openstack-ansible/playbooks
Kevin Carter 2f35e36e54
Updated the py_pkgs lookup plugin for multi source
The py_pkgs lookup plugin will now handle multiple sources. This change
was needed to enable the system to allow for overrides of repo_package
resources and general python packaging as found throughout the stack.
The module has precedence as it loads / searches for packages and he item
loaded last is the one that has the most precedence.

The repo-build play has been updated to now search for compatible packages
in the main playbook directory, the root ansible role directory and the
user_variables file.

Documentation has been added regarding this capability and how to override
and set items to meet the needs of the deployment.

Closes-Bug: #1510575
Implements: blueprint independent-role-repositories
Change-Id: Ib7cda14db18c0ca58bb5ac495d1c201812cf0f48
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2015-12-02 18:11:56 -06:00
..
defaults/repo_packages Updated the py_pkgs lookup plugin for multi source 2015-12-02 18:11:56 -06:00
inventory Merge "Remove duplicated Aodh host var" 2015-11-22 17:23:16 +00:00
library Merge "Updated MariaDB to the new release version (10.0)" 2015-09-30 17:00:11 +00:00
plugins Updated the py_pkgs lookup plugin for multi source 2015-12-02 18:11:56 -06:00
roles Updated the py_pkgs lookup plugin for multi source 2015-12-02 18:11:56 -06:00
vars/configs Add "httpchk /versions" for glance-api haproxy. 2015-11-20 10:16:54 -05:00
ansible.cfg Remove ssh args to ensure pipelining is working 2015-11-24 12:15:48 -06:00
galera-install.yml Only wait for SSH if the container config has changed 2015-10-07 08:22:34 +01:00
haproxy-install.yml Added logging for haproxy to rsyslog 2015-10-27 20:01:17 +00:00
lxc-containers-create.yml Removes over zealous arp cache flushing 2015-09-29 13:21:29 +01:00
lxc-containers-destroy.yml Removes over zealous arp cache flushing 2015-09-29 13:21:29 +01:00
lxc-hosts-setup.yml Fixes log rotate issue 2015-09-30 18:03:13 +00:00
memcached-install.yml Only wait for SSH if the container config has changed 2015-10-07 08:22:34 +01:00
openstack-hosts-setup.yml Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
os-aodh-install.yml Implement shippable venvs 2015-10-22 18:35:17 -05:00
os-ceilometer-install.yml Implement shippable venvs 2015-10-22 18:35:17 -05:00
os-cinder-install.yml Implement shippable venvs 2015-10-22 18:35:17 -05:00
os-glance-install.yml Implement shippable venvs 2015-10-22 18:35:17 -05:00
os-heat-install.yml Implement shippable venvs 2015-10-22 18:35:17 -05:00
os-horizon-install.yml Fix logrotate config for horizon and keystone. 2015-11-16 11:06:45 -05:00
os-keystone-install.yml Fix logrotate config for horizon and keystone. 2015-11-16 11:06:45 -05:00
os-neutron-install.yml Implement shippable venvs 2015-10-22 18:35:17 -05:00
os-nova-install.yml Merge "Deployment fix when container_networks are not set" 2015-11-12 03:45:29 +00:00
os-swift-install.yml Add swift-sync role and environment 2015-08-07 08:45:18 +00:00
os-swift-setup.yml Implement shippable venvs 2015-10-22 18:35:17 -05:00
os-swift-sync.yml Implement swift venv support 2015-10-15 17:56:05 +00:00
os-tempest-install.yml Implement shippable venvs 2015-10-22 18:35:17 -05:00
rabbitmq-install.yml Only wait for SSH if the container config has changed 2015-10-07 08:22:34 +01:00
repo-build.yml Updated the py_pkgs lookup plugin for multi source 2015-12-02 18:11:56 -06:00
repo-clone-mirror.yml Updated the repo build templates 2015-10-24 02:46:55 -05:00
repo-install.yml Remove upstream repo dependency 2015-08-24 08:32:07 +01:00
repo-server.yml Updated the repo-build process 2015-10-22 20:04:27 +00:00
rsyslog-install.yml Only wait for SSH if the container config has changed 2015-10-07 08:22:34 +01:00
setup-everything.yml Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
setup-hosts.yml Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
setup-infrastructure.yml Add new rsyslog server role 2015-03-15 20:07:56 +00:00
setup-openstack.yml Seperated out Telemetry Alarming (Aodh) 2015-10-15 11:20:53 +01:00
utility-install.yml Add ceilometerclient to utility container 2015-11-19 17:09:49 +00:00