openstack-ansible/scripts
Kevin Carter 9be0662c4f Refactor run-playbooks
This changes the run playbooks script so that its using our core CLI
tools and is no longer a special case script running bits outside of
simply running the deployment tools as they've been designed.

The script is still executing all of the playbooks using the
"scripts-library" function ``install_bits`` so that we ensure gate
success by having a retry on a playbook execution in the case of transient
failure.

A notice has been added to the script whenever it exits notifying
the deployer that they should now work out of the playbooks directory
and never execute the run-playbooks.sh script ever again. Within the
notice links to our documentation have been added.

The ironic services were removed from the integrated gate because they're
not ready for general consumption and not being tested at this time because
no test configuration has been added into the tempest role or the
``run-tempest.sh`` script.

Change-Id: I064c1c480d261a885666b7dc3edc4cd0769876a6
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-06-24 00:01:16 -05:00
..
upgrade-utilities RFC1034/5 hostname upgrade 2016-06-01 18:54:52 +00:00
ansible-role-requirements-editor.py Adjust ansible-role-requirements-editor file open options 2016-04-15 13:44:59 +01:00
bootstrap-aio.sh Update ansible to version 2.1 2016-06-02 08:54:41 -05:00
bootstrap-ansible.sh Update ansible to version 2.1 2016-06-02 08:54:41 -05:00
fastest-infra-wheel-mirror.py Set AIO to use an OpenStack-Infra wheel mirror 2016-05-26 08:00:40 +01:00
federated-login.sh Add project scoped token when obtaning token 2016-04-08 16:20:09 +00:00
gate-check-commit.sh Refactor run-playbooks 2016-06-24 00:01:16 -05:00
get-pypi-pkg-version.py Use current, but pinned versions of pip, setuptools and wheel 2016-03-02 20:06:24 +00:00
inventory-manage.py Resolve pep8 violations caught by pep8 v1.7.0 2016-01-14 00:45:41 +00:00
os-cmd Add an easy way to run cmds in utility container 2016-06-18 09:05:08 +00:00
os-detection.py Add reliable OS detection for ansible bootstrap 2015-10-19 09:07:01 -05:00
osa-aio-heat-template.yml Rename everything for the osad to osa name change 2015-09-12 02:31:21 +01:00
pw-token-gen.py Add Ceph/RBD support to playbooks 2015-08-01 19:49:00 +01:00
release-yaml-file-prep.py Add release file prep script 2016-06-15 14:10:18 +00:00
run-playbooks.sh Refactor run-playbooks 2016-06-24 00:01:16 -05:00
run-tempest.sh Updates all SHAs for Newton 2016-05-19 2016-05-23 14:52:36 +01:00
run-upgrade.sh RFC1034/5 hostname upgrade 2016-06-01 18:54:52 +00:00
scripts-library.sh Speed up gate: avoid gathering facts more than necessary 2016-06-15 14:09:20 +00:00
sources-branch-updater.sh Reduce and organize group vars 2016-06-08 21:04:16 -05:00
update-revision.sh Fixes loops for bashate 2015-08-21 15:44:05 +00:00