tripleo-image-elements/elements
Jon-Paul Sullivan 1c998eb93f Create pip manifest files of installed packages
Create the pip-manifest element to encapsulate the saving and use
of pip manifest files.

Ensure that it installs prior to any elements that should be able
to use it.

Write pip manifest files for installs in:
    * os-svc-install
    * os-apply-config
    * os-collect-config
    * os-refresh-config
    * openstack-clients

Enable using a manifest file to reinstall exact versions of
packages in a subsequent run through the DIB_PIP_MANIFEST_*
environment variables.

Change-Id: I4d4ab5921c534727b48cb9969ec8ecfd2c26e6ed
2014-03-25 12:22:59 +00:00
..
apache2 Remove many references to github 2014-03-18 15:06:23 +11:00
bm-dnsmasq Nova-baremetal support for openSUSE 2014-02-15 11:32:47 +01:00
boot-stack Merge "Link db sync utilities to /usr/local/bin..." 2014-03-13 13:58:08 +00:00
ceilometer Merge "Update openstack config files to support rabbitmq cluster" 2014-03-18 22:09:34 +00:00
ceilometer-agent-central Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
ceilometer-agent-compute Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
ceilometer-agent-notification Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
ceilometer-api Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
ceilometer-collector Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
cinder Merge "Update openstack config files to support rabbitmq cluster" 2014-03-18 22:09:34 +00:00
cinder-api Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
cinder-volume Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
debian-mirror Add a debian-mirror element 2014-01-29 11:24:16 +11:00
devstack Use openstack git repos when possible 2013-11-15 10:48:11 +02:00
diskimage-builder Install latest version of pip and virtualenv 2014-03-10 10:06:59 +00:00
fedora-rdo-icehouse Add fedora-rdo-icehouse element 2014-02-26 15:55:34 -05:00
geard Install latest version of pip and virtualenv 2014-03-10 10:06:59 +00:00
gearman Updates gearman iptables rule 2014-01-20 09:27:41 -05:00
glance Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
haproxy Fix exit status of haproxy install script 2014-01-28 21:39:54 +01:00
heat Merge "Update openstack config files to support rabbitmq cluster" 2014-03-18 22:09:34 +00:00
heat-api Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
heat-cfntools Explicitly install pbr via pip 2014-03-24 12:43:01 -07:00
heat-engine Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
horizon Heat/Horizon/Tempest: don't hard code venv dir 2014-03-13 20:19:40 -04:00
hosts Use rfc compliant example data in hosts element. 2014-02-10 21:35:58 +13:00
icinga-core Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
icinga-web Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
iptables Add +x to executable files 2014-03-10 15:52:51 +00:00
ironic Merge "Update openstack config files to support rabbitmq cluster" 2014-03-18 22:09:34 +00:00
ironic-api Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
ironic-conductor Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
jenkins Remove the first-boot.d script from jenkins 2013-09-27 08:11:36 -07:00
keepalived Add keepalived element 2014-01-10 15:47:20 +01:00
keystone Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
memcached Add element to install memcached 2013-11-15 12:04:13 -05:00
mysql Merge "Use xtradb-cluster in place of mysql" 2014-03-23 23:20:56 +00:00
mysql-migration Add quotes around $DISTRO 2013-12-18 16:51:50 +01:00
nagios3 Remove many references to github 2014-03-18 15:06:23 +11:00
network-utils Install openvswitch-switch 2014-01-08 11:54:49 +00:00
neutron Merge "Remove many references to github" 2014-03-21 02:46:56 +00:00
neutron-dhcp-agent Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
neutron-network-node Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
neutron-openvswitch-agent Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
neutron-ovs-cleanup Neutron: don't hard code the venv dir 2014-03-12 09:49:10 -04:00
neutron-server Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
nfs-server Adds nfs-server element 2014-03-09 23:41:50 -04:00
nova Ensure the nova element is installable 2014-03-24 21:24:15 +00:00
nova-api Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
nova-baremetal Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
nova-compute Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
nova-ironic Install Ironic and IronicClient in to nova's venv 2014-03-17 09:29:51 -07:00
nova-kvm Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
novnc Add package install support to novnc 2014-01-24 16:40:18 -05:00
ntp Add an ntp element 2013-12-05 11:26:19 -08:00
openstack-clients Create pip manifest files of installed packages 2014-03-25 12:22:59 +00:00
openstack-db Use openstack git repos when possible 2013-11-15 10:48:11 +02:00
openstack-ssl Add missing +x 2014-02-18 13:55:00 -05:00
os-apply-config Create pip manifest files of installed packages 2014-03-25 12:22:59 +00:00
os-collect-config Create pip manifest files of installed packages 2014-03-25 12:22:59 +00:00
os-refresh-config Create pip manifest files of installed packages 2014-03-25 12:22:59 +00:00
os-svc-install Create pip manifest files of installed packages 2014-03-25 12:22:59 +00:00
pip-and-virtualenv Install latest version of pip and virtualenv 2014-03-10 10:06:59 +00:00
pip-manifest Create pip manifest files of installed packages 2014-03-25 12:22:59 +00:00
postfix Update postfix element per install instructions. 2013-07-18 15:42:36 -07:00
pypi-mirror Adding more .deb dependencies for pypi-mirror on 13.10 2014-03-24 07:51:12 -06:00
pypi-openstack Document shortcomings of pypi-openstack element 2014-02-03 10:22:56 -08:00
qpidd Use dib helper script to determine init system 2013-11-15 18:29:43 +02:00
rabbitmq-server Fix rabbitmq env file name and log path 2014-02-26 09:10:40 +01:00
remove-serial-console Fix the grub2 config location for non Ubuntu/Debian systems 2013-12-18 20:37:06 +01:00
salt-master Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
salt-minion Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
seed-stack-config Merge "Add cluster support for rabbitmq element" 2014-03-18 22:09:07 +00:00
snmpd Add +x to executable files 2014-03-10 15:52:51 +00:00
stackuser local-config element adds authorized_key for root: 2013-03-05 15:52:03 -08:00
swift Create pip manifest files of installed packages 2014-03-25 12:22:59 +00:00
swift-proxy Merge "Update elements to use os-svc-daemon -i." 2014-03-25 10:17:03 +00:00
swift-storage Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
tempest Create pip manifest files of installed packages 2014-03-25 12:22:59 +00:00
tripleo-cd Use local apt and pypi mirror for tripleo-cd 2014-02-26 23:59:38 +13:00
tripleo-heat-templates Don't use /cgit/ urls for git. 2014-02-21 15:25:12 +13:00
tripleo-staging Move everything 'common' into base, making it avoidable for tests. 2012-12-14 13:41:57 +13:00
tuskar Update elements to use os-svc-daemon -i. 2014-03-24 09:57:11 -04:00
use-ephemeral Fix arguments in call to os-apply-config 2013-12-22 07:34:50 -08:00