tox config can pull in broken sphinx

Bug #1233357 reported by Monty Taylor on 2013-09-30
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Medium
Monty Taylor

Bug Description

The latest version of tox supplies the --pre option to pip which 'helpfully' preserves the old behavior of downloading unrequested pre-release versions of things. We wanted to upgrade tox and pip precisely to get the behavior where we want to explicitly ask for pre-release software.

A fix is to override the install command in the tox.ini file so that we're explicit in what we want pip to do.

Changed in keystone:
assignee: nobody → Monty Taylor (mordred)
status: New → In Progress
Dolph Mathews (dolph) wrote :
Changed in keystone:
importance: Undecided → Medium

Reviewed: https://review.openstack.org/47942
Committed: http://github.com/openstack/keystone/commit/3d1a04bbdc2d24c411c76f63ca85f19ba2026c1e
Submitter: Jenkins
Branch: master

commit 3d1a04bbdc2d24c411c76f63ca85f19ba2026c1e
Author: Monty Taylor <email address hidden>
Date: Mon Sep 23 20:26:26 2013 -0400

    Update tox config

    An updated tox config is needed to deal with accidental installs of
    pre-release software we don't want. Additionally, this update should
    make running tox tests quicker due to skipping the sdist.

    Closes-Bug: 1233357
    Change-Id: I814850d7e108a3502297bbbdda506e260d2a86cb

Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx) on 2013-10-02
Changed in keystone:
milestone: none → havana-rc1
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