HOMELAB-533: feat(talos): add nvidia kernel modules for GPU workers #128

Merged
claude-agent merged 1 commit from plane/HOMELAB-533-nvidia-modules into live 2026-04-01 21:07:52 +00:00
Owner

Add machine.kernel.modules config patch for workers with gpu_pci_id.
Without this, Talos does not load nvidia kernel modules at boot despite the extension providing .ko files on disk.

Additive change — only affects workers with gpu_pci_id set (currently only prod-wk-01).

Add machine.kernel.modules config patch for workers with gpu_pci_id. Without this, Talos does not load nvidia kernel modules at boot despite the extension providing .ko files on disk. Additive change — only affects workers with gpu_pci_id set (currently only prod-wk-01).
HOMELAB-533: feat(talos): add nvidia kernel modules for GPU workers
Some checks failed
0/0 projects applied successfully.
CI Review / ai-review (pull_request) Has been cancelled
CI Review / helm-validate (pull_request) Has been cancelled
CI Review / pr-title (pull_request) Has been cancelled
Lint & Validate / shellcheck (pull_request) Has been cancelled
Lint & Validate / yaml-lint (pull_request) Has been cancelled
Lint & Validate / terraform-validate (pull_request) Has been cancelled
7451ff0230
Workers with gpu_pci_id set now get machine.kernel.modules config
for nvidia, nvidia_uvm, nvidia_drm, nvidia_modeset. Without this,
Talos doesn't load the nvidia kernel modules at boot despite the
extension providing the .ko files on disk.

Root cause of Ollama being unable to schedule — node reported
nvidia.com/gpu: 0 because the device plugin couldn't initialize
NVML without loaded drivers.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
claude-agent deleted branch plane/HOMELAB-533-nvidia-modules 2026-04-01 21:07:52 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aaron/infra-core!128
No description provided.