sdk_lib: Use curl for downloading SDK tarballs

This seems to be the only place where we are using wget for
downloading anything - all other places use curl. Thus switch to curl
here too. This also makes the job output much shorter as previously it
was spammed with progress reporting.
This commit is contained in:
Krzesimir Nowak 2023-03-17 09:35:32 +01:00
parent 1e1591410a
commit 82c7122a15

View File

@ -30,9 +30,9 @@ sdk_download_tarball() {
info "URL: ${url}"
for suffix in "${suffixes[@]}"; do
# If all downloads fail, we will detect it later.
if ! wget --tries=3 --timeout=30 --continue \
-O "${FLATCAR_SDK_TARBALL_PATH}${suffix}" \
"${url}${suffix}"; then
if ! curl --fail --silent --show-error --location --retry-delay 1 --retry 60 \
--retry-connrefused --retry-max-time 60 --connect-timeout 20 \
--output "${FLATCAR_SDK_TARBALL_PATH}${suffix}" "${url}${suffix}"; then
break
fi
done