Question 310
An infrastructure administrator receives the following incident: A GPU-based inference container is deployed with `--privileged` solely to make NVIDIA device files visible, exposing unnecessary host capabilities. 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: The inference workload accesses the approved accelerator and a negative permission test confirms it cannot modify unrelated host devices. It validates the corrective operation (Replace full container privilege with NVIDIA Container Toolkit GPU device grants and least-privilege host isolation settings.) rather than a related but different system check.
Incorrect Answers
This observation would help verify a different incident: A container sees its host GPU but fails when run on a different node whose driver is older than the image's required CUDA feature level. It does not directly establish the required result for the current case: The inference workload accesses the approved accelerator and a negative permission test confirms it cannot modify unrelated host devices.
This observation would help verify a different incident: An AI developer builds a Docker image with CUDA userspace tools and assumes this grants GPU access on any host, but the run command includes no GPU resource request. It does not directly establish the required result for the current case: The inference workload accesses the approved accelerator and a negative permission test confirms it cannot modify unrelated host devices.
This observation would help verify a different incident: An operator removes the NVIDIA driver while GPU containers are still running, leaving orphaned jobs and an inconsistent module state across the node. It does not directly establish the required result for the current case: The inference workload accesses the approved accelerator and a negative permission test confirms it cannot modify unrelated host devices.