From fd14318a8bcb5d5d7c3696af11059cc4137ae9ec Mon Sep 17 00:00:00 2001 From: Michal Nasiadka Date: Wed, 17 Aug 2022 07:09:17 +0200 Subject: curl: Add retries Change default 0 retries to 5, that should help for transient errors (timeouts, HTTP 408, 429, 500, 502, 503 or 504). Change-Id: Iad3c7270579ffb38299269481ac64d5582abaa22 --- docker/base/curlrc | 1 + releasenotes/notes/curl-retries-e1c5d6b5b25d7380.yaml | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 releasenotes/notes/curl-retries-e1c5d6b5b25d7380.yaml diff --git a/docker/base/curlrc b/docker/base/curlrc index c1c1303e8..fe2971c8b 100644 --- a/docker/base/curlrc +++ b/docker/base/curlrc @@ -1,6 +1,7 @@ # curl default options --fail --location +--retry 5 --silent --show-error --write-out "curl (%{url_effective}): response: %{http_code}, time: %{time_total}, size: %{size_download}\n" diff --git a/releasenotes/notes/curl-retries-e1c5d6b5b25d7380.yaml b/releasenotes/notes/curl-retries-e1c5d6b5b25d7380.yaml new file mode 100644 index 000000000..d0134bf31 --- /dev/null +++ b/releasenotes/notes/curl-retries-e1c5d6b5b25d7380.yaml @@ -0,0 +1,4 @@ +--- +other: + - | + Added '--retry 5' to curlrc to improve curl downloads during image builds. -- cgit v1.2.3