From 3c9ce0954e3f4ecd0e1795c8e79b9939b714d807 Mon Sep 17 00:00:00 2001
From: Guillaume Coré <gucore@redhat.com>
Date: Mon, 17 Sep 2018 22:00:27 +0200
Subject: [PATCH] fix cloudformation retries when it uses s3

---
 ansible/roles/infra-ec2-template-create/tasks/main.yml |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/ansible/roles/infra-ec2-template-create/tasks/main.yml b/ansible/roles/infra-ec2-template-create/tasks/main.yml
index dcbcb8c..c18f581 100644
--- a/ansible/roles/infra-ec2-template-create/tasks/main.yml
+++ b/ansible/roles/infra-ec2-template-create/tasks/main.yml
@@ -71,10 +71,10 @@
         - provision_cf_template
       register: cloudformation_out_s3
       until: >-
-        cloudformation_out is succeeded
+        cloudformation_out_s3 is succeeded
         and (
-          'output' in cloudformation_out
-          and cloudformation_out.output in ["Stack CREATE complete", "Stack is already up-to-date."]
+          'output' in cloudformation_out_s3
+          and cloudformation_out_s3.output in ["Stack CREATE complete", "Stack is already up-to-date."]
         )
       retries: "{{ cloudformation_retries | default(3) }}"
       delay: "{{ cloudformation_retry_delay | default(30) }}"

--
Gitblit v1.9.3