Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ensure that nvsandboxutils is available for version #725

Merged
merged 1 commit into from
Oct 3, 2024

Conversation

elezar
Copy link
Member

@elezar elezar commented Oct 2, 2024

This fix ensures that nvsandboxutils is available when generating management CDI specifications.

Without the fix:

./nvidia-ctk cdi generate --mode=management > /dev/null
INFO[0000] Using /usr/lib/x86_64-linux-gnu/libnvidia-ml.so.515.105.01
WARN[0000] Ignoring error in locating libnvidia-sandboxutils.so.1: pattern libnvidia-sandboxutils.so.1 not found
64-bit library libnvidia-sandboxutils.so.1: not found
INFO[0000] Selecting /dev/nvidia-fs0 as /dev/nvidia-fs0
INFO[0000] Selecting /dev/nvidia-fs1 as /dev/nvidia-fs1
INFO[0000] Selecting /dev/nvidia-fs10 as /dev/nvidia-fs10
INFO[0000] Selecting /dev/nvidia-fs11 as /dev/nvidia-fs11
INFO[0000] Selecting /dev/nvidia-fs12 as /dev/nvidia-fs12
INFO[0000] Selecting /dev/nvidia-fs13 as /dev/nvidia-fs13
INFO[0000] Selecting /dev/nvidia-fs14 as /dev/nvidia-fs14
INFO[0000] Selecting /dev/nvidia-fs15 as /dev/nvidia-fs15
INFO[0000] Selecting /dev/nvidia-fs2 as /dev/nvidia-fs2
INFO[0000] Selecting /dev/nvidia-fs3 as /dev/nvidia-fs3
INFO[0000] Selecting /dev/nvidia-fs4 as /dev/nvidia-fs4
INFO[0000] Selecting /dev/nvidia-fs5 as /dev/nvidia-fs5
INFO[0000] Selecting /dev/nvidia-fs6 as /dev/nvidia-fs6
INFO[0000] Selecting /dev/nvidia-fs7 as /dev/nvidia-fs7
INFO[0000] Selecting /dev/nvidia-fs8 as /dev/nvidia-fs8
INFO[0000] Selecting /dev/nvidia-fs9 as /dev/nvidia-fs9
INFO[0000] Selecting /dev/nvidia-modeset as /dev/nvidia-modeset
INFO[0000] Selecting /dev/nvidia-nvswitchctl as /dev/nvidia-nvswitchctl
INFO[0000] Selecting /dev/nvidia-uvm as /dev/nvidia-uvm
INFO[0000] Selecting /dev/nvidia-uvm-tools as /dev/nvidia-uvm-tools
INFO[0000] Selecting /dev/nvidia0 as /dev/nvidia0
INFO[0000] Selecting /dev/nvidia1 as /dev/nvidia1
INFO[0000] Selecting /dev/nvidia2 as /dev/nvidia2
INFO[0000] Selecting /dev/nvidia3 as /dev/nvidia3
INFO[0000] Selecting /dev/nvidia4 as /dev/nvidia4
INFO[0000] Selecting /dev/nvidia5 as /dev/nvidia5
INFO[0000] Selecting /dev/nvidia6 as /dev/nvidia6
INFO[0000] Selecting /dev/nvidia7 as /dev/nvidia7
INFO[0000] Selecting /dev/nvidiactl as /dev/nvidiactl
INFO[0000] Selecting /dev/nvidia-caps/nvidia-cap1 as /dev/nvidia-caps/nvidia-cap1
INFO[0000] Selecting /dev/nvidia-caps/nvidia-cap2 as /dev/nvidia-caps/nvidia-cap2
./nvidia-ctk: symbol lookup error: ./nvidia-ctk: undefined symbol: nvSandboxUtilsGetDriverVersion

With the fix:

$ ./nvidia-ctk cdi generate --mode=management > /dev/null
$ echo $?
0

Signed-off-by: Evan Lezar <elezar@nvidia.com>
@elezar elezar self-assigned this Oct 2, 2024
@tariq1890 tariq1890 merged commit 4604e3b into NVIDIA:main Oct 3, 2024
10 checks passed
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.

3 participants