From 8ce91833b7d9d849c61a126b371aec2a58049a5c Mon Sep 17 00:00:00 2001 From: ningmingxiao Date: Fri, 2 Oct 2026 22:21:58 +0800 Subject: [PATCH] fix: enhance curl download with resume and retry parameters Signed-off-by: ningmingxiao --- hack/microvm-assets/assemble.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hack/microvm-assets/assemble.sh b/hack/microvm-assets/assemble.sh index e3456a7f96..c282bc9bb1 100755 --- a/hack/microvm-assets/assemble.sh +++ b/hack/microvm-assets/assemble.sh @@ -92,7 +92,7 @@ rm -f "${OUT}/${STAMP_FILE}" cd "$WORK" echo ">> Downloading kata-static ${KATA_VER} (${ARCH})..." -curl -fSL -o kata-static.tar.zst \ +curl -fSL -C - --retry 5 --retry-delay 3 --max-time 600 -o kata-static.tar.zst \ "https://github.com/kata-containers/kata-containers/releases/download/${KATA_VER}/kata-static-${KATA_VER}-${ARCH}.tar.zst" mkdir -p kata tar --zstd -xf kata-static.tar.zst -C kata @@ -105,7 +105,7 @@ cp "${KROOT}/libexec/virtiofsd" "${OUT}/virtiofsd" chmod +x "${OUT}/virtiofsd" echo ">> Downloading cloud-hypervisor ${CH_VER} (${CH_ASSET})..." -curl -fSL -o "${OUT}/cloud-hypervisor" \ +curl -fSL -C - --retry 5 --retry-delay 3 --max-time 600 -o "${OUT}/cloud-hypervisor" \ "https://github.com/cloud-hypervisor/cloud-hypervisor/releases/download/${CH_VER}/${CH_ASSET}" chmod +x "${OUT}/cloud-hypervisor"