d2to1 triggers setuptools upgrade bug on old pip versions

Bug #1233362 reported by Monty Taylor on 2013-09-30
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
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) on 2013-09-30
Changed in keystone:
importance: Undecided → High
milestone: none → havana-rc1

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) on 2013-10-02
Changed in keystone:
status: Fix Committed → Fix Released
Thierry Carrez (ttx) on 2013-10-17
Changed in keystone:
milestone: havana-rc1 → 2013.2
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers