Merge pull request #690 from flatcar/krnowak/use-curl

sdk_lib: Use curl for downloading SDK tarballs
This commit is contained in:
Krzesimir Nowak 2023-03-17 10:53:12 +01:00 committed by GitHub
commit 3f4fe7646c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

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