Make sure we apply all deploy step-0 during update.
That step include, in particular, the puppet-container.py/sh creation
file plus some other task that should happen very early during the
deploy process.
During update if a change in puppet-container.py happen in the
template we have to trigger those steps to get the changes. This is
especially critical because we run puppet container configuration
during the update stage.
Patch slighly adjusted for the backport as step_1 refactoring doesn't
exist in stein and neither does container-puppet.sh.
Closes-Bug: #1853156
Change-Id: I26406da82c584dc5093c17ad26f263057a5cbcaa
(cherry picked from commit 10a523a03d6c6883015e620de52c64b85d20a188)
(cherry picked from commit 3c71c99d7c843ac87616621a4eb084b0852b65f8)
Reviewed: https:/ /review. opendev. org/695861 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=886c51549f0 6976a44ceed3ab0 963b87afa4d79b
Committed: https:/
Submitter: Zuul
Branch: stable/stein
commit 886c51549f06976 a44ceed3ab0963b 87afa4d79b
Author: Sofer Athlan-Guyot <email address hidden>
Date: Tue Nov 19 18:06:28 2019 +0100
Make sure we apply all deploy step-0 during update.
That step include, in particular, the puppet- container. py/sh creation
file plus some other task that should happen very early during the
deploy process.
During update if a change in puppet-container.py happen in the
template we have to trigger those steps to get the changes. This is
especially critical because we run puppet container configuration
during the update stage.
Patch slighly adjusted for the backport as step_1 refactoring doesn't puppet. sh.
exist in stein and neither does container-
Closes-Bug: #1853156 c5093c17ad26f26 3057a5cbcaa 3015e620de52c64 b85d20a188) 87616621a4eb084 b0852b65f8)
Change-Id: I26406da82c584d
(cherry picked from commit 10a523a03d6c688
(cherry picked from commit 3c71c99d7c843ac