Skip to content

Commit

Permalink
Merge branch 'cnt-rn-1.14' into 'master'
Browse files Browse the repository at this point in the history
Draft CNT 1.14 RN

See merge request nvidia/cloud-native/cnt-docs!317
  • Loading branch information
mikemckiernan committed Sep 7, 2023
2 parents fe94012 + baeb3dd commit bca77ce
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 14 deletions.
48 changes: 48 additions & 0 deletions container-toolkit/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,54 @@ This document describes the new features, improvements, fixed and known issues f

______________________________________________________________________

## NVIDIA Container Toolkit 1.14

This release of the NVIDIA Container Toolkit `v1.14` is a feature release.

The following packages are included:

- `libnvidia-container 1.14.0`
- `nvidia-container-toolkit 1.14.0`
- `nvidia-container-runtime 3.14.0`
- `nvidia-docker2 2.14.0`

```{note}
This is the last release that includes the `nvidia-container-runtime`
and `nvidia-docker2` packages.
All required functionality is included in the `nvidia-container-toolkit` package.
This toolkit package includes a utility to configure the Docker daemon to use the NVIDIA Container Runtime.
```

The following `container-toolkit` containers are included:

- `nvcr.io/nvidia/k8s/container-toolkit:v1.14.0-centos7`
- `nvcr.io/nvidia/k8s/container-toolkit:v1.14.0-ubi8`
- `nvcr.io/nvidia/k8s/container-toolkit:v1.14.0-ubuntu20.04`

### Fixes and Features

- Improved support for the Container Device Interface (CDI) on Tegra-based systems.

- Simplified the packaging and distribution of the toolkit.

Beginning with this release, unified `.deb` and `.rpm` packages are distributed.
These packages are compatible with all supported distributions.
This enhancement simplifies the installation process instead of releasing distributions-specific packages.

#### Enhancements to libnvidia-container

- Added logic to generate the `nvc.h` header file automatically so that the version does not need to be updated explicitly.
- Added the Shared Compiler Library, `libnvidia-gpucomp.so`, to the list of included compute libraries.
- Added OpenSSL 3 support to the Encrypt / Decrypt library.

#### Enhancements to container-toolkit container images

- Updated the CUDA base image version to 12.2.0.
- Standardized the environment variable names that are used to configure container engines.
- Removed installation of the `nvidia-experimental` runtime.
This runtime is superceded by the NVIDIA Container Runtime in CDI mode.
- Set `NVIDIA_VISIBLE_DEVICES=void` to prevent injection of NVIDIA devices and drivers into the NVIDIA Container Toolkit container.

## NVIDIA Container Toolkit 1.13.5

This release of the NVIDIA Container Toolkit `v1.13.5` is a bugfix release.
Expand Down
14 changes: 4 additions & 10 deletions container-toolkit/versions.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
{
"latest": "1.13.5",
"latest": "1.14.0",
"versions":
[
{
"version": "1.14.0"
},
{
"version": "1.13.5"
},
Expand All @@ -19,15 +22,6 @@
},
{
"version": "1.12.1"
},
{
"version": "1.12.0"
},
{
"version": "1.11.0"
},
{
"version": "1.10.0"
}
]
}
15 changes: 11 additions & 4 deletions repo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,19 @@ sphinx_conf_py_extra = """
if project == "container-toolkit":
redirects = {
"concepts": "index.html",
"distro/*": "install-guide.html",
"install/*": "install-guide.html",
"distro/amazon-linux.html": "../install-guide.html",
"distro/centos8.html": "../install-guide.html",
"distro/rhel7.html": "../install-guide.html",
"distro/suse15.html": "../install-guide.html",
"distro/ubuntu.html": "../install-guide.html",
"install/nvidia-container-toolkit.html": "../install-guide.html",
"install/repo-apt.html": "../install-guide.html",
"install/repo-yum.html": "../install-guide.html",
"install/repo-zypper.html": "../install-guide.html",
"nvidia-containerd.html": "install-guide.html",
"nvidia-docker.html": "install-guide.html",
"nvidia-podman.html": "install-guide.html",
"runtime/*": "docker-specialized.html",
"runtime/docker.html": "../docker-specialized.html",
"user-guide.html": "install-guide.html",
}
"""
Expand All @@ -73,7 +80,7 @@ sphinx_conf_py_extra = """
docs_root = "${root}/container-toolkit"
project = "container-toolkit"
name = "NVIDIA Container Toolkit"
version = "1.13.5"
version = "1.14.0"
copyright_start = 2020


Expand Down

0 comments on commit bca77ce

Please sign in to comment.