Question 290
An infrastructure administrator receives the following incident: A Docker AI image launches on a GPU host but reports no CUDA devices because the NVIDIA container runtime integration was never installed. Which measured result most directly proves that this specific problem is resolved?
Explanation
Correct Answer
This is the measurable acceptance result for the described case: A small container runs the approved `nvidia-smi` or CUDA probe and reports the allocated device UUIDs correctly. It validates the corrective operation (Install and configure the NVIDIA Container Toolkit for the supported container runtime and test GPU device injection.) rather than a related but different system check.
Incorrect Answers
This observation would help verify a different incident: A container in a multi-tenant GPU cluster can see accelerators allocated to another job because the runtime launches with unrestricted device exposure. It does not directly establish the required result for the current case: A small container runs the approved `nvidia-smi` or CUDA probe and reports the allocated device UUIDs correctly.
This observation would help verify a different incident: After a driver upgrade, the container toolkit continues referencing stale GPU library paths, and a container loads incompatible runtime libraries. It does not directly establish the required result for the current case: A small container runs the approved `nvidia-smi` or CUDA probe and reports the allocated device UUIDs correctly.
This observation would help verify a different incident: Slurm reports some nodes as allocated indefinitely after a failed distributed job because job cleanup leaves Enroot container artifacts and stale GPU processes. It does not directly establish the required result for the current case: A small container runs the approved `nvidia-smi` or CUDA probe and reports the allocated device UUIDs correctly.