Dev quickstart guide is broken on Ubuntu Trusty

Bug #1399463 reported by Jim Rollenhagen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Fix Released
High
Jim Rollenhagen

Bug Description

When following dev quickstart guide (http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html) on a fresh Trusty install, tox fails miserably: https://gist.github.com/anonymous/e0c5465084a0bca3fbcb

Turns out this guide installs tox from distros, and on Ubuntu that package causes the "tox" command to run in Python 3.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ironic (master)

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

Changed in ironic:
assignee: nobody → Jim Rollenhagen (jim-rollenhagen)
status: New → In Progress
Dmitry Tantsur (divius)
Changed in ironic:
importance: Undecided → High
tags: added: documentation
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ironic (master)

Reviewed: https://review.openstack.org/139223
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=31a6092e738b2e10d3a7b401b63eed0fe021c267
Submitter: Jenkins
Branch: master

commit 31a6092e738b2e10d3a7b401b63eed0fe021c267
Author: Jim Rollenhagen <email address hidden>
Date: Thu Dec 4 13:48:10 2014 -0800

    Remove duplicate dependencies from dev-quickstart docs

    Turns out certain versions of Ubuntu packages tox to use Python
    3, which breaks installing MySQL-Python into 2.x virtualenvs.
    Since we already have "pip install tox" in these docs, let's
    stick with that method rather than depending on what distros do.

    Also remove other packages from SUSE line that are
    duplicated by the "pip install" line.

    Change-Id: I472704ab879446586ec7fa7ecd79da4f7212b81d
    Closes-Bug: 1399463

Changed in ironic:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in ironic:
milestone: none → kilo-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ironic:
milestone: kilo-1 → 2015.1.0
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.