mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-28 05:57:25 +00:00
Merge pull request #24213 from mikedanese/max-time
add a timeout for a single retry in download-or-bust
This commit is contained in:
commit
7e666e0865
@ -154,7 +154,7 @@ download-or-bust() {
|
|||||||
for url in "${urls[@]}"; do
|
for url in "${urls[@]}"; do
|
||||||
local file="${url##*/}"
|
local file="${url##*/}"
|
||||||
rm -f "${file}"
|
rm -f "${file}"
|
||||||
if ! curl -f --ipv4 -Lo "${file}" --connect-timeout 20 --retry 6 --retry-delay 10 "${url}"; then
|
if ! curl -f --ipv4 -Lo "${file}" --connect-timeout 20 --max-time 80 --retry 6 --retry-delay 10 "${url}"; then
|
||||||
echo "== Failed to download ${url}. Retrying. =="
|
echo "== Failed to download ${url}. Retrying. =="
|
||||||
elif [[ -n "${hash}" ]] && ! validate-hash "${file}" "${hash}"; then
|
elif [[ -n "${hash}" ]] && ! validate-hash "${file}" "${hash}"; then
|
||||||
echo "== Hash validation of ${url} failed. Retrying. =="
|
echo "== Hash validation of ${url} failed. Retrying. =="
|
||||||
|
Loading…
Reference in New Issue
Block a user