Merge pull request #715 from elezar/add-libcuda-so-symlink

Align driver symlinks with libnvidia-container
This commit is contained in:
Evan Lezar
2024-10-01 18:16:36 +02:00
committed by GitHub
7 changed files with 464 additions and 70 deletions

View File

@@ -97,11 +97,15 @@ func NewDriverLibraryDiscoverer(logger logger.Interface, driver *root.Driver, nv
libraryPaths,
)
hooks, _ := discover.NewLDCacheUpdateHook(logger, libraries, nvidiaCDIHookPath, ldconfigPath)
updateLDCache, _ := discover.NewLDCacheUpdateHook(logger, libraries, nvidiaCDIHookPath, ldconfigPath)
d := discover.Merge(
libraries,
hooks,
discover.WithDriverDotSoSymlinks(
libraries,
version,
nvidiaCDIHookPath,
),
updateLDCache,
)
return d, nil