v1.13.0-rc.2
Pre-release
Pre-release
- Don't fail chmod hook if paths are not injected
- Only create
by-pathsymlinks if CDI devices are actually requested. - Fix possible blank
nvidia-ctkpath in generated CDI specifications - Fix error in postun scriplet on RPM-based systems
- Only check
NVIDIA_VISIBLE_DEVICESfor environment variables if no annotations are specified. - Add
cdi.default-kindconfig option for constructing fully-qualified CDI device names in CDI mode - Add support for
accept-nvidia-visible-devices-envvar-unprivilegedconfig setting in CDI mode - Add
nvidia-container-runtime-hook.skip-mode-detectionconfig option to bypass mode detection. This allowslegacyandcdimode, 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-modeargument to--modefornvidia-ctk cdi generate
Changes in the toolkit-container
- Add
--cdi-enabledflag to toolkit config - Install
nvidia-ctkfrom toolkit container - Use installed
nvidia-ctkpath in NVIDIA Container Toolkit config - Bump CUDA base images to 12.1.0
- Set
nvidia-ctkpath in the - Add
cdi.k8s.io/*to set of allowed annotations in containerd config - Generate CDI specification for use in management containers
- Install experimental runtime as
nvidia-container-runtime.experimentalinstead ofnvidia-container-runtime-experimental - Install and configure mode-specific runtimes for
cdiandlegacymodes
Changes from libnvidia-container v1.13.0-rc.2
- Fix segfault on WSL2 systems. This was triggered in the
v1.12.1andv1.13.0-rc.1releases.
Full Changelog: v1.13.0-rc.1...v1.13.0-rc.2