From 10679ebb5ded86187cdb6792c485e2fda25ff3e2 Mon Sep 17 00:00:00 2001 From: Romain <58464216+RomainMou@users.noreply.github.com> Date: Mon, 30 Oct 2023 17:28:43 +0100 Subject: [PATCH] [download] Don't fail on 304 Not Modified (#10452) (#10559) i.e when file was not modified since last download Co-authored-by: Mathieu Parent --- roles/download/tasks/download_file.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/roles/download/tasks/download_file.yml b/roles/download/tasks/download_file.yml index ca589d428..f7f308048 100644 --- a/roles/download/tasks/download_file.yml +++ b/roles/download/tasks/download_file.yml @@ -101,7 +101,9 @@ run_once: "{{ download_force_cache }}" register: get_url_result become: "{{ not download_localhost }}" - until: "'OK' in get_url_result.msg or 'file already exists' in get_url_result.msg" + until: "'OK' in get_url_result.msg or + 'file already exists' in get_url_result.msg or + get_url_result.status_code == 304" retries: "{{ download_retries }}" delay: "{{ retry_stagger | default(5) }}" environment: "{{ proxy_env }}"