Requirement for pbr in fuel-upgrade inconsistent with Fuel requirements

Bug #1528816 reported by Oleg S. Gelbukh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Oleg S. Gelbukh

Bug Description

With 'pbr>=1.8' requirement, fuel-upgrade package cannot be installed on the Fuel Admin node due to the conflict:

  pkg_resources.VersionConflict: (pbr 0.8.0 (/usr/lib/python2.6/site-packages), Requirement.parse('pbr>=1.8'))

Additionally, setuptools cannot work with '-r requirements.txt' in test-requirements.txt file.

Changed in fuel:
status: New → Confirmed
importance: Undecided → Critical
assignee: nobody → Oleg S. Gelbukh (gelbuhos)
milestone: none → 8.0
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-upgrade (master)

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

Changed in fuel:
status: Confirmed → In Progress
Changed in fuel:
importance: Critical → High
Dmitry Pyzhov (dpyzhov)
tags: added: area-python team-upgrades
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-upgrade (master)

Reviewed: https://review.openstack.org/260939
Committed: https://git.openstack.org/cgit/openstack/fuel-upgrade/commit/?id=3c5f5b6f877c0f5d7fb6e58c6e9684458ffcfc5c
Submitter: Jenkins
Branch: master

commit 3c5f5b6f877c0f5d7fb6e58c6e9684458ffcfc5c
Author: Oleg Gelbukh <email address hidden>
Date: Wed Dec 23 10:20:02 2015 +0000

    Remove inconsistent requirements

    Requirement to pbr>=1.18 is inconsistent with other Fuel components.
    Remove restrictions from pbr version.
    Remove '-r requirements.txt' from test-requirements.

    Change-Id: I02b849f6f8cc29dbe3f50e02c588b20a419fb772
    Closes-bug: 1528816

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.