Add noop-deploy-steps.yaml environment

The I2c12255fce11a8f6976fe5afc76357446c1e32aa patch adds an option
to disable deploy steps, but with hard-coded resources in tripleoclient.

This instead provides an environment file, which can be modified for each
version as the resource interfaces evolve and/or be backported to old versions
where we need this functionality, e.g for fast-forward upgrades

Change-Id: Iff19de020e6cc7f3eee9a0b8091454d71dc7f889
This commit is contained in:
Steven Hardy 2017-11-15 14:59:08 +00:00
parent 052ad2607f
commit 9ce99ce561

View File

@ -0,0 +1,6 @@
# Disable deploy steps, useful for upgrades where we want to disable
# deploy steps and run them for each role manually
resource_registry:
OS::TripleO::DeploymentSteps: OS::Heat::None
OS::TripleO::Tasks::*PreConfig: OS::Heat::None
OS::TripleO::Tasks::*PostConfig: OS::Heat::None