Add environment to disable deploy steps
authorSteven Hardy <shardy@redhat.com>
Fri, 21 Jul 2017 16:45:09 +0000 (17:45 +0100)
committerEmilien Macchi <emilien@redhat.com>
Sat, 12 Aug 2017 10:40:57 +0000 (10:40 +0000)
commitec58a4b6c5955736ec20b03496f03b281d6720ef
treef9fe1232fdcfb0ed1b1ce9b346e9a185919bd615
parent1801565a75018fea1d6c8fd30543c9b238167652
Add environment to disable deploy steps

This enables either deploying without configuring any services, or
temporarily disabling the deploy steps such as will be required
for minor updates where we want to re-run the rolling update outside
of heat.

To deploy directly via ansible-playbook you can do e.g:

openstack overcloud config download --config-dir tmpconfig
cd tmpconfig/tripleo-6b02U7-config
ansible-playbook -vvv -b -i /usr/bin/tripleo-ansible-inventory deploy_steps_playbook.yaml

Which will run the same ansible steps as we normally run via heat.

Change-Id: I59947b67523dfcc43d454d4ac7d82b06804cf71d
common/deploy-steps.j2
overcloud-resource-registry-puppet.j2.yaml