With the latest master, Apr 12th,2016 building kolla_toolbox constantly fails on Centos 7.2 (CentOS/Source). building module reports missing module pytz. See below traceback.
INFO:__main__:kolla-toolbox:Collecting positional>=1.0.1 (from keystoneauth1>=2.1.0->os-client-config==1.16.0)
INFO:__main__:kolla-toolbox: Downloading positional-1.0.1.tar.gz
INFO:__main__:kolla-toolbox: Complete output from command python setup.py egg_info:
INFO:__main__:kolla-toolbox: Traceback (most recent call last):
INFO:__main__:kolla-toolbox: File "<string>", line 1, in <module>
INFO:__main__:kolla-toolbox: File "/tmp/pip-build-HwN7HM/positional/setup.py", line 26, in <module>
INFO:__main__:kolla-toolbox: pbr=True)
INFO:__main__:kolla-toolbox: File "/usr/lib64/python2.7/distutils/core.py", line 112, in setup
INFO:__main__:kolla-toolbox: _setup_distribution = dist = klass(attrs)
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/setuptools/dist.py", line 265, in __init__
INFO:__main__:kolla-toolbox: self.fetch_build_eggs(attrs.pop('setup_requires'))
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/setuptools/dist.py", line 289, in fetch_build_eggs
INFO:__main__:kolla-toolbox: parse_requirements(requires), installer=self.fetch_build_egg
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 618, in resolve
INFO:__main__:kolla-toolbox: dist = best[req.key] = env.best_match(req, self, installer)
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 862, in best_match
INFO:__main__:kolla-toolbox: return self.obtain(req, installer) # try and download/install
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 874, in obtain
INFO:__main__:kolla-toolbox: return installer(requirement)
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/setuptools/dist.py", line 339, in fetch_build_egg
INFO:__main__:kolla-toolbox: return cmd.easy_install(req)
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 623, in easy_install
INFO:__main__:kolla-toolbox: return self.install_item(spec, dist.location, tmpdir, deps)
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 653, in install_item
INFO:__main__:kolla-toolbox: dists = self.install_eggs(spec, download, tmpdir)
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 849, in install_eggs
INFO:__main__:kolla-toolbox: return self.build_and_install(setup_script, setup_base)
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1130, in build_and_install
INFO:__main__:kolla-toolbox: self.run_setup(setup_script, setup_base, args)
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1115, in run_setup
INFO:__main__:kolla-toolbox: run_setup(setup_script, args)
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/setuptools/sandbox.py", line 69, in run_setup
INFO:__main__:kolla-toolbox: lambda: execfile(
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/setuptools/sandbox.py", line 120, in run
INFO:__main__:kolla-toolbox: return func()
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/setuptools/sandbox.py", line 71, in <lambda>
INFO:__main__:kolla-toolbox: {'__file__':setup_script, '__name__':'__main__'}
INFO:__main__:kolla-toolbox: File "setup.py", line 22, in <module>
INFO:__main__:kolla-toolbox: pass
INFO:__main__:kolla-toolbox: File "/tmp/easy_install-U7Ow6u/pbr-1.9.0/pbr/util.py", line 264, in cfg_to_args
INFO:__main__:kolla-toolbox: File "/tmp/easy_install-U7Ow6u/pbr-1.9.0/pbr/util.py", line 573, in wrap_commands
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2260, in load
INFO:__main__:kolla-toolbox: entry = __import__(self.module_name, globals(),globals(), ['__name__'])
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/babel/messages/__init__.py", line 12, in <module>
INFO:__main__:kolla-toolbox: from babel.messages.catalog import *
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/babel/messages/catalog.py", line 23, in <module>
INFO:__main__:kolla-toolbox: from babel.dates import format_datetime
INFO:__main__:kolla-toolbox: File "/usr/lib/python2.7/site-packages/babel/dates.py", line 22, in <module>
INFO:__main__:kolla-toolbox: import pytz as _pytz
INFO:__main__:kolla-toolbox: ImportError: No module named pytz
INFO:__main__:kolla-toolbox:
INFO:__main__:kolla-toolbox: ----------------------------------------
Fix proposed to branch: master /review. openstack. org/304928
Review: https:/