[openstack-dev] [openstack-deb] Devstack stable/juno fails to install

Matt Riedemann mriedem at linux.vnet.ibm.com
Mon Aug 17 20:51:46 UTC 2015



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/>
>   | eduard.matei at cloudfounders.com <mailto:eduard.matei at cloudfounders.com>
>
>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?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




More information about the OpenStack-dev mailing list