v1.16.0
This is a promotion of the v1.16.0-rc.2 release to GA.
NOTE: This release does NOT include the nvidia-container-runtime and nvidia-docker2 packages. It is recommended that the nvidia-container-toolkit packages be installed directly.
NOTE: This release is a unified release of the NVIDIA Container Toolkit that consists of the following packages:
The packages for this release are published to the libnvidia-container package repositories.
Full Changelog: v1.15.0...v1.16.0
What's Changed
- Promote
v1.16.0-rc.2tov1.16.0
Changes in the Toolkit Container
- Bump CUDA base image version to 12.5.1
v1.16.0-rc.2
- Use relative path to locate driver libraries
- Add RelativeToRoot function to Driver
- Inject additional libraries for full X11 functionality
- Extract options from default runtime if runc does not exist
- Avoid using map pointers as maps are always passed by reference
- Reduce logging for the NVIDIA Container runtime
- Fix bug in argument parsing for logger creation
v1.16.0-rc.1
- Support vulkan ICD files directly in a driver root. This allows for the discovery of vulkan files in GKE driver installations.
- Increase priority of ld.so.conf.d config file injected into container. This ensures that injected libraries are preferred over libraries present in the container.
- Set default CDI spec permissions to 644. This fixes permission issues when using the
nvidia-ctk cdi transformfunctions. - Add
dev-rootoption tonvidia-ctk system create-device-nodescommand. - Fix location of
libnvidia-ml.so.1when a non-standard driver root is used. This enabled CDI spec generation when using the driver container on a host. - Recalculate minimum required CDI spec version on save.
- Move
nvidia-ctk hookcommands to a separatenvidia-cdi-hookbinary. The same subcommands are supported. - Use
:as annvidia-ctk config --setlist separator. This fixes a bug when trying to set config options that are lists.
Changes in the Toolkit Container
- Bump CUDA base image version to 12.5.0
- Allow the path to
toolkit.pidto be specified directly. - Remove provenance information from image manifests.
- Add
dev-rootoption when configuring the toolkit. This adds support for GKE driver installations.