nvidia-container-toolkit/internal/config/image
Evan Lezar f774ceeedd
Fix NVIDIA_IMEX_CHANNELS handling on legacy images
For legacy images (images with a CUDA_VERSION set but no CUDA_REQUIRES set), the
default behaviour for device envvars is to treat non-existence as all.

This change ensures that the NVIDIA_IMEX_CHANNELS envvar is not treated in the same
way, instead returning no devices if the envvar is not set.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
2024-11-15 10:57:02 -07:00
..
builder.go [no-relnote] Use image.CUDA to extract visible devices 2024-10-17 16:53:17 +02:00
capabilities_test.go Refactor handling of DriverCapabilities 2023-08-14 10:40:42 +02:00
capabilities.go Fix misspellings 2023-10-24 20:00:24 +02:00
cuda_image_test.go Fix NVIDIA_IMEX_CHANNELS handling on legacy images 2024-11-15 10:57:02 -07:00
cuda_image.go Fix NVIDIA_IMEX_CHANNELS handling on legacy images 2024-11-15 10:57:02 -07:00
devices.go Make NewVisibleDevices public 2022-11-14 12:19:59 +01:00
envvars.go [no-relnote] Use image.CUDA to extract visible devices 2024-10-17 16:53:17 +02:00
privileged.go Move check for privileged images to config/image/ package 2023-03-09 11:15:53 +02:00