From 7b4435a0f8d5212a3cae1b5aecf8b2ac90681236 Mon Sep 17 00:00:00 2001 From: Evan Lezar Date: Tue, 14 Mar 2023 15:05:29 +0200 Subject: [PATCH 1/2] Update libnvidia-container Signed-off-by: Evan Lezar --- third_party/libnvidia-container | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/libnvidia-container b/third_party/libnvidia-container index 4f9417ec..35eb134a 160000 --- a/third_party/libnvidia-container +++ b/third_party/libnvidia-container @@ -1 +1 @@ -Subproject commit 4f9417ec29c54a88e3d66944115ce349e64358d9 +Subproject commit 35eb134ae54b087d482e8df3f71d3c4cc34408ec From 731168ec8d98c1d4fbd18360ef0f8cded5d137c6 Mon Sep 17 00:00:00 2001 From: Evan Lezar Date: Tue, 14 Mar 2023 15:05:36 +0200 Subject: [PATCH 2/2] Update changelog Signed-off-by: Evan Lezar --- CHANGELOG.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 49f3d6c6..67f9f2be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,28 @@ ## v1.13.0-rc.2 +* Don't fail chmod hook if paths are not injected +* Only create `by-path` symlinks if CDI devices are actually requested. +* Fix possible blank `nvidia-ctk` path in generated CDI specifications +* Fix error in postun scriplet on RPM-based systems +* Only check `NVIDIA_VISIBLE_DEVICES` for environment variables if no annotations are specified. +* Add `cdi.default-kind` config option for constructing fully-qualified CDI device names in CDI mode +* Add support for `accept-nvidia-visible-devices-envvar-unprivileged` config setting in CDI mode +* Add `nvidia-container-runtime-hook.skip-mode-detection` config option to bypass mode detection. This allows `legacy` and `cdi` mode, for example, to be used at the same time. +* Add support for generating CDI specifications for GDS and MOFED devices +* Ensure CDI specification is validated on save when generating a spec +* Rename `--discovery-mode` argument to `--mode` for `nvidia-ctk cdi generate` +* [libnvidia-container] Fix segfault on WSL2 systems +* [toolkit-container] Add `--cdi-enabled` flag to toolkit config +* [toolkit-container] Install `nvidia-ctk` from toolkit container +* [toolkit-container] Use installed `nvidia-ctk` path in NVIDIA Container Toolkit config +* [toolkit-container] Bump CUDA base images to 12.1.0 +* [toolkit-container] Set `nvidia-ctk` path in the +* [toolkit-container] Add `cdi.k8s.io/*` to set of allowed annotations in containerd config +* [toolkit-container] Generate CDI specification for use in management containers +* [toolkit-container] Install experimental runtime as `nvidia-container-runtime.experimental` instead of `nvidia-container-runtime-experimental` +* [toolkit-container] Install and configure mode-specific runtimes for `cdi` and `legacy` modes + ## v1.13.0-rc.1 * Include MIG-enabled devices as GPUs when generating CDI specification