devstack/files/apts
Dean Troyer 62d1d698a0 Add tools/install_pip.sh
Install a known working recent version of pip that handles installation
dependencies more correctly than before.  Extract to a separate script
so it can be used apart from stack.sh.

* Install distro setuptools if it not already present
* Install pip from source tarball as get-pip.py proved to be unreliable
* Remove python-distribute and python-pip from all prereq files,
  move python-setuptools to 'general'
* Remove the earlier unfubar_setuptppls() call that attenpted to fix this
* Only update requirements.txt when no changes in repo

Tested on Precise, F18 and CentOS6.
* Fedora and RHEL allow pip to install packages ON TOP OF RPM-installed
  packages.  THIS IS BROKEN.  And is one reason we have to be so picky
  about order and so forth.

Change-Id: Ibb4b42119dc2e51577c77bbbbffb110863e5324d
2013-08-07 20:28:56 -05:00
..
baremetal adding support for baremetal hypervisor 2012-12-28 11:33:58 -06:00
ceilometer-collector Add apt dependencies for ceilometer tests 2013-03-05 11:58:00 -05:00
cinder xenapi: Add qemu-utils as a cinder dependency 2013-06-22 20:16:44 +01:00
general Add tools/install_pip.sh 2013-08-07 20:28:56 -05:00
glance libxml2-dev package is needed for lxml.etree 2012-04-30 16:58:49 -04:00
horizon Remove installation of python-netaddr 2013-08-02 23:52:38 +00:00
keystone Add tools/install_pip.sh 2013-08-07 20:28:56 -05:00
ldap Add optional silent install and config of ldap to devstack 2013-02-05 20:00:15 -06:00
n-api Add a new dependency for n-api 2013-06-02 15:58:14 +02:00
n-cpu Add Debian OS support in DevStack 2013-05-09 00:18:37 +02:00
n-novnc Add nova's new vnc support to devstack 2012-01-19 16:24:24 -08:00
neutron Remove installation of python-netaddr 2013-08-02 23:52:38 +00:00
nova Remove installation of python-netaddr 2013-08-02 23:52:38 +00:00
postgresql Add PostgreSQL support to devstack 2012-11-03 18:19:21 -04:00
ryu Add tools/install_pip.sh 2013-08-07 20:28:56 -05:00
swift Add tools/install_pip.sh 2013-08-07 20:28:56 -05:00
sysstat Adding sysstat monitoring 2013-02-20 18:36:51 -08:00
tls-proxy Stud is only in >=precise. 2012-12-16 19:00:26 -08:00
trema Add Quantum NEC OpenFlow plugin support 2013-03-22 14:19:08 +09:00