On 8/17/2015 2:56 AM, Eduard Matei wrote:
Hi,

I noticed that devstack stable/juno fails to install on our CI with error:

2015-08-17 01:55:59.794 | + /usr/local/bin/cinder-manage db sync
2015-08-17 01:55:59.911 | Traceback (most recent call last):
2015-08-17 01:55:59.911 |   File "/usr/local/bin/cinder-manage", line 4, in 
<module>
2015-08-17 01:55:59.911 |     
__import__('pkg_resources').require('cinder==2014.2.3')
2015-08-17 01:55:59.911 |   File 
"/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3084, in 
<module>
2015-08-17 01:55:59.911 |     @_call_aside
2015-08-17 01:55:59.911 |   File 
"/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3070, 
in _call_aside
2015-08-17 01:55:59.911 |     f(*args, **kwargs)
2015-08-17 01:55:59.911 |   File 
"/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3097, 
in _initialize_master_working_set
2015-08-17 01:55:59.912 |     working_set = WorkingSet._build_master()
2015-08-17 01:55:59.912 |   File 
"/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 653, 
in _build_master
2015-08-17 01:55:59.912 |     return cls._build_from_requirements(__requires__)
2015-08-17 01:55:59.912 |   File 
"/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 666, 
in _build_from_requirements
2015-08-17 01:55:59.912 |     dists = ws.resolve(reqs, Environment())
2015-08-17 01:55:59.912 |   File 
"/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 839, 
in resolve
2015-08-17 01:55:59.912 |     raise DistributionNotFound(req, requirers)
2015-08-17 01:55:59.912 | pkg_resources.DistributionNotFound: The 
'futures<=2.2.0,>=2.1.6' distribution was not found and is required by taskflow


Local.conf:
[[local|localrc]]
HOST_IP=*
FLAT_INTERFACE=eth0
FIXED_RANGE=*
FIXED_NETWORK_SIZE=62
FLOATING_RANGE=*
MULTI_HOST=1
LOGFILE=/opt/stack/logs/stack.sh.log
ADMIN_PASSWORD=*
MYSQL_PASSWORD=*
RABBIT_PASSWORD=*
SERVICE_PASSWORD=*
SERVICE_TOKEN=*



CINDER_BRANCH=2014.2.3
GLANCE_BRANCH=2014.2.3
HEAT_BRANCH=2014.2.3
HORIZON_BRANCH=2014.2.3
KEYSTONE_BRANCH=2014.2.3
NEUTRON_BRANCH=2014.2.3
NOVA_BRANCH=2014.2.3
SWIFT_BRANCH=2014.2.3
TROVE_BRANCH=2014.2.3
REQUIREMENTS_BRANCH=stable/juno


Thanks,
Eduard
--

*Eduard Biceri Matei, Senior Software Developer*
www.cloudfounders.com <http://www.cloudfounders.com/>
  | [email protected] <mailto:[email protected]>



__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


What version of taskflow is installed? Cinder 2014.2.3 requires this version of taskflow [1]:

taskflow>=0.4,<0.7.0

Which should get you taskflow 0.6.2, and taskflow 0.6.2 has this requirement [2] for futures:

futures<=2.2.0,>=2.1.6

What version of futures is installed?  Run 'pip show futures'.

[1] http://git.openstack.org/cgit/openstack/cinder/tree/requirements.txt?id=2014.2.3#n31 [2] https://github.com/openstack/taskflow/blob/0.6.2/requirements-py2.txt#L23

--

Thanks,

Matt Riedemann


__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to