highDetection & drivers
Driver install failure
The GPU driver (or operator driver pod) fails to build or load.
Scope
Host/operator level. Often a kernel-headers or Secure Boot problem.
Check recent changes
- ·Kernel upgrade
- ·New OS image
- ·Secure Boot enabled
Read the driver build log
bash
kubectl -n gpu-operator logs -l app=nvidia-driver-daemonset --tail=100Expect: A DKMS/build error pinpoints missing headers or a signing issue.
Kernel vs. headers
bash
uname -r; rpm -q kernel-headers 2>/dev/null || dpkg -l | grep linux-headersExpect: Headers match the running kernel.
- high likelihoodKernel headers missing or mismatched
Fix · Install headers for the exact running kernel; pin kernel versions.
- medium likelihoodSecure Boot rejects the unsigned module
Fix · Enroll a signing key (MOK) or disable Secure Boot per policy.
- low likelihoodUnsupported kernel/driver combo
Fix · Move to a validated driver+kernel baseline.
Validation
- ✓Driver loads; `nvidia-smi` works on the host
Escalation
Persistent build failures on a supported baseline → vendor support.
Data to collect first
- ·Driver pod / installer logs
- ·Running kernel vs. installed headers
- ·Secure Boot state