← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1277583] [NEW] python-sqlalchemy version inconsistent between projects

 

Public bug reported:

When installing OpenStack on Fedora 19 or later, installation can fail
due to different capped versions of python-sqlalchemy.

Keystone and Neutron both require versions under 8: 
https://github.com/openstack/keystone/blob/master/requirements.txt#L12 (being addressed by https://review.openstack.org/#/c/70240)
https://github.com/openstack/neutron/blob/master/requirements.txt#L21

Where other projects have bumped the version in requirements.txt: 
https://github.com/openstack/nova/blob/master/requirements.txt#L2
https://github.com/openstack/cinder/blob/master/requirements.txt#L25
https://github.com/openstack/heat/blob/master/requirements.txt#L17
https://github.com/openstack/glance/blob/master/requirements.txt#L9


An installation may fail depending on the order the services are installed in. If Nova is installed before Neutron, the Neutron installation will fail because Nova installed python-sqlalchemy-0.8.* and Neutron requires python-sqlalchemy <=0.7.99

** Affects: keystone
     Importance: Undecided
     Assignee: Brant Knudson (blk-u)
         Status: In Progress

** Affects: neutron
     Importance: Undecided
     Assignee: James Carey (jecarey)
         Status: Confirmed

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

Title:
  python-sqlalchemy version inconsistent between projects

Status in OpenStack Identity (Keystone):
  In Progress
Status in OpenStack Neutron (virtual network service):
  Confirmed

Bug description:
  When installing OpenStack on Fedora 19 or later, installation can fail
  due to different capped versions of python-sqlalchemy.

  Keystone and Neutron both require versions under 8: 
  https://github.com/openstack/keystone/blob/master/requirements.txt#L12 (being addressed by https://review.openstack.org/#/c/70240)
  https://github.com/openstack/neutron/blob/master/requirements.txt#L21

  Where other projects have bumped the version in requirements.txt: 
  https://github.com/openstack/nova/blob/master/requirements.txt#L2
  https://github.com/openstack/cinder/blob/master/requirements.txt#L25
  https://github.com/openstack/heat/blob/master/requirements.txt#L17
  https://github.com/openstack/glance/blob/master/requirements.txt#L9

  
  An installation may fail depending on the order the services are installed in. If Nova is installed before Neutron, the Neutron installation will fail because Nova installed python-sqlalchemy-0.8.* and Neutron requires python-sqlalchemy <=0.7.99

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


Follow ups

References