Skip to content

Releases: NVIDIA/nvidia-container-toolkit

v1.8.0

04 Feb 12:23
Compare
Choose a tag to compare

This is a promotion of the v1.8.0-rc.2 release to GA.

It adds cgroupv2 support to the NVIDIA Container Toolkit and removes packaging support for Amazonlinux1.

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.

1.8.0-rc.2

  • Remove support for building amazonlinux1 packages

Changes from libnvidia-container 1.8.0-rc.2

  • Include libnvidia-pkcs11.so in compute libraries
  • Include firmware paths in list command
  • Correct GSP firmware mount permissions
  • Fix bug to support cgroupv2 on linux kernels < 5.5
  • Fix bug in cgroupv2 logic when in mixed v1 / v2 environment

1.8.0-rc.1

  • Release toolkit-container images from nvidia-container-toolkit repository

Changes from libnvidia-container 1.8.0-rc.1

  • Add support for cgroupv2

v1.8.0-rc.2

28 Jan 17:06
Compare
Choose a tag to compare
v1.8.0-rc.2 Pre-release
Pre-release
  • Remove support for building amazonlinux1 packages

Changes from libnvidia-container

  • Include libnvidia-pkcs11.so in compute libraries
  • Include firmware paths in list command
  • Correct GSP firmware mount permissions
  • Fix bug to support cgroupv2 on linux kernels < 5.5
  • Fix bug in cgroupv2 logic when in mixed v1 / v2 environment

v1.8.0-rc.1

08 Dec 16:47
Compare
Choose a tag to compare
v1.8.0-rc.1 Pre-release
Pre-release
  • Release toolkit-container images from nvidia-container-toolkit repository

Changes from libnvidia-container

  • Add support for cgroupv2

v1.7.0

01 Dec 10:09
Compare
Choose a tag to compare

This is a promotion of the v1.7.0 release to GA.

It allows the packages of the NVIDIA Container Toolkit to be installed on Ubuntu-based Jetson platforms making fixes and enhancements from previous versions available on these platforms. This includes the incompatibility with recent docker.io / containerd.io versions that was address in v1.6.0 on standard platforms.

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.

v1.7.0-rc.1

  • Specify containerd runtime type as string in config tools to remove dependency on containerd package
  • Add supported-driver-capabilities config option to allow for a subset of all driver capabilities to be specified
  • Bump the libnvidia-container-tools dependency to v1.7.0-rc.1 to add Jetson support for this package. This makes the fixes from v1.6.0 to addresses an incompatibility with recent docker.io and containerd.io updates on Ubuntu installations (see NVIDIA/nvidia-container-runtime#157) available on Jetson devices.

Changes from libnvidia-container 1.7.0-rc.1

  • On Ubuntu18.04 arm64 platforms libnvidia-container-tools depends on both libnvidia-container0 and libnvidia-container1 to support Jetson
  • Filter command line options based on libnvidia-container library version
  • Include libnvidia-container version in CLI version output
  • Allow for nvidia-container-cli to load libnvidia-container.so.0 dynamically on Jetson platforms

v1.7.0-rc.1

25 Nov 14:38
Compare
Choose a tag to compare
v1.7.0-rc.1 Pre-release
Pre-release
  • Specify containerd runtime type as string in config tools to remove dependency on containerd package
  • Add supported-driver-capabilities config option to allow for a subset of all driver capabilities to be specified
  • Bump the libnvidia-container-tools dependency to v1.7.0-rc.1 to add Jetson support for this package. This makes the fixes from v1.6.0 to addresses an incompatibility with recent docker.io and containerd.io updates on Ubuntu installations (see NVIDIA/nvidia-container-runtime#157) available on Jetson devices.

Changes from libnvidia-container

  • On Ubuntu18.04 arm64 platforms libnvidia-container-tools depends on both libnvidia-container0 and libnvidia-container1 to support Jetson
  • Filter command line options based on libnvidia-container library version
  • Include libnvidia-container version in CLI version output
  • Allow for nvidia-container-cli to load libnvidia-container.so.0 dynamically on Jetson platforms

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.

v1.6.0

18 Nov 10:35
Compare
Choose a tag to compare

This is a promotion of the v1.6.0-rc.3 release to GA

NOTE: This release is the first 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.

v1.6.0

  • Fix bug introduced in v1.6.0-rc.3 where some logs were logged to stderr instead of the file specified in config.toml

v1.6.0-rc.3

  • Move OCI and command line checks for runtime to internal oci package

v1.6.0-rc.2

v1.6.0-rc.1

  • Add AARCH64 package for Amazon Linux 2
  • Include nvidia-container-runtime binary in nvidia-container-toolkit package.
  • Add libseccomp2 dependency previously in nvidia-container-runtime

v1.6.0-rc.3

16 Nov 16:22
Compare
Choose a tag to compare
v1.6.0-rc.3 Pre-release
Pre-release
  • Move OCI and command line checks for runtime to internal oci package
  • Bump libnvidia-container dependency to 1.6.0-rc.3

Changes from libnvidia-container

  • Bump nvidia-modprobe dependency to 495.44

NOTE: This release is the first 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 as experimental.

v1.6.0-rc.2

05 Nov 15:04
Compare
Choose a tag to compare
v1.6.0-rc.2 Pre-release
Pre-release

Changes from libnvidia-container

  • Fix bug that lead to unexpected mount error when /proc/driver/nvidia does not exist on the host

NOTE: This release is the first 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 as experimental.

v1.6.0-rc.1

25 Oct 09:14
Compare
Choose a tag to compare
v1.6.0-rc.1 Pre-release
Pre-release
  • Add AARCH64 package for Amazon Linux 2
  • Include nvidia-container-runtime binary in nvidia-container-toolkit package
  • Add libseccomp2 dependency from nvidia-container-runtime

NOTE: This release is the first 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 as experimental.

v1.5.1

16 Jun 14:32
Compare
Choose a tag to compare
  • Fix bug where Docker Swarm device selection is ignored if NVIDIA_VISIBLE_DEVICES is also set
  • Improve unit testing by using require package and adding coverage reports
  • Remove unneeded go dependencies by running go mod tidy
  • Move contents of pkg directory to cmd for CLI tools
  • Ensure make binary target explicitly sets GOOS