stevedore=1.4.0 is installed by devstack scripts in stable/kilo branch which is in conflict with heat requirements in stable/kilo

Bug #1450010 reported by Filip Blaha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
congress
Fix Released
Undecided
Unassigned

Bug Description

global requirements: stevedore>=1.3.0,<1.4.0

We are facing an issue with Congress devstack installation in our gate job testing murano-congress integration (policy enforcement) [1] . Congress devstack scripts install stevedore==1.4.0 as a dependency of python-muranoclient without specified version [2]. However heat requirement in stable/kilo is stevedore>=1.3.0,<1.4.0 so heat engine is unable to start.

Is possible to fix by specifying murano client version not to be in confilct with heat requirements?

[1] https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/murano.yaml#L42
[2] https://github.com/openstack/congress/blob/stable/kilo/thirdparty-requirements.txt#L4
[3] https://github.com/openstack/heat/blob/stable/kilo/requirements.txt#L47

Changed in congress:
assignee: nobody → Steven Tran (steven-tran2)
status: New → In Progress
Revision history for this message
Filip Blaha (filip-blaha) wrote :

was probably fixed by this patch set

https://review.openstack.org/#/c/178777/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on congress (master)

Change abandoned by Steven Tran (<email address hidden>) on branch: master
Review: https://review.openstack.org/178849
Reason: Fixed by https://review.openstack.org/#/c/178777/

Changed in congress:
assignee: Steven Tran (steven-tran2) → nobody
status: In Progress → Fix Committed
Tim Hinrichs (thinrichs)
Changed in congress:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to congress (master)

Reviewed: https://review.openstack.org/178849
Committed: https://git.openstack.org/cgit/openstack/congress/commit/?id=755d9fc5ec896f2772acc30e133f53a258229bfa
Submitter: Jenkins
Branch: master

commit 755d9fc5ec896f2772acc30e133f53a258229bfa
Author: Steven Tran <email address hidden>
Date: Wed Apr 29 14:00:15 2015 -0700

    Fix stevedore package conflict in devstack script

    When installing python-muranoclient during devstack setup,
    the dependent package stevedore is upgraded to 1.4.0 and it
    conflicts with versions specified in global-requirements
    causing heat failure. This change removes the "-U" from
    "pip install" to skip installing a package if it exists
    (as in the case of stevedore=1.3.0).

    Closes-Bug: #1450010
    Change-Id: Ia0fe33d66f7012391d54e28a804eb7540de323d4

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.