d2to1 triggers setuptools upgrade bug on old pip versions

Bug #1233362 reported by Monty Taylor
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
High
Monty Taylor

Bug Description

pbr used to be based on d2to1, and we included it in our setup_requires. Then setuptools and distribute re-merged, and a set of depends in d2to1 cause the transient setuptools upgrade issue to surface if the user is running old distribute AND an old version of pip, potentially breaking the system.

To fix it, we removed use of d2to1 from pbr, but we're still referencing it in a few places around OpenStack. We need to remove them.

Changed in keystone:
assignee: nobody → Monty Taylor (mordred)
status: New → In Progress
Dolph Mathews (dolph)
Changed in keystone:
importance: Undecided → High
milestone: none → havana-rc1
Revision history for this message
Thierry Carrez (ttx) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/48988
Committed: http://github.com/openstack/keystone/commit/e614643b0863f324091f140033886c0e78e5b008
Submitter: Jenkins
Branch: master

commit e614643b0863f324091f140033886c0e78e5b008
Author: Monty Taylor <email address hidden>
Date: Mon Sep 30 11:20:08 2013 -0400

    Sync with global requirements

    And more importantly, get rid of d2to1 references.

    Skipped test-requirements because of webtest and I need the d2to1 change
    in.

    Closes-Bug: 1233362
    Change-Id: I570fed1de8b9fbef168cf1ecfc6f62ae842820e1

Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in keystone:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in keystone:
milestone: havana-rc1 → 2013.2
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.