aboutsummaryrefslogtreecommitdiffstats
path: root/overcloud.yaml
diff options
context:
space:
mode:
authorJames Slagle <jslagle@redhat.com>2016-03-04 16:20:05 -0500
committerJames Slagle <jslagle@redhat.com>2016-03-04 16:20:05 -0500
commit0951c6e359edd2d34cd2bbd6a12278454a905258 (patch)
tree23875683706c2f41beb71526db63cba1a8163c8a /overcloud.yaml
parent205ea09ca27caaeaddab27f3b021b398db195890 (diff)
Make AllNodesExtraConfig depend on the validation deployments
AllNodesExtraConfig should really only run after the validation deployments are done, which validate that basic networking is functioning. In particular, creating a swap file during AllNodesExtraConfig while the validation deployments are still running might cause temporary network outages which could fail the validations. Change-Id: Ia2a10318de47854a9b8932d72243ce0a85603556 Partial-Bug: #1553243
Diffstat (limited to 'overcloud.yaml')
-rw-r--r--overcloud.yaml8
1 files changed, 7 insertions, 1 deletions
diff --git a/overcloud.yaml b/overcloud.yaml
index d6048de7..0bb2dbdd 100644
--- a/overcloud.yaml
+++ b/overcloud.yaml
@@ -1549,7 +1549,13 @@ resources:
# the nested template may configure each role differently (or not at all)
AllNodesExtraConfig:
type: OS::TripleO::AllNodesExtraConfig
- depends_on: UpdateWorkflow
+ depends_on:
+ - UpdateWorkflow
+ - ComputeAllNodesValidationDeployment
+ - BlockStorageAllNodesValidationDeployment
+ - ObjectStorageAllNodesValidationDeployment
+ - CephStorageAllNodesValidationDeployment
+ - ControllerAllNodesValidationDeployment
properties:
controller_servers: {get_attr: [Controller, attributes, nova_server_resource]}
compute_servers: {get_attr: [Compute, attributes, nova_server_resource]}