nvidia-container-toolkit/internal/config
Carlos Eduardo Arango Gutierrez d03a06029a
BUGFIX: modifier: respect GPU volume-mount device requests
The gated modifiers used to add support for GDS, Mofed, and CUDA Forward Comatibility
only check the NVIDIA_VISIBLE_DEVICES envvar to determine whether GPUs are requested
and modifications should be made. This means that use cases where volume mounts are
used to request devices are not supported.

This change ensures that device extraction is consistent for all use cases.

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
2025-06-17 11:55:00 +02:00
..
image BUGFIX: modifier: respect GPU volume-mount device requests 2025-06-17 11:55:00 +02:00
cli_test.go Only allow host-relative LDConfig paths 2024-11-22 14:25:17 +01:00
cli.go Only allow host-relative LDConfig paths 2024-11-22 14:25:17 +01:00
config_test.go Remove docker-run as default runtime candidate 2025-06-13 17:26:19 +02:00
config.go Remove docker-run as default runtime candidate 2025-06-13 17:26:19 +02:00
features.go Merge pull request #943 from elezar/add-disable-imex-channels-feature 2025-02-28 17:53:28 +02:00
hook.go [no-relnote] Remove unused code 2024-11-22 13:11:04 +01:00
runtime.go Add cuda-compat-mode config option 2025-05-13 21:49:53 +02:00
toml_test.go Remove docker-run as default runtime candidate 2025-06-13 17:26:19 +02:00
toml.go Only allow host-relative LDConfig paths 2024-11-22 14:25:17 +01:00
toolkit-cli.go Use toml representation to get defaults 2023-05-08 11:26:53 +02:00