nvidia-container-toolkit/internal
Evan Lezar 0a6d383bcc
Add create-soname-symlinks hook
This change adds a create-soname-symlinks hook that can be used to ensure
that the soname symlinks for injected libraries exist in a container.

This is done by calling ldconfig -n -N for the folders containing the injected
libraries.

This also ensures that libcuda.so is present in the ldcache when the update-ldcache
hook is run.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
2025-06-17 19:54:18 +02:00
..
config [no-relnote] Make devicesFromEnvvars private 2025-06-17 11:55:00 +02:00
cuda Fix build and test on darwin 2024-02-05 23:58:28 +01:00
discover Add create-soname-symlinks hook 2025-06-17 19:54:18 +02:00
dxcore Use D3DKMTEnumAdapters3 for adapter enumeration 2024-03-12 11:42:08 +01:00
edits Add envvar to control debug logging in CDI hooks 2025-05-30 15:27:52 +02:00
info Make CDI device requests consistent with other methods 2025-06-13 14:34:02 +02:00
ldcache Fix resolution of libs in LDCache on ARM 2025-04-23 14:28:28 +02:00
logger Add Tracef to logger Interface 2024-07-01 12:12:38 +02:00
lookup [no-relnotes] Update moq to use rm and goimports 2025-03-12 13:12:13 +02:00
modifier BUGFIX: modifier: respect GPU volume-mount device requests 2025-06-17 11:55:00 +02:00
nvcaps
nvsandboxutils [no-relnotes] Update moq to use rm and goimports 2025-03-12 13:12:13 +02:00
oci [no-relnote] Fix QF1008: could remove embedded field lint errors 2025-04-02 14:18:32 +02:00
platform-support Added ability to disable specific (or all) CDI hooks 2025-06-03 16:01:20 +02:00
requirements [no-relnotes] Update moq to use rm and goimports 2025-03-12 13:12:13 +02:00
runtime [no-relnote] Ignore annotation devices for non-CDI modes 2025-06-13 15:26:48 +02:00
system [no-relnotes] Update moq to use rm and goimports 2025-03-12 13:12:13 +02:00
test