From acdd499bc641192c1a17a6a6292583cf6a04140e Mon Sep 17 00:00:00 2001 From: Ivan Anfimov Date: Mon, 15 Sep 2025 00:05:08 +0000 Subject: [PATCH] Add retry logic to improve reliability Add retry logic to 'Download zookeeper binaries' task to improve reliability cause occasionally fails due to temporary network issues or unavailability. Change-Id: I0af4f7a928b4f43b3345f901aca296bd3ef78bfd Co-authored-by: Dmitriy Chubinidze Signed-off-by: Ivan Anfimov --- tasks/zookeeper_install.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tasks/zookeeper_install.yml b/tasks/zookeeper_install.yml index 08d5683..bb06429 100644 --- a/tasks/zookeeper_install.yml +++ b/tasks/zookeeper_install.yml @@ -30,6 +30,9 @@ checksum: "{{ zookeeper_download_version_checksum }}" mode: "0644" register: zookeeper_download + retries: 5 + delay: 10 + until: zookeeper_download is success - name: Unarchive downloaded zookeeper ansible.builtin.unarchive: