PyPi dependencies should be installed alongside apt dependencies

Bug #1189641 reported by Nikhil Manchanda
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Trove Integration
Fix Released
Medium
Nikhil Manchanda

Bug Description

The python-novaclient package in apt is really old (2012.1-0ubuntu1) and has a pinned dependency on prettytable 0.5.
All of the newer clients have a dependency on prettytable 0.6 - 0.8.
This is causing issues on the guest agent.

We should updated the dib elements so that dependencies from PyPi are installed alongside apt dependencies.

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

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

Changed in reddwarf-integration:
assignee: nobody → Nikhil Manchanda (slicknik)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to reddwarf-integration (master)

Reviewed: https://review.openstack.org/32482
Committed: http://github.com/stackforge/reddwarf-integration/commit/a2feb9f40ca5570cea9a429f82bff28323856bc0
Submitter: Jenkins
Branch: master

commit a2feb9f40ca5570cea9a429f82bff28323856bc0
Author: Nikhil Manchanda <email address hidden>
Date: Mon Jun 10 14:36:39 2013 -0700

    Install PyPi dependencies alongside apt ones for dib elements

    The python-novaclient package in apt is really old (2012.1-0ubuntu1)
    and has a pinned dependency on prettytable 0.5. All of the newer
    clients have a dependency on prettytable 0.6 - 0.8. This is causing
    issues on the guest agent.

    This updates the dib elements so that dependencies from PyPi are
    installed alongside apt dependencies.

    Fixes bug 1189641

    Change-Id: I5233aad2045cbec8610569c40e50bf26defe2dfa

Changed in reddwarf-integration:
status: In Progress → Fix Committed
Changed in trove-integration:
importance: Undecided → Medium
milestone: none → havana-2
Changed in trove-integration:
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.