tripleo-heat-templates/puppet
Steven Hardy ff48624d03 Make UpdateDeployment depend on NetworkDeployment
Prior to https://review.openstack.org/#/c/271450/ os-net-config was
applied via os-refresh-config directly, which meant that even though
UpdateDeployment and NetworkDeployment can be created concurrently,
we'd always do the os-net-config step first.

However now that we apply both steps via scripts (which are both handled
via the same heat-config hook) we should add an explicit dependency to
ensure the network is always fully configured before attempting to run
any update.  This should avoid the risk of e.g running an update on
initial deployment before the network connectivity to access yum repos
is in place.

Change-Id: Idff7a95afe7b49b6384b1d0c78e76522fb1f8eb7
Related-Bug: #1666227
(cherry picked from commit 626b820b57)
2017-03-03 16:14:17 +00:00
..
extraconfig Merge "Re-organizes Contrail services to the correct roles" 2017-02-09 17:02:55 +00:00
manifests Remove old ControllerConfig override from puppet-pacemaker.yaml 2017-01-03 19:45:43 +01:00
services Merge "Add upgrade task for panko api" into stable/ocata 2017-03-03 15:04:43 +00:00
all-nodes-config.yaml Don't assume default network names in net_ip*map 2017-02-26 23:26:50 +00:00
blockstorage-role.yaml Make UpdateDeployment depend on NetworkDeployment 2017-03-03 16:14:17 +00:00
cephstorage-role.yaml Make UpdateDeployment depend on NetworkDeployment 2017-03-03 16:14:17 +00:00
compute-role.yaml Make UpdateDeployment depend on NetworkDeployment 2017-03-03 16:14:17 +00:00
config.role.j2.yaml Bump template version for all templates to "ocata" 2016-12-23 11:43:39 +00:00
controller-role.yaml Make UpdateDeployment depend on NetworkDeployment 2017-03-03 16:14:17 +00:00
deploy-artifacts.sh Fix bug when using multiple DeployArtifactURLs 2016-12-02 16:10:52 +00:00
deploy-artifacts.yaml Bump template version for all templates to "ocata" 2016-12-23 11:43:39 +00:00
major_upgrade_steps.j2.yaml Apply puppet in non-controller script in step. 2017-02-17 09:39:26 +00:00
objectstorage-role.yaml Make UpdateDeployment depend on NetworkDeployment 2017-03-03 16:14:17 +00:00
post-upgrade.j2.yaml Disable puppet on upgrade for roles not upgrading 2017-02-03 11:43:47 +00:00
post.j2.yaml Delivers upgrade scripts where upgrade steps are disabled 2017-02-10 10:26:43 +00:00
puppet-steps.j2 Automatically backup and restore Swift rings from the undercloud 2017-02-17 01:30:55 +00:00
role.role.j2.yaml Make UpdateDeployment depend on NetworkDeployment 2017-03-03 16:14:17 +00:00
upgrade_config.yaml Add nova service support for composable upgrades 2017-02-14 23:23:33 +00:00