From 34a91ccacb0205b7ed768a5c52e0d03ac45f7ef3 Mon Sep 17 00:00:00 2001 From: Anant Sharma Date: Wed, 10 Sep 2025 07:22:29 -0700 Subject: [PATCH] fix: add retry for curl downloads Signed-off-by: Anant Sharma --- container/Dockerfile.sglang | 2 +- container/Dockerfile.vllm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/container/Dockerfile.sglang b/container/Dockerfile.sglang index e9e5806c66..73d9e0f3f9 100644 --- a/container/Dockerfile.sglang +++ b/container/Dockerfile.sglang @@ -164,7 +164,7 @@ RUN ARCH=$(dpkg --print-architecture) && \ arm64) PLATFORM=linux-arm64 ;; \ *) echo "Unsupported architecture: $ARCH" && exit 1 ;; \ esac && \ - curl -fsSL "https://github.com/prometheus/prometheus/releases/download/v${PROM_VERSION}/prometheus-${PROM_VERSION}.${PLATFORM}.tar.gz" \ + curl -fsSL --retry 5 --retry-delay 5 "https://github.com/prometheus/prometheus/releases/download/v${PROM_VERSION}/prometheus-${PROM_VERSION}.${PLATFORM}.tar.gz" \ | tar -xz -C /tmp && \ mv "/tmp/prometheus-${PROM_VERSION}.${PLATFORM}/prometheus" /usr/local/bin/ && \ chmod +x /usr/local/bin/prometheus && \ diff --git a/container/Dockerfile.vllm b/container/Dockerfile.vllm index 9061c6607f..3ea10d8ad8 100644 --- a/container/Dockerfile.vllm +++ b/container/Dockerfile.vllm @@ -227,7 +227,7 @@ RUN ARCH=$(dpkg --print-architecture) && \ arm64) PLATFORM=linux-arm64 ;; \ *) echo "Unsupported architecture: $ARCH" && exit 1 ;; \ esac && \ - curl -fsSL "https://github.com/prometheus/prometheus/releases/download/v${PROM_VERSION}/prometheus-${PROM_VERSION}.${PLATFORM}.tar.gz" \ + curl -fsSL --retry 5 --retry-delay 5 "https://github.com/prometheus/prometheus/releases/download/v${PROM_VERSION}/prometheus-${PROM_VERSION}.${PLATFORM}.tar.gz" \ | tar -xz -C /tmp && \ mv "/tmp/prometheus-${PROM_VERSION}.${PLATFORM}/prometheus" /usr/local/bin/ && \ chmod +x /usr/local/bin/prometheus && \