new python-ironicclient 0.5.0 release causing python version conflicts around oslo.utils on stable/juno

Bug #1441376 reported by Adam Gandelman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack
Invalid
Undecided
Unassigned
python-ironicclient
Invalid
Undecided
Unassigned

Bug Description

In experimental job, but still

pkg_resources.ContextualVersionConflict: (oslo.utils 1.4.0 (/usr/local/lib/python2.7/dist-packages), Requirement.parse('oslo.utils<=1.2.1,>=1.0.0'), set(['ceilometer']))

http://logs.openstack.org/74/124474/4/experimental/check-grenade-dsvm-ironic/f8098d6/logs/old/screen-s-proxy.txt.gz

python-ironicclient is installed manually by devstack (it does not get pulled in via nova's or ironic's requirements.txt), so we e nd up running from latest release.

The new release went out today with:

oslo.utils>=1.4.0,<1.5.0 # Apache-2.0

But stable/juno:

python-ironicclient>=0.2.1,<=0.3.3

There's no good way to handle this via requirements since its already capped there and we're installing it in devstack out-of-band.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to devstack (stable/juno)

Fix proposed to branch: stable/juno
Review: https://review.openstack.org/171416

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on devstack (stable/juno)

Change abandoned by Adam Gandelman (<email address hidden>) on branch: stable/juno
Review: https://review.openstack.org/171416

Revision history for this message
Dmitry Tantsur (divius) wrote :

https://review.openstack.org/#/c/171620 was landed in devstack to fix this issue

Changed in devstack:
status: New → Fix Committed
Changed in python-ironicclient:
status: New → Invalid
Revision history for this message
Sean Dague (sdague) wrote :

This devstack bug was last updated over 180 days ago, as devstack
is a fast moving project and we'd like to get the tracker down to
currently actionable bugs, this is getting marked as Invalid. If the
issue still exists, please feel free to reopen it.

Changed in devstack:
status: Fix Committed → Invalid
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.