[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' \