Correct AllNodesDeploySteps depends_on
authorSteven Hardy <shardy@redhat.com>
Tue, 15 Nov 2016 22:49:18 +0000 (22:49 +0000)
committerFlavio Percoco <flaper87@gmail.com>
Wed, 16 Nov 2016 08:06:55 +0000 (09:06 +0100)
This is wrong atm, it should loop to create a list for the depends_on
not multiple depends_on statements.

Note this was first corrected in https://review.openstack.org/#/c/330659/
but we need it as a standalone patch that can be backported.

Change-Id: I4d1d6346f2147e573fc0900038f1ad1d782e75ee
Closes-Bug: #1642069

overcloud.j2.yaml

index 64bed27..42339ea 100644 (file)
@@ -542,8 +542,8 @@ resources:
   # Post deployment steps for all roles
   AllNodesDeploySteps:
     type: OS::TripleO::PostDeploySteps
-{% for role in roles %}
     depends_on:
+{% for role in roles %}
       - {{role.name}}AllNodesDeployment
 {% endfor %}
     properties: