From 5816cd41015a6ef45c250a32485a307cb626051e Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=C3=A9bastien=20Han?= Date: Mon, 26 Nov 2018 11:05:13 +0100 Subject: [PATCH] site-container: retry image pull MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Sometimes pulling an image fails for network hickup, so let's retry 5 times at 5sec interval. Signed-off-by: Sébastien Han --- site-container.yml.sample | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/site-container.yml.sample b/site-container.yml.sample index 1b4f27d70..7bd700298 100644 --- a/site-container.yml.sample +++ b/site-container.yml.sample @@ -82,7 +82,11 @@ # post-tasks for upcoming import - - name: "pull {{ ceph_docker_image }} image" - command: "{{ container_binary }} pull {{ ceph_docker_registry}}/{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}" + command: "{{ container_binary }} pull {{ ceph_docker_registry }}/{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}" + register: container_pull + until: container_pull.rc == 0 + retries: 5 + delay: 5 changed_when: false when: - is_atomic -- 2.39.5