From e4e657359ab47e6d982b476d4590cff8a29a4e81 Mon Sep 17 00:00:00 2001 From: Sagi Shnaidman Date: Thu, 5 Nov 2020 13:04:38 +0200 Subject: [PATCH] Add retries option for containers build role Change-Id: Ic7d428a5b5943928c2e38fa7fce7b35a606ca529 --- roles/tripleo_container_image_build/defaults/main.yml | 1 + roles/tripleo_container_image_build/tasks/main.yml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/roles/tripleo_container_image_build/defaults/main.yml b/roles/tripleo_container_image_build/defaults/main.yml index 922888c..ac10d52 100644 --- a/roles/tripleo_container_image_build/defaults/main.yml +++ b/roles/tripleo_container_image_build/defaults/main.yml @@ -26,3 +26,4 @@ tripleo_container_image_build_tag: tripleo_container_image_build_timeout: 5700 tripleo_container_image_build_volumes: [] tripleo_container_image_build_work_dir: +tripleo_container_image_build_retries: 0 diff --git a/roles/tripleo_container_image_build/tasks/main.yml b/roles/tripleo_container_image_build/tasks/main.yml index 8767ddb..2c2c995 100644 --- a/roles/tripleo_container_image_build/tasks/main.yml +++ b/roles/tripleo_container_image_build/tasks/main.yml @@ -62,6 +62,8 @@ when: - not ansible_check_mode|bool - not tripleo_container_image_build_generate_scripts_only|bool + until: tripleo_container_image_build_result is success + retries: "{{ tripleo_container_image_build_retries }}" - name: Set output fact set_fact: