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.2
tov1.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 transform
functions. - Add
dev-root
option tonvidia-ctk system create-device-nodes
command. - Fix location of
libnvidia-ml.so.1
when 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 hook
commands to a separatenvidia-cdi-hook
binary. The same subcommands are supported. - Use
:
as annvidia-ctk config --set
list 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.pid
to be specified directly. - Remove provenance information from image manifests.
- Add
dev-root
option when configuring the toolkit. This adds support for GKE driver installations.