From 1b4deea475017bfb6c2612665bb3413a24848b73 Mon Sep 17 00:00:00 2001 From: Evan Lezar Date: Mon, 23 Dec 2024 16:48:38 +0100 Subject: [PATCH] Release container toolkit v1.17.3 (#135) * Correct minor typos in v1.17.0 release notes * Add NVIDIA Container Toolkit v1.17.1 release notes * Add NVIDIA Container Toolkit v1.17.2 release notes * Add NVIDIA Container Toolkit v1.17.3 release notes --------- Signed-off-by: Evan Lezar Signed-off-by: Mike McKiernan Co-authored-by: Mike McKiernan --- container-toolkit/release-notes.md | 74 +++++++++++++++++++++++++++++- container-toolkit/versions.json | 19 ++++---- repo.toml | 2 +- 3 files changed, 82 insertions(+), 13 deletions(-) diff --git a/container-toolkit/release-notes.md b/container-toolkit/release-notes.md index 706a1268..7ceca1bc 100644 --- a/container-toolkit/release-notes.md +++ b/container-toolkit/release-notes.md @@ -10,6 +10,77 @@ This document describes the new features, improvements, fixed and known issues f ______________________________________________________________________ +## NVIDIA Container Toolkit 1.17.3 + +This release of the NVIDIA Container Toolkit `v1.17.3` is a bugfix release. + +The following packages are included: + +- `nvidia-container-toolkit 1.17.3` +- `nvidia-container-toolkit-base 1.17.3` +- `libnvidia-container-tools 1.17.3` +- `libnvidia-container1 1.17.3` + +The following `container-toolkit` conatiners are included: + +- `nvcr.io/nvidia/k8s/container-toolkit:v1.17.3-ubi8` +- `nvcr.io/nvidia/k8s/container-toolkit:v1.17.3-ubuntu20.04` (also as `nvcr.io/nvidia/k8s/container-toolkit:v1.17.3`) + +### Fixes and Features + +- Only allow host-relative LDConfig paths by default. The previous behaviour of allowing container-relative LDConfig paths can explicitly enable. + +#### Enhancements to libnvidia-container + +- Create virtual copy of host ldconfig binary before calling fexecve() to update the container's ldcache. + +## NVIDIA Container Toolkit 1.17.2 + +This release of the NVIDIA Container Toolkit `v1.17.2` is a bugfix release. + +The following packages are included: + +- `nvidia-container-toolkit 1.17.2` +- `nvidia-container-toolkit-base 1.17.2` +- `libnvidia-container-tools 1.17.2` +- `libnvidia-container1 1.17.2` + +The following `container-toolkit` conatiners are included: + +- `nvcr.io/nvidia/k8s/container-toolkit:v1.17.2-ubi8` +- `nvcr.io/nvidia/k8s/container-toolkit:v1.17.2-ubuntu20.04` (also as `nvcr.io/nvidia/k8s/container-toolkit:v1.17.2`) + +### Fixes and Features + +- Fixed a bug where legacy images would set imex channels as `all`.container to fail to start. + +## NVIDIA Container Toolkit 1.17.1 + +This release of the NVIDIA Container Toolkit `v1.17.1` is a bugfix release. + +The following packages are included: + +- `nvidia-container-toolkit 1.17.1` +- `nvidia-container-toolkit-base 1.17.1` +- `libnvidia-container-tools 1.17.1` +- `libnvidia-container1 1.17.1` + +The following `container-toolkit` conatiners are included: + +- `nvcr.io/nvidia/k8s/container-toolkit:v1.17.1-ubi8` +- `nvcr.io/nvidia/k8s/container-toolkit:v1.17.1-ubuntu20.04` (also as `nvcr.io/nvidia/k8s/container-toolkit:v1.17.1`) + +### Fixes and Features + +- Fixed a bug where specific symlinks existing in a container image could cause a container to fail to start. +- Fixed a bug on Tegra-based systems where a container would fail to start. +- Fixed a bug where the default container runtime config path was not properly set. + +### Enhancements to container-toolkit Container Images + +- Added a fallback to using a config file if the current runtime config can not be determined from the command line. This fixes deployments on environments such as microk8s. + + ## NVIDIA Container Toolkit 1.17.0 This version includes updates for: @@ -27,13 +98,14 @@ This release of the NVIDIA Container Toolkit `v1.17.0` is a feature update and b The following packages are included: - `nvidia-container-toolkit 1.17.0` +- `nvidia-container-toolkit-base 1.17.0` - `libnvidia-container-tools 1.17.0` - `libnvidia-container1 1.17.0` The following `container-toolkit` conatiners are included: - `nvcr.io/nvidia/k8s/container-toolkit:v1.17.0-ubi8` -- `nvcr.io/nvidia/k8s/container-toolkit:v1.17.0-ubuntu20.04` (also as `nvcr.io/nvidia/k8s/container-toolkit:v1.16.1`) +- `nvcr.io/nvidia/k8s/container-toolkit:v1.17.0-ubuntu20.04` (also as `nvcr.io/nvidia/k8s/container-toolkit:v1.17.0`) ### Fixes and Features diff --git a/container-toolkit/versions.json b/container-toolkit/versions.json index 385486da..6300b7de 100644 --- a/container-toolkit/versions.json +++ b/container-toolkit/versions.json @@ -1,30 +1,27 @@ { - "latest": "1.17.0", + "latest": "1.17.3", "versions": [ { - "version": "1.17.0" + "version": "1.17.3" }, { - "version": "1.16.2" + "version": "1.17.2" }, { - "version": "1.16.1" + "version": "1.17.1" }, { - "version": "1.16.0" + "version": "1.17.0" }, { - "version": "1.15.0" + "version": "1.16.2" }, { - "version": "1.14.6" + "version": "1.16.1" }, { - "version": "1.14.5" + "version": "1.16.0" }, - { - "version": "1.14.4" - } ] } diff --git a/repo.toml b/repo.toml index 201f4034..8b4a9d2b 100644 --- a/repo.toml +++ b/repo.toml @@ -78,7 +78,7 @@ project_build_order = [ docs_root = "${root}/container-toolkit" project = "container-toolkit" name = "NVIDIA Container Toolkit" -version = "1.17.0" +version = "1.17.3" copyright_start = 2020 redirects = [ { path="concepts.html", target="index.html" },