Skip to content

Commit f18ef86

Browse files
committed
CI: Update cuda ver for GPU tests to 13
Signed-off-by: Alexey Rivkin <[email protected]>
1 parent 7f30902 commit f18ef86

File tree

13 files changed

+20
-19
lines changed

13 files changed

+20
-19
lines changed

.ci/dockerfiles/Dockerfile.gpu_test

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# docker run --gpus all --privileged -it nixl-gpu-test
1414
#
1515
# Build arguments:
16-
# BASE_IMAGE: Base NVIDIA cuda-dl-base image (default: nvcr.io/nvidia/cuda-dl-base:25.06-cuda12.9-devel-ubuntu24.04)
16+
# BASE_IMAGE: Base NVIDIA cuda-dl-base image (default: nvcr.io/nvidia/cuda-dl-base:25.10-cuda13.0-devel-ubuntu24.04)
1717
# _UID: User ID for the non-root user (default: 148069)
1818
# _GID: Group ID for the user (default: 30)
1919
# _LOGIN: Username (default: svc-nixl)
@@ -22,7 +22,7 @@
2222
# WORKSPACE: Workspace directory path
2323
#
2424

25-
ARG BASE_IMAGE=nvcr.io/nvidia/cuda-dl-base:25.06-cuda12.9-devel-ubuntu24.04
25+
ARG BASE_IMAGE=nvcr.io/nvidia/cuda-dl-base:25.10-cuda13.0-devel-ubuntu24.04
2626

2727
FROM ${BASE_IMAGE}
2828

.ci/docs/setup_nvidia_gpu_with_rdma_support_on_ubuntu.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ sudo nvidia-ctk runtime configure --runtime=docker
137137
sudo systemctl restart docker
138138
```
139139

140-
Verify GPU access in containers using `docker run --gpus all nvcr.io/nvidia/cuda-dl-base:25.06-cuda12.9-devel-ubuntu24.04 nvidia-smi`[^1_3].
140+
Verify GPU access in containers using `docker run --gpus all nvcr.io/nvidia/cuda-dl-base:25.10-cuda13.0-devel-ubuntu24.04 nvidia-smi`[^1_3].
141141

142142
### 9. **Validation and Troubleshooting**
143143

.ci/jenkins/lib/build-matrix.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# Key Components:
77
# - Job Configuration: Defines timeout, failure behavior, and Kubernetes resources
88
# - Docker Images: Specifies the container images used for different build stages
9-
# - cuda-dl-base images (25.06 for Ubuntu 24.04, 24.10 for Ubuntu 22.04) for building and testing
9+
# - cuda-dl-base images (25.10 for Ubuntu 24.04, 13.0.1 for Ubuntu 22.04) for building and testing
1010
# - Podman image for container builds
1111
# - Matrix Axes: Defines build variations (currently x86_64 architecture)
1212
# - Build Steps: Sequential steps for building, testing, and container creation
@@ -34,8 +34,8 @@ kubernetes:
3434
requests: "{memory: 8Gi, cpu: 8000m}"
3535

3636
runs_on_dockers:
37-
- { name: "ubuntu24.04-cuda-dl-base", url: "nvcr.io/nvidia/cuda-dl-base:25.06-cuda12.9-devel-ubuntu24.04" }
38-
- { name: "ubuntu22.04-cuda-dl-base", url: "nvcr.io/nvidia/cuda-dl-base:24.10-cuda12.6-devel-ubuntu22.04" }
37+
- { name: "ubuntu24.04-cuda-dl-base", url: "nvcr.io/nvidia/cuda-dl-base:25.10-cuda13.0-devel-ubuntu24.04" }
38+
- { name: "ubuntu22.04-cuda-dl-base", url: "nvidia/cuda:13.0.1-devel-ubuntu22.04" }
3939
- { name: "podman-v5.0.2", url: "quay.io/podman/stable:v5.0.2", category: 'tool', privileged: true }
4040

4141
matrix:

.ci/jenkins/lib/test-matrix.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ runs_on_agents:
3030
matrix:
3131
axes:
3232
image:
33-
- nvcr.io/nvidia/cuda-dl-base:25.06-cuda12.9-devel-ubuntu24.04
33+
- nvcr.io/nvidia/cuda-dl-base:25.10-cuda13.0-devel-ubuntu24.04
3434
arch:
3535
- x86_64
3636
ucx_version:

.ci/jenkins/pipeline/proj-jjb.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@
280280
description: "Base Docker image for the container build"
281281
- string:
282282
name: "BASE_IMAGE_TAG"
283-
default: "25.06-cuda12.9-devel-ubuntu24.04"
283+
default: "25.10-cuda13.0-devel-ubuntu24.04"
284284
description: "Tag for the base Docker image"
285285
- string:
286286
name: "TAG_SUFFIX"
@@ -294,7 +294,7 @@
294294
description: >
295295
Update the latest tag for this architecture.<br/>
296296
When enabled, also creates: <code>&lt;base-image-tag&gt;-&lt;arch&gt;-latest</code><br/>
297-
Example: <code>25.06-cuda12.9-devel-ubuntu24.04-aarch64-latest</code><br/>
297+
Example: <code>25.10-cuda13.0-devel-ubuntu24.04-aarch64-latest</code><br/>
298298
- string:
299299
name: "MAIL_TO"
300300
default: "[email protected]"

benchmark/nixlbench/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ cd nixl/benchmark/nixlbench/contrib
172172
| `--ucx <path>` | Path to custom UCX source (optional) | Uses base image UCX |
173173
| `--build-type <type>` | Build type: `debug` or `release` | `release` |
174174
| `--base-image <image>` | Base Docker image | `nvcr.io/nvidia/cuda-dl-base` |
175-
| `--base-image-tag <tag>` | Base image tag | `25.06-cuda12.9-devel-ubuntu24.04` |
175+
| `--base-image-tag <tag>` | Base image tag | `25.10-cuda13.0-devel-ubuntu24.04` |
176176
| `--arch <arch>` | Target architecture: `x86_64` or `aarch64` | Auto-detected |
177177
| `--python-versions <versions>` | Python versions (comma-separated) | `3.12` |
178178
| `--tag <tag>` | Custom Docker image tag | Auto-generated |

benchmark/nixlbench/contrib/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# limitations under the License.
1515

1616
ARG BASE_IMAGE="nvcr.io/nvidia/cuda-dl-base"
17-
ARG BASE_IMAGE_TAG="25.06-cuda12.9-devel-ubuntu24.04"
17+
ARG BASE_IMAGE_TAG="25.10-cuda13.0-devel-ubuntu24.04"
1818

1919
# UCX argument is either "upstream" (default installed in base image) or "custom" (build from source)
2020
ARG UCX="upstream"

benchmark/nixlbench/contrib/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ if [ -z ${latest_tag} ]; then
3535
fi
3636

3737
BASE_IMAGE=nvcr.io/nvidia/cuda-dl-base
38-
BASE_IMAGE_TAG=25.06-cuda12.9-devel-ubuntu24.04
38+
BASE_IMAGE_TAG=25.10-cuda13.0-devel-ubuntu24.04
3939
ARCH=$(uname -m)
4040
[ "$ARCH" = "arm64" ] && ARCH="aarch64"
4141
WHL_BASE=manylinux_2_39

contrib/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
# limitations under the License.
1515

1616
ARG BASE_IMAGE="nvcr.io/nvidia/cuda-dl-base"
17-
ARG BASE_IMAGE_TAG="25.06-cuda12.9-devel-ubuntu24.04"
17+
ARG BASE_IMAGE_TAG="25.10-cuda13.0-devel-ubuntu24.04"
1818
ARG OS
1919

2020
FROM ${BASE_IMAGE}:${BASE_IMAGE_TAG}

contrib/aws-efa/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ The AWS test script:
8989

9090
## Container Image
9191

92-
The script uses the container image: `nvcr.io/nvidia/cuda-dl-base:25.06-cuda12.9-devel-ubuntu24.04`
92+
The script uses the container image: `nvcr.io/nvidia/cuda-dl-base:25.10-cuda13.0-devel-ubuntu24.04`
9393
You can override this by setting the `CONTAINER_IMAGE` environment variable:
9494

9595
```bash

0 commit comments

Comments
 (0)