diff --git a/.common-ci.yml b/.common-ci.yml index d65c7c06..c37b30c2 100644 --- a/.common-ci.yml +++ b/.common-ci.yml @@ -19,7 +19,7 @@ default: command: ["--experimental"] variables: - DRIVER_VERSIONS: 535.216.01 550.127.05 565.57.01 + DRIVER_VERSIONS: 535.216.03 550.127.08 BUILD_MULTI_ARCH_IMAGES: "true" stages: @@ -73,7 +73,7 @@ trigger-pipeline: .driver-versions: parallel: matrix: - - DRIVER_VERSION: [535.216.01, 550.127.05, 565.57.01] + - DRIVER_VERSION: [535.216.03, 550.127.08] # Define the matrix of precompiled jobs that can be run in parallel for ubuntu22.04 .driver-versions-precompiled-ubuntu22.04: diff --git a/.github/workflows/image.yaml b/.github/workflows/image.yaml index f59fb240..1ac083b7 100644 --- a/.github/workflows/image.yaml +++ b/.github/workflows/image.yaml @@ -34,9 +34,8 @@ jobs: strategy: matrix: driver: - - 535.216.01 - - 550.127.05 - - 565.57.01 + - 535.216.03 + - 550.127.08 dist: - ubuntu20.04 - ubuntu22.04 @@ -46,10 +45,10 @@ jobs: exclude: - ispr: true dist: ubuntu20.04 - driver: 535.216.01 + driver: 535.216.03 - ispr: true dist: ubuntu20.04 - driver: 550.127.05 + driver: 550.127.08 fail-fast: false steps: - uses: actions/checkout@v4 diff --git a/.nvidia-ci.yml b/.nvidia-ci.yml index 1ed6f664..2e0fa02c 100644 --- a/.nvidia-ci.yml +++ b/.nvidia-ci.yml @@ -429,13 +429,13 @@ sign:ngc-ubuntu-rhel-rhcos: matrix: - SIGN_JOB_NAME: ["ubuntu"] VERSION: ["22.04"] - DRIVER_VERSION: ["535.216.01", "550.127.05", "565.57.01"] + DRIVER_VERSION: ["535.216.03", "550.127.08"] - SIGN_JOB_NAME: ["ubuntu"] VERSION: ["20.04"] - DRIVER_VERSION: ["535.216.01", "550.127.05", "565.57.01"] + DRIVER_VERSION: ["535.216.03", "550.127.08"] - SIGN_JOB_NAME: ["rhel"] VERSION: ["8.8", "8.10"] - DRIVER_VERSION: ["535.216.01", "550.127.05", "565.57.01"] + DRIVER_VERSION: ["535.216.03", "550.127.08"] - SIGN_JOB_NAME: ["rhcos"] VERSION: ["4.12","4.13","4.14","4.15", "4.16", "4.17"] - DRIVER_VERSION: ["535.216.01", "550.127.05", "565.57.01"] + DRIVER_VERSION: ["535.216.03", "550.127.08"] diff --git a/rhel8/precompiled/Makefile b/rhel8/precompiled/Makefile index 61878888..0f85c811 100644 --- a/rhel8/precompiled/Makefile +++ b/rhel8/precompiled/Makefile @@ -2,7 +2,7 @@ DOCKERFILE = Dockerfile RHEL_VERSION ?= 8.6 CUDA_VERSION ?= 12.6.0 CUDA_DIST ?= ubi8 -DRIVER_VERSION ?= 535.216.01 +DRIVER_VERSION ?= 535.216.03 KERNEL_VERSION ?= 4.18.0-372.51.1.el8_6.x86_64 TARGET_ARCH = $(shell echo "${KERNEL_VERSION}" | awk -F. '{print $$NF}') CONTAINER_TOOL ?= docker diff --git a/rhel8/precompiled/README.md b/rhel8/precompiled/README.md index 61969afc..0be001ff 100644 --- a/rhel8/precompiled/README.md +++ b/rhel8/precompiled/README.md @@ -50,7 +50,7 @@ The procedure is based on [building custom kmod packages](https://github.com/NVI export CUDA_VERSION=12.1.0 export CUDA_DIST=ubi8 export DRIVER_EPOCH=1 - export DRIVER_VERSION=535.216.01 + export DRIVER_VERSION=535.216.03 export OS_TAG=rhcos4.13 make image image-push @@ -76,7 +76,7 @@ Define the `ClusterPolicy` resource to make use of the pre-compiled driver image usePrecompiled: true image: driver repository: nvcr.io/nvidia - version: 535.216.01 + version: 535.216.03 ``` Find more information in the [Precompiled Driver Containers](https://docs.nvidia.com/datacenter/cloud-native/gpu-operator/latest/precompiled-drivers.html) documentation. diff --git a/rhel9/precompiled/README.md b/rhel9/precompiled/README.md index ffbebb66..a2ed6885 100644 --- a/rhel9/precompiled/README.md +++ b/rhel9/precompiled/README.md @@ -103,9 +103,9 @@ The procedure is based on [building custom kmod packages](https://github.com/NVI 5. Set NVIDIA environment variables. ``` - export CUDA_VERSION=12.3.2 + export CUDA_VERSION=12.6.2 export DRIVER_EPOCH=1 - export DRIVER_VERSION=550.127.05 + export DRIVER_VERSION=550.127.08 ``` 6. [Optional] Build the vGPU guest driver diff --git a/rhel9/precompiled/nvidiadriver.json b/rhel9/precompiled/nvidiadriver.json index 9df15c82..090180f7 100644 --- a/rhel9/precompiled/nvidiadriver.json +++ b/rhel9/precompiled/nvidiadriver.json @@ -9,7 +9,7 @@ "usePrecompiled": true, "repository": "quay.io/fabiendupont", "image": "nvidia-gpu-driver", - "version": "550.127.05", + "version": "550.127.08", "imagePullPolicy": "Always", "nodeSelector": {}, "manager": {}, diff --git a/ubuntu22.04/precompiled/Dockerfile b/ubuntu22.04/precompiled/Dockerfile index f582b73d..95e0cf69 100644 --- a/ubuntu22.04/precompiled/Dockerfile +++ b/ubuntu22.04/precompiled/Dockerfile @@ -4,7 +4,7 @@ ENV DEBIAN_FRONTEND=noninteractive ARG DRIVER_BRANCH=535 ENV DRIVER_BRANCH=$DRIVER_BRANCH -ARG DRIVER_VERSION=535.216.01 +ARG DRIVER_VERSION=535.216.03 ENV DRIVER_VERSION=$DRIVER_VERSION ARG KERNEL_VERSION=5.15.0-116-generic diff --git a/versions.mk b/versions.mk index bb60ef12..fd6c4390 100644 --- a/versions.mk +++ b/versions.mk @@ -13,6 +13,6 @@ # limitations under the License. # DRIVER_VERSIONS contains latest version in all active datacenter branches -DRIVER_VERSIONS ?= 535.216.01 550.127.05 565.57.01 +DRIVER_VERSIONS ?= 535.216.03 550.127.08 -GOLANG_VERSION := 1.22.8 +GOLANG_VERSION := 1.23.3