commit cac3fb356f9fb2e6ca53e68f6114e73040fbbc92
Author: Dan Prince <email address hidden>
Date: Wed Nov 11 17:52:13 2015 -0500
Generate a unique DeployIdentifier on updates
This patch updates 'overcloud deploy' commands so that
updates (re-running deploy on an existing stack) generate
a unique DeployIdentifier parameter. By passing an unique
DeployIdentifier parameter into the overcloud stack we
force all puppet config tasks (which are idempotent
and safe to exec multiple times) again.
We've had several issues with puppet not-rerunning on
a variety of config related changes and additionally recieved
user feedback that not re-running all puppet deployments on
an update is confusing.
Reviewed: https:/ /review. openstack. org/268126 /git.openstack. org/cgit/ openstack/ python- tripleoclient/ commit/ ?id=cac3fb356f9 fb2e6ca53e68f61 14e73040fbbc92
Committed: https:/
Submitter: Jenkins
Branch: stable/liberty
commit cac3fb356f9fb2e 6ca53e68f6114e7 3040fbbc92
Author: Dan Prince <email address hidden>
Date: Wed Nov 11 17:52:13 2015 -0500
Generate a unique DeployIdentifier on updates
This patch updates 'overcloud deploy' commands so that ifier parameter into the overcloud stack we
updates (re-running deploy on an existing stack) generate
a unique DeployIdentifier parameter. By passing an unique
DeployIdent
force all puppet config tasks (which are idempotent
and safe to exec multiple times) again.
We've had several issues with puppet not-rerunning on
a variety of config related changes and additionally recieved
user feedback that not re-running all puppet deployments on
an update is confusing.
Change-Id: Ia659181872a653 7cc169f1d1531eb f5d36160183 378e5e7b6c396bc 53f5d6d5622 0067be2a93831ff 1f34b9ae9c)
Closes-bug: #1505430
Depends-On: Ic352ddd30807dc
(cherry picked from commit ed945a9080556a2