Wrong version of required python 'six' package during keystone installation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devstack |
Invalid
|
Undecided
|
Unassigned |
Bug Description
OS: Centos 7
During devstack installation I have error:
+ sudo -H http_proxy= https_proxy= no_proxy= PIP_FIND_
==> devstack: 2016-05-30 18:54:39.087 | Obtaining file://
==> devstack: 2016-05-30 18:54:39.682 | Complete output from command python setup.py egg_info:
==> devstack: 2016-05-30 18:54:39.682 | Traceback (most recent call last):
==> devstack: 2016-05-30 18:54:39.682 | File "<string>", line 20, in <module>
==> devstack: 2016-05-30 18:54:39.683 | File "/opt/stack/
==> devstack: 2016-05-30 18:54:39.683 | pbr=True)
==> devstack: 2016-05-30 18:54:39.683 | File "/usr/lib64/
==> devstack: 2016-05-30 18:54:39.683 | _setup_distribution = dist = klass(attrs)
==> devstack: 2016-05-30 18:54:39.683 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.683 | _Distribution.
==> devstack: 2016-05-30 18:54:39.683 | File "/usr/lib64/
==> devstack: 2016-05-30 18:54:39.683 | self.finalize_
==> devstack: 2016-05-30 18:54:39.683 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.683 | ep.load()(self, ep.name, value)
==> devstack: 2016-05-30 18:54:39.683 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.683 | return self.resolve()
==> devstack: 2016-05-30 18:54:39.683 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.683 | module = __import_
==> devstack: 2016-05-30 18:54:39.683 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.683 | from pbr import util
==> devstack: 2016-05-30 18:54:39.684 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.684 | import pbr.hooks
==> devstack: 2016-05-30 18:54:39.684 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.684 | from pbr.hooks import backwards
==> devstack: 2016-05-30 18:54:39.684 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.684 | from pbr import packaging
==> devstack: 2016-05-30 18:54:39.684 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.684 | from pbr import testr_command
==> devstack: 2016-05-30 18:54:39.684 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.684 | from testrepository import commands
==> devstack: 2016-05-30 18:54:39.684 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.684 | import subunit
==> devstack: 2016-05-30 18:54:39.684 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.684 | from testtools import content, content_type, ExtendedToOrigi
==> devstack: 2016-05-30 18:54:39.684 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.685 | from testtools.runtest import (
==> devstack: 2016-05-30 18:54:39.685 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.685 | from testtools.
==> devstack: 2016-05-30 18:54:39.685 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.685 | from testtools.
==> devstack: 2016-05-30 18:54:39.685 | File "/usr/lib/
==> devstack: 2016-05-30 18:54:39.685 | from pyrsistent import PClass, field, pmap_field, pset_field, pmap, pset, thaw
==> devstack: 2016-05-30 18:54:39.685 | File "/usr/lib64/
==> devstack: 2016-05-30 18:54:39.685 | from pyrsistent._pmap import pmap, m, PMap
==> devstack: 2016-05-30 18:54:39.685 | File "/usr/lib64/
==> devstack: 2016-05-30 18:54:39.685 | from pyrsistent._pvector import pvector
==> devstack: 2016-05-30 18:54:39.685 | File "/usr/lib64/
==> devstack: 2016-05-30 18:54:39.685 | @six.add_
==> devstack: 2016-05-30 18:54:39.686 | AttributeError: 'module' object has no attribute 'add_metaclass'
There is wrong version of six>=1.9.0 in /opt/stack/keystone in files requirements-
According to this issue https:/
branch: stable/kilo