From 622a0649cea70d340b35f66c5412d24162c5b4ed Mon Sep 17 00:00:00 2001 From: Evan Lezar Date: Fri, 31 Mar 2023 11:35:53 +0200 Subject: [PATCH 1/2] Bump version to v1.13.0 Signed-off-by: Evan Lezar --- CHANGELOG.md | 12 +++++++++++- versions.mk | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 077c46fa..b4631165 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # NVIDIA Container Toolkit Changelog +## v1.13.0 + +* Promote 1.13.0-rc.3 to 1.13.0 + ## v1.13.0-rc.3 * Only initialize NVML for modes that require it when runing `nvidia-ctk cdi generate`. @@ -9,12 +13,18 @@ * Generate a simplified CDI specification by default. This means that entities in the common edits in a spec are not included in device definitions. * Also return an error from the nvcdi.New constructor instead of panicing. * Detect XOrg libraries for injection and CDI spec generation. -* Add `nvidia-container-runtime.modes.cdi.annotation-prefixes` config option that allows the CDI annotation prefixes that are read to be overridden. +* Add `nvidia-ctk system create-device-nodes` command to create control devices. +* Add `nvidia-ctk cdi transform` command to apply transforms to CDI specifications. +* Add `--vendor` and `--class` options to `nvidia-ctk cdi generate` * [libnvidia-container] Fix segmentation fault when RPC initialization fails. * [libnvidia-container] Build centos variants of the NVIDIA Container Library with static libtirpc v1.3.2. * [libnvidia-container] Remove make targets for fedora35 as the centos8 packages are compatible. +* [toolkit-container] Add `nvidia-container-runtime.modes.cdi.annotation-prefixes` config option that allows the CDI annotation prefixes that are read to be overridden. +* [toolkit-container] Create device nodes when generating CDI specification for management containers. +* [toolkit-container] Add `nvidia-container-runtime.runtimes` config option to set the low-level runtime for the NVIDIA Container Runtime + ## v1.13.0-rc.2 * Don't fail chmod hook if paths are not injected diff --git a/versions.mk b/versions.mk index b92b3dea..0ee4d824 100644 --- a/versions.mk +++ b/versions.mk @@ -14,7 +14,7 @@ LIB_NAME := nvidia-container-toolkit LIB_VERSION := 1.13.0 -LIB_TAG := rc.3 +LIB_TAG := # The package version is the combination of the library version and tag. # If the tag is specified the two components are joined with a tilde (~). From e4b9350e65e65426ed815cb839255136da5473fa Mon Sep 17 00:00:00 2001 From: Evan Lezar Date: Fri, 31 Mar 2023 11:38:01 +0200 Subject: [PATCH 2/2] Update libnvidia-container to v1.13.0 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 36259363..20823911 160000 --- a/third_party/libnvidia-container +++ b/third_party/libnvidia-container @@ -1 +1 @@ -Subproject commit 36259363e291694f9c246bd9012a9a9b04f2aae2 +Subproject commit 20823911e978a50b33823a5783f92b6e345b241a