[CI][Docker] Pin remaining manylinux builder images (#53172)

Signed-off-by: Kevin Luu <51931015+khluu@users.noreply.github.com> Co-authored-by: OpenAI Codex <codex@openai.com>

Kevin H. Luu committed Aug 20, 2026 at 16:17 UTC 0a5a55136fa0552a19816b211c4a57f1a341d830
4 files changed +13 -13
.buildkite/image_build/image_build_arm64.sh
+1 -1
@@ -26,7 +26,7 @@ else
26 --platform linux/arm64 \
27 --build-arg max_jobs=16 \
28 --build-arg nvcc_threads=4 \
29 - --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0 \
29 + --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0-78e737ad29420ffc4800e677c51e2a852caf8359 \
30 --build-arg torch_cuda_arch_list="9.0 10.0 11.0 12.0" \
31 --build-arg USE_SCCACHE=1 \
32 --build-arg buildkite_commit="$BUILDKITE_COMMIT" \
.buildkite/release-pipeline.yaml
+9 -9
@@ -33,7 +33,7 @@ steps:
33 agents:
34 queue: arm64_cpu_queue_release
35 commands:
36 - - "DOCKER_BUILDKIT=1 docker build --build-arg max_jobs=16 --build-arg USE_SCCACHE=1 --build-arg GIT_REPO_CHECK=1 --build-arg CUDA_VERSION=13.0.2 --build-arg torch_cuda_arch_list=\"${CUDA_ARCH_AARCH64}\" --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0 --tag vllm-ci:build-image --target build --progress plain -f docker/Dockerfile ."
36 + - "DOCKER_BUILDKIT=1 docker build --build-arg max_jobs=16 --build-arg USE_SCCACHE=1 --build-arg GIT_REPO_CHECK=1 --build-arg CUDA_VERSION=13.0.2 --build-arg torch_cuda_arch_list=\"${CUDA_ARCH_AARCH64}\" --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0-78e737ad29420ffc4800e677c51e2a852caf8359 --tag vllm-ci:build-image --target build --progress plain -f docker/Dockerfile ."
37 - "mkdir artifacts"
38 - "docker run --rm -v $(pwd)/artifacts:/artifacts_host vllm-ci:build-image bash -c 'cp -r dist /artifacts_host && chmod -R a+rw /artifacts_host'"
39 - "bash .buildkite/scripts/upload-nightly-wheels.sh"
@@ -71,7 +71,7 @@ steps:
71 agents:
72 queue: arm64_cpu_queue_release
73 commands:
74 - - "DOCKER_BUILDKIT=1 docker build --build-arg max_jobs=16 --build-arg USE_SCCACHE=1 --build-arg GIT_REPO_CHECK=1 --build-arg CUDA_VERSION=12.9.1 --build-arg torch_cuda_arch_list=\"${CUDA_ARCH_AARCH64_CU129}\" --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda12.9 --tag vllm-ci:build-image --target build --progress plain -f docker/Dockerfile ."
74 + - "DOCKER_BUILDKIT=1 docker build --build-arg max_jobs=16 --build-arg USE_SCCACHE=1 --build-arg GIT_REPO_CHECK=1 --build-arg CUDA_VERSION=12.9.1 --build-arg torch_cuda_arch_list=\"${CUDA_ARCH_AARCH64_CU129}\" --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda12.9-78e737ad29420ffc4800e677c51e2a852caf8359 --tag vllm-ci:build-image --target build --progress plain -f docker/Dockerfile ."
75 - "mkdir artifacts"
76 - "docker run --rm -v $(pwd)/artifacts:/artifacts_host vllm-ci:build-image bash -c 'cp -r dist /artifacts_host && chmod -R a+rw /artifacts_host'"
77 - "bash .buildkite/scripts/upload-nightly-wheels.sh"
@@ -142,7 +142,7 @@ steps:
142 agents:
143 queue: cpu_queue_release
144 commands:
145 - - "DOCKER_BUILDKIT=1 docker build --build-arg max_jobs=16 --build-arg USE_SCCACHE=1 --build-arg GIT_REPO_CHECK=1 --build-arg CUDA_VERSION=12.9.1 --build-arg torch_cuda_arch_list=\"${CUDA_ARCH_X86_CU129}\" --build-arg BUILD_BASE_IMAGE=pytorch/manylinux2_28-builder:cuda12.9 --tag vllm-ci:build-image --target build --progress plain -f docker/Dockerfile ."
145 + - "DOCKER_BUILDKIT=1 docker build --build-arg max_jobs=16 --build-arg USE_SCCACHE=1 --build-arg GIT_REPO_CHECK=1 --build-arg CUDA_VERSION=12.9.1 --build-arg torch_cuda_arch_list=\"${CUDA_ARCH_X86_CU129}\" --build-arg BUILD_BASE_IMAGE=pytorch/manylinux2_28-builder:cuda12.9-78e737ad29420ffc4800e677c51e2a852caf8359 --tag vllm-ci:build-image --target build --progress plain -f docker/Dockerfile ."
146 - "mkdir artifacts"
147 - "docker run --rm -v $(pwd)/artifacts:/artifacts_host vllm-ci:build-image bash -c 'cp -r dist /artifacts_host && chmod -R a+rw /artifacts_host'"
148 - "bash .buildkite/scripts/upload-nightly-wheels.sh"
@@ -260,7 +260,7 @@ steps:
260 --build-arg CUDA_VERSION=13.0.2 \
261 --build-arg torch_cuda_arch_list="${CUDA_ARCH_AARCH64}" \
262 --build-arg INSTALL_KV_CONNECTORS=true \
263 - --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0 \
263 + --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0-78e737ad29420ffc4800e677c51e2a852caf8359 \
264 --target vllm-openai \
265 --progress plain \
266 -f docker/Dockerfile .
@@ -281,7 +281,7 @@ steps:
281 --build-arg USE_SCCACHE=1 \
282 --build-arg GIT_REPO_CHECK=1 \
283 --build-arg CUDA_VERSION=12.9.1 \
284 - --build-arg BUILD_BASE_IMAGE=pytorch/manylinux2_28-builder:cuda12.9 \
284 + --build-arg BUILD_BASE_IMAGE=pytorch/manylinux2_28-builder:cuda12.9-78e737ad29420ffc4800e677c51e2a852caf8359 \
285 --build-arg torch_cuda_arch_list="${CUDA_ARCH_X86_CU129}" \
286 --build-arg INSTALL_KV_CONNECTORS=true \
287 --target vllm-openai \
@@ -307,7 +307,7 @@ steps:
307 --build-arg USE_SCCACHE=1 \
308 --build-arg GIT_REPO_CHECK=1 \
309 --build-arg CUDA_VERSION=12.9.1 \
310 - --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda12.9 \
310 + --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda12.9-78e737ad29420ffc4800e677c51e2a852caf8359 \
311 --build-arg torch_cuda_arch_list="${CUDA_ARCH_AARCH64_CU129}" \
312 --build-arg INSTALL_KV_CONNECTORS=true \
313 --target vllm-openai \
@@ -361,7 +361,7 @@ steps:
361 --build-arg GDRCOPY_OS_VERSION=Ubuntu24_04 \
362 --build-arg torch_cuda_arch_list="${CUDA_ARCH_AARCH64}" \
363 --build-arg INSTALL_KV_CONNECTORS=true \
364 - --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0 \
364 + --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0-78e737ad29420ffc4800e677c51e2a852caf8359 \
365 --target vllm-openai \
366 --progress plain \
367 -f docker/Dockerfile .
@@ -382,7 +382,7 @@ steps:
382 --build-arg USE_SCCACHE=1 \
383 --build-arg GIT_REPO_CHECK=1 \
384 --build-arg CUDA_VERSION=12.9.1 \
385 - --build-arg BUILD_BASE_IMAGE=pytorch/manylinux2_28-builder:cuda12.9 \
385 + --build-arg BUILD_BASE_IMAGE=pytorch/manylinux2_28-builder:cuda12.9-78e737ad29420ffc4800e677c51e2a852caf8359 \
386 --build-arg UBUNTU_VERSION=24.04 \
387 --build-arg GDRCOPY_OS_VERSION=Ubuntu24_04 \
388 --build-arg torch_cuda_arch_list="${CUDA_ARCH_X86_CU129}" \
@@ -409,7 +409,7 @@ steps:
409 --build-arg USE_SCCACHE=1 \
410 --build-arg GIT_REPO_CHECK=1 \
411 --build-arg CUDA_VERSION=12.9.1 \
412 - --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda12.9 \
412 + --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda12.9-78e737ad29420ffc4800e677c51e2a852caf8359 \
413 --build-arg UBUNTU_VERSION=24.04 \
414 --build-arg GDRCOPY_OS_VERSION=Ubuntu24_04 \
415 --build-arg torch_cuda_arch_list="${CUDA_ARCH_AARCH64_CU129}" \
.buildkite/scripts/hardware_ci/run-gh200-test.sh
+1 -1
@@ -15,7 +15,7 @@ DOCKER_BUILDKIT=1 docker build . \
15 -t gh200-test \
16 --build-arg max_jobs=66 \
17 --build-arg nvcc_threads=2 \
18 - --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0 \
18 + --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0-78e737ad29420ffc4800e677c51e2a852caf8359 \
19 --build-arg torch_cuda_arch_list="9.0+PTX"
20
21 # Setup cleanup
docs/getting_started/installation/gpu.cuda.inc.md
+2 -2
@@ -389,7 +389,7 @@ A docker container can be built for aarch64 systems such as the Nvidia Grace-Hop
389 -t vllm/vllm-gh200-openai:latest \
390 --build-arg max_jobs=66 \
391 --build-arg nvcc_threads=2 \
392 - --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0 \
392 + --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0-78e737ad29420ffc4800e677c51e2a852caf8359 \
393 --build-arg torch_cuda_arch_list="9.0 10.0+PTX"
394 ```
395
@@ -400,7 +400,7 @@ For (G)B300, we recommend using CUDA 13, as shown in the following command.
400 ```bash
401 DOCKER_BUILDKIT=1 docker build \
402 --build-arg CUDA_VERSION=13.0.2 \
403 - --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0 \
403 + --build-arg BUILD_BASE_IMAGE=pytorch/manylinuxaarch64-builder:cuda13.0-78e737ad29420ffc4800e677c51e2a852caf8359 \
404 --build-arg max_jobs=256 \
405 --build-arg nvcc_threads=2 \
406 --build-arg torch_cuda_arch_list='9.0 10.0+PTX' \