Due to new setuptools release we might have problems in all OpenStack projects - new_setuptools + python 2.x + pbr == big problem
2014-06-02 07:51:24.673 | + sudo PIP_DOWNLOAD_CACHE=/var/cache/pip http_proxy= https_proxy= no_proxy= /usr/local/bin/pip install --build=/tmp/pip-build.zyNKF /opt/stack/new/pycadf
2014-06-02 07:51:25.000 | DEPRECATION: --no-install, --no-download, --build, and --no-clean are deprecated. See https://github.com/pypa/pip/issues/906.
2014-06-02 07:51:25.039 | Unpacking /opt/stack/new/pycadf
2014-06-02 07:51:25.039 | Running setup.py (path:/tmp/pip-jYQO4H-build/setup.py) egg_info for package from file:///opt/stack/new/pycadf
2014-06-02 07:51:25.541 | Traceback (most recent call last):
2014-06-02 07:51:25.579 | File "<string>", line 17, in <module>
2014-06-02 07:51:25.580 | File "/tmp/pip-jYQO4H-build/setup.py", line 30, in <module>
2014-06-02 07:51:25.580 | pbr=True)
2014-06-02 07:51:25.580 | File "/usr/lib/python2.7/distutils/core.py", line 152, in setup
2014-06-02 07:51:25.580 | dist.run_commands()
2014-06-02 07:51:25.580 | File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
2014-06-02 07:51:25.580 | self.run_command(cmd)
2014-06-02 07:51:25.581 | File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
2014-06-02 07:51:25.581 | cmd_obj.run()
2014-06-02 07:51:25.581 | File "<string>", line 14, in replacement_run
2014-06-02 07:51:25.581 | File "/usr/local/lib/python2.7/dist-packages/setuptools/command/egg_info.py", line 368, in write_requirements
2014-06-02 07:51:25.581 | _write_requirements(data, dist.install_requires)
2014-06-02 07:51:25.581 | File "/usr/local/lib/python2.7/dist-packages/setuptools/command/egg_info.py", line 363, in _write_requirements
2014-06-02 07:51:25.582 | stream.writelines(lines)
2014-06-02 07:51:25.582 | TypeError: 'unicode' does not have the buffer interface
2014-06-02 07:51:25.637 | Complete output from command python setup.py egg_info:
2014-06-02 07:51:25.661 | running egg_info
2014-06-02 07:51:25.662 |
2014-06-02 07:51:25.662 | creating pip-egg-info/pycadf.egg-info
2014-06-02 07:51:25.662 |
2014-06-02 07:51:25.662 | Traceback (most recent call last):
2014-06-02 07:51:25.662 |
2014-06-02 07:51:25.662 | File "<string>", line 17, in <module>
2014-06-02 07:51:25.662 |
2014-06-02 07:51:25.662 | File "/tmp/pip-jYQO4H-build/setup.py", line 30, in <module>
2014-06-02 07:51:25.662 |
2014-06-02 07:51:25.662 | pbr=True)
2014-06-02 07:51:25.662 |
2014-06-02 07:51:25.662 | File "/usr/lib/python2.7/distutils/core.py", line 152, in setup
2014-06-02 07:51:25.663 |
2014-06-02 07:51:25.663 | dist.run_commands()
2014-06-02 07:51:25.663 |
2014-06-02 07:51:25.663 | File "/usr/lib/python2.7/distutils/dist.py", line 953, in run_commands
2014-06-02 07:51:25.663 |
2014-06-02 07:51:25.663 | self.run_command(cmd)
2014-06-02 07:51:25.663 |
2014-06-02 07:51:25.663 | File "/usr/lib/python2.7/distutils/dist.py", line 972, in run_command
2014-06-02 07:51:25.663 |
2014-06-02 07:51:25.663 | cmd_obj.run()
2014-06-02 07:51:25.663 |
2014-06-02 07:51:25.663 | File "<string>", line 14, in replacement_run
2014-06-02 07:51:25.664 |
2014-06-02 07:51:25.664 | File "/usr/local/lib/python2.7/dist-packages/setuptools/command/egg_info.py", line 368, in write_requirements
2014-06-02 07:51:25.664 |
2014-06-02 07:51:25.664 | _write_requirements(data, dist.install_requires)
2014-06-02 07:51:25.664 |
2014-06-02 07:51:25.664 | File "/usr/local/lib/python2.7/dist-packages/setuptools/command/egg_info.py", line 363, in _write_requirements
2014-06-02 07:51:25.664 |
2014-06-02 07:51:25.664 | stream.writelines(lines)
2014-06-02 07:51:25.664 |
2014-06-02 07:51:25.664 | TypeError: 'unicode' does not have the buffer interface
2014-06-02 07:51:25.664 |
2014-06-02 07:51:25.665 | ----------------------------------------
For more details :
http://logs.openstack.org/10/87910/5/check/check-grenade-dsvm/6e093ba/console.html#_2014-06-02_07_51_25_662
I'm seeing the same but for python- keystoneclient
2014-06-02 10:23:37.803 | creating python_ keystoneclient. egg-info new/python- keystoneclient/ setup.py" , line 30, in <module> python2. 7/distutils/ core.py" , line 152, in setup python2. 7/distutils/ dist.py" , line 953, in run_commands command( cmd) python2. 7/distutils/ dist.py" , line 972, in run_command lib/python2. 7/dist- packages/ setuptools/ command/ egg_info. py", line 368, in write_requirements requirements( data, dist.install_ requires) lib/python2. 7/dist- packages/ setuptools/ command/ egg_info. py", line 363, in _write_requirements writelines( lines) ------- ------- ------- ------- ----- new/python- keystoneclient
2014-06-02 10:23:37.803 |
2014-06-02 10:23:37.803 | Traceback (most recent call last):
2014-06-02 10:23:37.803 |
2014-06-02 10:23:37.803 | File "<string>", line 17, in <module>
2014-06-02 10:23:37.803 |
2014-06-02 10:23:37.804 | File "/opt/stack/
2014-06-02 10:23:37.804 |
2014-06-02 10:23:37.804 | pbr=True)
2014-06-02 10:23:37.804 |
2014-06-02 10:23:37.804 | File "/usr/lib/
2014-06-02 10:23:37.804 |
2014-06-02 10:23:37.804 | dist.run_commands()
2014-06-02 10:23:37.804 |
2014-06-02 10:23:37.804 | File "/usr/lib/
2014-06-02 10:23:37.804 |
2014-06-02 10:23:37.804 | self.run_
2014-06-02 10:23:37.804 |
2014-06-02 10:23:37.805 | File "/usr/lib/
2014-06-02 10:23:37.805 |
2014-06-02 10:23:37.805 | cmd_obj.run()
2014-06-02 10:23:37.805 |
2014-06-02 10:23:37.805 | File "<string>", line 14, in replacement_run
2014-06-02 10:23:37.805 |
2014-06-02 10:23:37.805 | File "/usr/local/
2014-06-02 10:23:37.805 |
2014-06-02 10:23:37.805 | _write_
2014-06-02 10:23:37.805 |
2014-06-02 10:23:37.805 | File "/usr/local/
2014-06-02 10:23:37.806 |
2014-06-02 10:23:37.806 | stream.
2014-06-02 10:23:37.806 |
2014-06-02 10:23:37.806 | TypeError: 'unicode' does not have the buffer interface
2014-06-02 10:23:37.806 |
2014-06-02 10:23:37.806 | -------
2014-06-02 10:23:37.806 | Cleaning up...
2014-06-02 10:23:37.807 | Command python setup.py egg_info failed with error code 1 in /opt/stack/
more info: http:// logs.openstack. org/29/ 96129/6/ check/check- grenade- dsvm/d3b764e/ console. html