OpenStack Compute (Nova)

nova setup installs boto-1.9b, which is incompatible with euca2ools

Reported by Scott Moser on 2011-12-08
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Undecided
Vish Ishaya

Bug Description

As seen in mtaylor and smoser's conversation at [1], in devstack where 'sudo setup.py develop' is run for nova, euca2ools are then broken. The immediate fallout is euca-describe-images and other euca2ools fail when it does 'import boto.auth_handler'.

demonstratable with a simple:
 python -c 'import boto.auth_handler'

the euca2ools in oneiric version (2.0.0~bzr464) and all 2.0.0 releases depend on boto 2.0.

--
[1] http://eavesdrop.openstack.org/irclogs/%23openstack-dev/%23openstack-dev.2011-12-08.log

Scott Moser (smoser) wrote :

just found, after 'pip install -U boto' (and getting 2.1.1), I see:

$ nova-manage list
Traceback (most recent call last):
  File "/usr/local/bin/nova-manage", line 4, in <module>
    from pkg_resources import require; require('nova==2012.1')
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2676, in <module>
    parse_requirements(__requires__), Environment()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 552, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: boto==1.9b

Thierry Carrez (ttx) on 2011-12-14
Changed in nova:
milestone: none → essex-2
status: Fix Committed → Fix Released
Mark McLoughlin (markmc) on 2012-04-03
Changed in nova:
assignee: nobody → Vish Ishaya (vishvananda)
Thierry Carrez (ttx) on 2012-04-05
Changed in nova:
milestone: essex-2 → 2012.1
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers