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

Bug #901500 reported by Scott Moser
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
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

Revision history for this message
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

Revision history for this message
Jesse Andrews (anotherjesse) wrote :
Changed in nova:
status: New → Fix Committed
Thierry Carrez (ttx)
Changed in nova:
milestone: none → essex-2
status: Fix Committed → Fix Released
Mark McLoughlin (markmc)
Changed in nova:
assignee: nobody → Vish Ishaya (vishvananda)
Thierry Carrez (ttx)
Changed in nova:
milestone: essex-2 → 2012.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.