Skip to content

chore(deps): update dependency nvidia/nvidia-container-toolkit to v1.20.1 - #177

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/nvidia-nvidia-container-toolkit-1.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/nvidia-nvidia-container-toolkit-1.x

Conversation

@renovate

@renovate renovate Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
NVIDIA/nvidia-container-toolkit minor 1.19.11.20.1

Release Notes

NVIDIA/nvidia-container-toolkit (NVIDIA/nvidia-container-toolkit)

v1.20.1

Compare Source

What's Changed

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.

Fixes and Features
  • CDI specifications and JIT-CDI mode now inject MIG management capability devices into containers. Set the NVIDIA_MIG_CONFIG_DEVICES or NVIDIA_MIG_MONITOR_DEVICES environment variable to all in a container with CAP_SYS_ADMIN to inject the /dev/nvidia-caps/ device nodes for MIG partition management. For supported values and constraints, refer to MIG Management Devices. For more information, refer to issue #​1740 and PR #​1947.
  • Containers can now enforce soft and hard per-GPU CUDA memory limits. Set the NVIDIA_GPU_MEMORY_REQUEST and NVIDIA_GPU_MEMORY_LIMIT environment variables in MiB to control the limits. This feature requires an R615 or later driver. For more information, refer to PR #​2075.
  • Containers running with an R615 or later driver now receive the GPU firmware files that the driver requires at runtime. CDI specifications include the ucode_*.bin files automatically. For more information, refer to PR #​2095.
  • The nvidia-ctk runtime configure command now preserves existing Docker feature flags when enabling CDI. Previously, running the command could overwrite flags such as containerd-snapshotter. For more information, refer to PR #​2049.
  • Fixed an intermittent EBADF error in the create-symlinks hook that caused container creation to fail on busy hosts. The error occurred when the garbage collector closed a file descriptor while a system call was in progress. For more information, refer to PR #​2082.
  • Fixed a regression in the update-ldcache hook that caused container creation to fail under gVisor. The hook now uses a sealed memfd to execute ldconfig, which avoids mounting /proc inside the container root. For more information, refer to PR #​2059.
  • On WSL2, setting NVIDIA_VISIBLE_DEVICES=none now correctly prevents GPU device injection. For more information, refer to PR #​2025.
  • Fixed NVIDIA X.Org driver module mount paths so that containers render correctly when the host uses a custom ModulePath in xorg.conf.d. For more information, refer to PR #​1980.
  • GPU devices are now available in the CDI specification on first boot. The nvidia-cdi-refresh systemd service creates NVIDIA control device nodes before generating the specification. For more information, refer to PR #​1979.
  • GPU containers that start at boot no longer fail due to missing device nodes. The nvidia-cdi-refresh service is now ordered before Docker, containerd, and CRI-O. For more information, refer to PR #​2019.
  • Containers on read-only filesystems no longer fail to start when the application profile cannot be updated. The update-application-profile hook now ignores read-only filesystem errors. For more information, refer to PR #​2028.
  • Fixed malformed hook scratch directory names that could prevent hooks from running correctly. For more information, refer to PR #​2042.
  • Containers running under crun with user namespaces no longer encounter permission errors when resolving the rootfs path. The OCI state parser now uses the non-standard root field from crun. For more information, refer to PR #​1971.

Full Changelog: NVIDIA/nvidia-container-toolkit@v1.20.0...v1.20.1

v1.20.0

Compare Source

  • Add enable-cuda-compat hook to management CDI specs
  • Add update-application-profile CDI hook for EGL/Vulkan use case
  • Use xz compression when building rpm packages
  • fix: populate runtime_type field in containerd runtime config if not present

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/nvidia-nvidia-container-toolkit-1.x branch from e65692d to 74b1d7c Compare August 17, 2026 20:45
@renovate
renovate Bot force-pushed the renovate/nvidia-nvidia-container-toolkit-1.x branch from 74b1d7c to 1e4fad0 Compare August 31, 2026 15:58
@renovate
renovate Bot force-pushed the renovate/nvidia-nvidia-container-toolkit-1.x branch 3 times, most recently from 98e9407 to 17f4fbe Compare September 18, 2026 14:05
@renovate
renovate Bot force-pushed the renovate/nvidia-nvidia-container-toolkit-1.x branch from 17f4fbe to 4431b54 Compare September 19, 2026 00:41
@renovate renovate Bot changed the title chore(deps): update dependency nvidia/nvidia-container-toolkit to v1.20.0 chore(deps): update dependency nvidia/nvidia-container-toolkit to v1.20.1 Sep 19, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants