debtcollector 0.6 breaks new python-fuelclient

Bug #1478818 reported by Sebastian Kalinowski
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Sebastian Kalinowski

Bug Description

debtcollector 0.6 is required by oslo.utils and oslo.utils is required by fuelclient itseld

debtcollector 0.6 has requirements for pbr set to "<2.0,>=1.3" which makes a conflict with other packages:

 pkg_resources.ContextualVersionConflict: (pbr 0.11.0 (/home/vagrant/.virtualenvs/tmp-9a715fdec248f9bd/lib/python2.7/site-packages), Requirement.parse('pbr<2.0,>=1.3'), set(['debtcollector']))

This makes new fuelclient unusable and it blocks CI.

Changed in fuel:
assignee: nobody → Sebastian Kalinowski (prmtl)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-fuelclient (master)

Fix proposed to branch: master
Review: https://review.openstack.org/206339

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-fuelclient (master)

Reviewed: https://review.openstack.org/206339
Committed: https://git.openstack.org/cgit/stackforge/python-fuelclient/commit/?id=f04e6c46783ecd6000df31b61b6749da66d4d828
Submitter: Jenkins
Branch: master

commit f04e6c46783ecd6000df31b61b6749da66d4d828
Author: Sebastian Kalinowski <email address hidden>
Date: Tue Jul 28 09:33:51 2015 +0200

    Install debtcollector in version lower than 0.6

    debtcollector is required by oslo.utils and oslo.utils is required
    by fuelclient itself
    debtcollector 0.6 has requirements for pbr set to "<2.0,>=1.3"
    which makes a conflict with other packages and breaks
    fuel2 command

    Change-Id: I605f782108912a9c128eac9aa3635e4960677ae1
    Closes-Bug: #1478818

Changed in fuel:
status: In Progress → Fix Committed
Changed in fuel:
status: Fix Committed → Fix Released
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.