From 8dfe6f4447af955c18d9feb250c8995a9b5882a4 Mon Sep 17 00:00:00 2001 From: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com> Date: Tue, 16 Jun 2026 17:56:24 -0400 Subject: [PATCH] Update docs for 26.3.3 Signed-off-by: Abigail McCarthy <20771501+a-mccarthy@users.noreply.github.com> --- README.md | 4 +-- gpu-operator/life-cycle-policy.rst | 39 ++++++++++++++++++++---------- gpu-operator/release-notes.rst | 24 ++++++++++++++++++ repo.toml | 2 +- 4 files changed, 53 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 2673c0158..d7a8b92d4 100644 --- a/README.md +++ b/README.md @@ -127,11 +127,11 @@ Always update the openshift docset when there is a new gpu-operator docset versi { "preferred": "true", + "url": "../1.17.4", - + "version": "1.17.4" + + "version": "1.17.4/" + }, + { "url": "../1.17.3", - "version": "1.17.3" + "version": "1.17.3/" }, ``` diff --git a/gpu-operator/life-cycle-policy.rst b/gpu-operator/life-cycle-policy.rst index bc1a89c32..29c995c76 100644 --- a/gpu-operator/life-cycle-policy.rst +++ b/gpu-operator/life-cycle-policy.rst @@ -88,11 +88,12 @@ Refer to :ref:`Upgrading the NVIDIA GPU Operator` for more information. :header-rows: 2 * - :rspan:`1` Component - - :cspan:`2` GPU Operator Version + - :cspan:`3` GPU Operator Version * - v26.3.0 - v26.3.1 - v26.3.2 + - v26.3.3 * - NVIDIA GPU Driver |ki|_ - | `595.71.05 `_ @@ -122,64 +123,76 @@ Refer to :ref:`Upgrading the NVIDIA GPU Operator` for more information. | `570.211.01 `_ | `535.309.01 `_ | `535.288.01 `_ + - | `595.71.05 `_ + | `595.58.03 `_ + | `590.48.01 `_ + | `580.159.04 `_ (**R**) + | `580.159.03 `_ + | `580.126.20 `_ (**D**) + | `570.211.01 `_ + | `535.309.01 `_ + | `535.288.01 `_ * - NVIDIA Driver Manager for Kubernetes - :cspan:`1` `v0.10.0 `__ - - `v0.11.0 `__ + - :cspan:`1` `v0.11.0 `__ * - NVIDIA Container Toolkit - :cspan:`1` `1.19.0 `__ - - `1.19.1 `__ + - :cspan:`1` `1.19.1 `__ * - NVIDIA Kubernetes Device Plugin - :cspan:`1` `0.19.0 `__ - `0.19.2 `__ + - `0.19.3 `__ * - DCGM Exporter - :cspan:`1` `v4.5.1-4.8.0 `__ - - `v4.5.3-4.8.2 `__ + - :cspan:`1` `v4.5.3-4.8.2 `__ * - Node Feature Discovery - - :cspan:`2` `v0.18.3 `__ + - :cspan:`3` `v0.18.3 `__ * - | NVIDIA GPU Feature Discovery | for Kubernetes - :cspan:`1` `0.19.0 `__ - `0.19.2 `__ + - `0.19.3 `__ * - NVIDIA MIG Manager for Kubernetes - :cspan:`1` `0.14.0 `__ - - `0.14.2 `__ + - :cspan:`1` `0.14.2 `__ * - DCGM - - :cspan:`2` `4.5.2-1 `__ + - :cspan:`3` `4.5.2-1 `__ * - Validator for NVIDIA GPU Operator - v26.3.0 - v26.3.1 - v26.3.2 + - v26.3.3 * - NVIDIA KubeVirt GPU Device Plugin - - :cspan:`2` `v1.5.0 `__ + - :cspan:`3` `v1.5.0 `__ * - NVIDIA vGPU Device Manager - - :cspan:`2` `v0.4.2 `__ + - :cspan:`3` `v0.4.2 `__ * - NVIDIA GDS Driver |gds|_ - - :cspan:`2` `2.27.3 `__ + - :cspan:`3` `2.27.3 `__ * - | NVIDIA Confidential Computing | Manager for Kubernetes - `v0.3.0 `__ - - :cspan:`1` `v0.4.0 `__ + - :cspan:`2` `v0.4.0 `__ * - NVIDIA GDRCopy Driver - `v2.5.1 `__ - - :cspan:`1` `v2.5.2 `__ + - :cspan:`2` `v2.5.2 `__ * - NVIDIA Kata Sandbox Device Plugin - `v0.0.2 `__ - - :cspan:`1` `v0.0.3 `__ + - :cspan:`2` `v0.0.3 `__ .. _known-issue: diff --git a/gpu-operator/release-notes.rst b/gpu-operator/release-notes.rst index c3e2371fc..394f7e2f9 100644 --- a/gpu-operator/release-notes.rst +++ b/gpu-operator/release-notes.rst @@ -33,6 +33,30 @@ Refer to the :ref:`GPU Operator Component Matrix` for a list of software compone ---- +.. _v26.3.3: + +26.3.3 +======= + +New Features +------------ + +* Updated software component versions: + + - NVIDIA Kubernetes Device Plugin v0.19.3 + - NVIDIA GPU Feature Discovery for Kubernetes v0.19.3 + +Fixed Issues +------------ + +* Fixed a regression where feature flags such as ``MOFED_ENABLED`` and ``GDS_ENABLED`` were enabled by default for the device plugin operand. + This caused all ``ibverbs`` device nodes on a node to be injected into GPU workload containers, disrupting RDMA and NCCL workloads by exposing network interfaces that were not intended for the workload. + The GPU Operator now infers these feature flags dynamically from the kernel modules that are loaded on each node, rather than enabling them unconditionally. + (`PR #2525 `__, `k8s-device-plugin PR #1837 `__) + + +---- + .. _v26.3.2: 26.3.2 diff --git a/repo.toml b/repo.toml index 2639a0c27..d4ed1fe79 100644 --- a/repo.toml +++ b/repo.toml @@ -172,7 +172,7 @@ docs_root = "${root}/gpu-operator" project = "gpu-operator" name = "NVIDIA GPU Operator" version = "26.3" # Update repo_docs.projects.openshift.version to match latest patch version maj.min.patch -source_substitutions = { minor_version = "26.3", version = "v26.3.2", recommended = "580.126.20", dra_version = "25.12.0" } +source_substitutions = { minor_version = "26.3", version = "v26.3.3", recommended = "580.126.20", dra_version = "25.12.0" } copyright_start = 2020 sphinx_exclude_patterns = [ "life-cycle-policy.rst",