diff --git a/bundle/manifests/gpu-operator-certified.clusterserviceversion.yaml b/bundle/manifests/gpu-operator-certified.clusterserviceversion.yaml index d41c5be07..4da519800 100644 --- a/bundle/manifests/gpu-operator-certified.clusterserviceversion.yaml +++ b/bundle/manifests/gpu-operator-certified.clusterserviceversion.yaml @@ -203,7 +203,7 @@ spec: - name: dcgm-image image: nvcr.io/nvidia/cloud-native/dcgm@sha256:b1164543ebd911667e9beb169639759245f3ce80d86f853f93fab125972ca75a - name: container-toolkit-image - image: nvcr.io/nvidia/k8s/container-toolkit@sha256:9c73da6f39233e8bb2bd870887efa76cde1e593550ebec6d809171b195d72761 + image: nvcr.io/nvidia/k8s/container-toolkit@sha256:2e607e6b3156f6e61018d211078a5f576939c29a9d8764b2e99c245833045622 - name: driver-image image: nvcr.io/nvidia/driver@sha256:2df62cd428d73ee04779ed7dd89f278bd407ff641208fa47f0f569ac39c9d75b - name: driver-image-570 @@ -918,7 +918,7 @@ spec: - name: "GFD_IMAGE" value: "nvcr.io/nvidia/k8s-device-plugin@sha256:50ac011ab941ab0140d52f56aa0e2fdc553bca96836ab3b26be394fc823fd9e7" - name: "CONTAINER_TOOLKIT_IMAGE" - value: "nvcr.io/nvidia/k8s/container-toolkit@sha256:9c73da6f39233e8bb2bd870887efa76cde1e593550ebec6d809171b195d72761" + value: "nvcr.io/nvidia/k8s/container-toolkit@sha256:2e607e6b3156f6e61018d211078a5f576939c29a9d8764b2e99c245833045622" - name: "DCGM_IMAGE" value: "nvcr.io/nvidia/cloud-native/dcgm@sha256:b1164543ebd911667e9beb169639759245f3ce80d86f853f93fab125972ca75a" - name: "DCGM_EXPORTER_IMAGE" diff --git a/deployments/gpu-operator/values.yaml b/deployments/gpu-operator/values.yaml index b2727b015..61c8939e4 100644 --- a/deployments/gpu-operator/values.yaml +++ b/deployments/gpu-operator/values.yaml @@ -207,7 +207,7 @@ toolkit: enabled: true repository: nvcr.io/nvidia/k8s image: container-toolkit - version: v1.19.0-rc.2 + version: v1.19.0-rc.3 imagePullPolicy: IfNotPresent imagePullSecrets: [] env: [] diff --git a/go.mod b/go.mod index 0c9224146..77ffb7259 100644 --- a/go.mod +++ b/go.mod @@ -7,7 +7,7 @@ require ( github.com/NVIDIA/go-nvlib v0.9.1-0.20251202135446-d0f42ba016dd github.com/NVIDIA/k8s-kata-manager v0.2.3 github.com/NVIDIA/k8s-operator-libs v0.0.0-20260215183545-a0a0256b9c5e - github.com/NVIDIA/nvidia-container-toolkit v1.19.0-rc.2 + github.com/NVIDIA/nvidia-container-toolkit v1.19.0-rc.3 github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc github.com/go-logr/logr v1.4.3 github.com/go-logr/zapr v1.3.0 diff --git a/go.sum b/go.sum index 9200a3a9d..2350c81ac 100644 --- a/go.sum +++ b/go.sum @@ -18,8 +18,8 @@ github.com/NVIDIA/k8s-kata-manager v0.2.3 h1:d5+gRFqU5el/fKMXhHUaPY7haj+dbHL4nDs github.com/NVIDIA/k8s-kata-manager v0.2.3/go.mod h1:xx5OUiMsHyKbyX0JjKHqAftvqS8vx00LFn/5EaMdtB4= github.com/NVIDIA/k8s-operator-libs v0.0.0-20260215183545-a0a0256b9c5e h1:UFtf0yFPZgUpXpniVBLSBZCsIrCg11QzpegDTKflfAI= github.com/NVIDIA/k8s-operator-libs v0.0.0-20260215183545-a0a0256b9c5e/go.mod h1:IEWCbF8AgksJyr7hjf2VOlXDI7HPDCiM/Aanxr4Lyyw= -github.com/NVIDIA/nvidia-container-toolkit v1.19.0-rc.2 h1:wCuh6FqHYg/kpeC/4FKM1G2mdxHBqG25TtwKajb8lxA= -github.com/NVIDIA/nvidia-container-toolkit v1.19.0-rc.2/go.mod h1:gLhT7ExXR+ydPUG8lMS/efs5zrm00Hw4nZPAUlZdweY= +github.com/NVIDIA/nvidia-container-toolkit v1.19.0-rc.3 h1:4vQorSW5y9no0F3LaPn1Qp+oRw9de2fw3iCFa8Hw8n8= +github.com/NVIDIA/nvidia-container-toolkit v1.19.0-rc.3/go.mod h1:gLhT7ExXR+ydPUG8lMS/efs5zrm00Hw4nZPAUlZdweY= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM= diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/system/create-dev-char-symlinks/create-dev-char-symlinks.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/system/create-dev-char-symlinks/create-dev-char-symlinks.go index ecbca9a9c..349e04590 100644 --- a/vendor/github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/system/create-dev-char-symlinks/create-dev-char-symlinks.go +++ b/vendor/github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/system/create-dev-char-symlinks/create-dev-char-symlinks.go @@ -25,8 +25,8 @@ import ( "github.com/urfave/cli/v3" "github.com/NVIDIA/nvidia-container-toolkit/internal/logger" - "github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices" - "github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules" + "github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvdevices" + "github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvmodules" ) const ( diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/system/create-dev-char-symlinks/existing.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/system/create-dev-char-symlinks/existing.go index d022a98fe..e8d0fb586 100644 --- a/vendor/github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/system/create-dev-char-symlinks/existing.go +++ b/vendor/github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/system/create-dev-char-symlinks/existing.go @@ -23,7 +23,7 @@ import ( "golang.org/x/sys/unix" "github.com/NVIDIA/nvidia-container-toolkit/internal/logger" - "github.com/NVIDIA/nvidia-container-toolkit/internal/lookup" + "github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup" ) type nodeLister interface { diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/device.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/device.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/device.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/device.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/dir.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/dir.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/dir.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/dir.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/executable.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/executable.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/executable.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/executable.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/file.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/file.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/file.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/file.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/ldcache.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/ldcache.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/ldcache.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/ldcache.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/library.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/library.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/library.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/library.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/locator.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/locator.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/locator.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/locator.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/locator_mock.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/locator_mock.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/locator_mock.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/locator_mock.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/merge.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/merge.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/merge.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/merge.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/null.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/null.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/null.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/null.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/path.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/path.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/path.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/path.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/symlinks.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/symlinks.go similarity index 97% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/symlinks.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/symlinks.go index c9bab069d..1fe47d5bd 100644 --- a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/symlinks.go +++ b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/symlinks.go @@ -20,7 +20,7 @@ import ( "fmt" "path/filepath" - "github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/symlinks" + "github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/symlinks" ) type symlinkChain struct { diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/symlinks/symlink.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/symlinks/symlink.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/symlinks/symlink.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/symlinks/symlink.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices/devices.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvdevices/devices.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices/devices.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvdevices/devices.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices/mknod.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvdevices/mknod.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices/mknod.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvdevices/mknod.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices/mknod_mock.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvdevices/mknod_mock.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices/mknod_mock.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvdevices/mknod_mock.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices/options.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvdevices/options.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices/options.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvdevices/options.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules/cmd.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvmodules/cmd.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules/cmd.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvmodules/cmd.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules/cmd_mock.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvmodules/cmd_mock.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules/cmd_mock.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvmodules/cmd_mock.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules/modules.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvmodules/modules.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules/modules.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvmodules/modules.go diff --git a/vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules/options.go b/vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvmodules/options.go similarity index 100% rename from vendor/github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules/options.go rename to vendor/github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvmodules/options.go diff --git a/vendor/modules.txt b/vendor/modules.txt index a1b831e44..9f1bc113e 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -36,17 +36,17 @@ github.com/NVIDIA/k8s-operator-libs/api/upgrade/v1alpha1 github.com/NVIDIA/k8s-operator-libs/pkg/consts github.com/NVIDIA/k8s-operator-libs/pkg/crdutil github.com/NVIDIA/k8s-operator-libs/pkg/upgrade -# github.com/NVIDIA/nvidia-container-toolkit v1.19.0-rc.2 +# github.com/NVIDIA/nvidia-container-toolkit v1.19.0-rc.3 ## explicit; go 1.25.0 github.com/NVIDIA/nvidia-container-toolkit/cmd/nvidia-ctk/system/create-dev-char-symlinks github.com/NVIDIA/nvidia-container-toolkit/internal/info/proc/devices github.com/NVIDIA/nvidia-container-toolkit/internal/ldcache github.com/NVIDIA/nvidia-container-toolkit/internal/logger -github.com/NVIDIA/nvidia-container-toolkit/internal/lookup -github.com/NVIDIA/nvidia-container-toolkit/internal/lookup/symlinks github.com/NVIDIA/nvidia-container-toolkit/internal/nvcaps -github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvdevices -github.com/NVIDIA/nvidia-container-toolkit/internal/system/nvmodules +github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup +github.com/NVIDIA/nvidia-container-toolkit/pkg/lookup/symlinks +github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvdevices +github.com/NVIDIA/nvidia-container-toolkit/pkg/system/nvmodules # github.com/beorn7/perks v1.0.1 ## explicit; go 1.11 github.com/beorn7/perks/quantile