Move UpgradeInitCommand to role templates
authorSteven Hardy <shardy@redhat.com>
Wed, 14 Dec 2016 14:09:36 +0000 (14:09 +0000)
committerSteven Hardy <shardy@redhat.com>
Mon, 19 Dec 2016 11:04:47 +0000 (11:04 +0000)
commitc56889100073baa367898093f844e3083fc82f3e
treefc92a446570b88170bc7f967e349e6ed087ca836
parent58c6988751c6d6b55cfc22aa87bc4f45b6509c2b
Move UpgradeInitCommand to role templates

We can't run this during the upgrade steps, because there are things
which need to happen before any role configuration happens, e.g
installing the new hiera heat-config hook, which must be done before
e.g "ControllerDeployment" runs or the stack update hangs.

Partially-Implements: blueprint overcloud-upgrades-per-service
Change-Id: I365b57513590662c3f78a33dc625747f457c48c5
puppet/blockstorage-role.yaml
puppet/cephstorage-role.yaml
puppet/compute-role.yaml
puppet/controller-role.yaml
puppet/major_upgrade_steps.j2.yaml
puppet/objectstorage-role.yaml
puppet/role.role.j2.yaml