aboutsummaryrefslogtreecommitdiffstats
path: root/puppet/deploy-artifacts.sh
diff options
context:
space:
mode:
authorSofer Athlan-Guyot <sathlang@redhat.com>2017-04-03 18:28:21 +0200
committerAthlan-Guyot sofer <sathlang@redhat.com>2017-04-06 08:28:54 +0000
commit11389e5ac3c328fac7f4387e44aa12671d717f0e (patch)
tree11ac5c2479a6caf5e76a8b926da584e18ff0db60 /puppet/deploy-artifacts.sh
parent011d000c05bee0a01c536521e21fdc3267941858 (diff)
Ensure upgrade step orchestration accross roles.
Currently we don't enforce step ordering across role, only within role. With custom role, we can reach a step5 on one role while the cluster is still at step3, breaking the contract announced in the README[1] where each step has a guarantied cluster state. We have to remove the conditional here as well as jinja has no way to access this information, but we need jinja to iterate over all enabled role to create the orchestration. This deals only with Upgrade tasks, there is another review to deal with UpgradeBatch tasks. [1] https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/services/README.rst Closes-Bug: #1679486 Change-Id: Ibc6b64424cde56419fe82f984d3cc3620f7eb028 (cherry picked from commit d286892c785b8b81a866ea3c6a459d1fc4a347e8)
Diffstat (limited to 'puppet/deploy-artifacts.sh')
0 files changed, 0 insertions, 0 deletions