← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1415691] Re: glance requirement for eventlet is outdated and breaks grenade

 

Hi Anna,

This is actually a problem with oslo.vmware using a newer version of
eventlet than stable/juno allows. The global requirement for stable/juno
is eventlet>=0.15.0 and eventlet<0.16.0. oslo.vmware released 0.9.0
today which requires at least 0.16.1 of eventlet. A patch went through
earlier today to cap oslo.vmware's requirement on stable/juno to <0.9.0
which should fix this for you. Please be patient and wait for
https://review.openstack.org/#/c/150992/ to make it's way through zuul.
Once it's merged, you should be able to resume testing on your changes
using `recheck`.

Cheers,
Ian

** Changed in: glance
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1415691

Title:
  glance requirement for eventlet is outdated and breaks grenade

Status in OpenStack Image Registry and Delivery Service (Glance):
  Invalid

Bug description:
  Error trace:
  ====================================

  http://logs.openstack.org/16/149416/4/check/check-grenade-
  dsvm/39a205f/logs/grenade.sh.txt.gz

  + /usr/local/bin/glance-manage db_sync
  2015-01-28 21:47:56.247 | Traceback (most recent call last):
  2015-01-28 21:47:56.247 |   File "/usr/local/bin/glance-manage", line 5, in <module>
  2015-01-28 21:47:56.247 |     from pkg_resources import load_entry_point
  2015-01-28 21:47:56.247 |   File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 3018, in <module>
  2015-01-28 21:47:56.247 |     working_set = WorkingSet._build_master()
  2015-01-28 21:47:56.247 |   File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 614, in _build_master
  2015-01-28 21:47:56.248 |     return cls._build_from_requirements(__requires__)
  2015-01-28 21:47:56.248 |   File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 627, in _build_from_requirements
  2015-01-28 21:47:56.248 |     dists = ws.resolve(reqs, Environment())
  2015-01-28 21:47:56.248 |   File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 810, in resolve
  2015-01-28 21:47:56.248 |     raise VersionConflict(dist, req).with_context(dependent_req)
  2015-01-28 21:47:56.248 | pkg_resources.ContextualVersionConflict: (eventlet 0.15.2 (/usr/local/lib/python2.7/dist-packages), Requirement.parse('eventlet>=0.16.1'), set(['oslo.vmware']))
  2015-01-28 21:47:56.257 | + exit_trap
  ===========

  latest eventlet in openstack/requirements:
  https://github.com/openstack/requirements/blob/master/global-requirements.txt#L27

  current eventlet requirement in glance:
  https://github.com/openstack/glance/blob/master/requirements.txt#L15

To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1415691/+subscriptions


References