Specify the start count to 0 for the update step loop
authorMathieu Bultel <mbultel@redhat.com>
Tue, 22 Aug 2017 20:14:56 +0000 (22:14 +0200)
committermathieu bultel <mat.bultel@gmail.com>
Wed, 23 Aug 2017 08:25:57 +0000 (08:25 +0000)
Force the count start to 0 to ensure that the
update step loop will start to 0 and execute the
update step0

Closes-Bug: #1712498

Change-Id: I71be55c1f56e53e5c565bec281795d63e5845ff6

common/deploy-steps.j2

index 8d17c22..db2b21c 100644 (file)
@@ -318,7 +318,7 @@ outputs:
               when: role_name == '{{role.name}}'
 {%- endfor %}
             - include: deploy_steps_tasks.yaml
-              with_sequence: count={{deploy_steps_max-1}}
+              with_sequence: start=0 end={{deploy_steps_max-1}}
               loop_control:
                 loop_var: step
       update_steps_tasks: |
@@ -331,11 +331,11 @@ outputs:
           serial: 1
           tasks:
             - include: update_steps_tasks.yaml
-              with_sequence: count={{update_steps_max-1}}
+              with_sequence: start=0 end={{update_steps_max-1}}
               loop_control:
                 loop_var: step
             - include: deploy_steps_tasks.yaml
-              with_sequence: count={{deploy_steps_max-1}}
+              with_sequence: start=0 end={{deploy_steps_max-1}}
               loop_control:
                 loop_var: step
       upgrade_steps_tasks: |
@@ -347,11 +347,11 @@ outputs:
         - hosts: overcloud
           tasks:
             - include: upgrade_steps_tasks.yaml
-              with_sequence: count={{upgrade_steps_max-1}}
+              with_sequence: start=0 end={{upgrade_steps_max-1}}
               loop_control:
                 loop_var: step
             - include: deploy_steps_tasks.yaml
-              with_sequence: count={{deploy_steps_max-1}}
+              with_sequence: start=0 end={{deploy_steps_max-1}}
               loop_control:
                 loop_var: step