From 57e5aeccc2a736387525584a4e0d8040d855e6ef Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Thu, 19 Feb 2026 12:05:46 -0800 Subject: [PATCH] Fix containerd nvidia runtime config for v3 format K3s ships containerd 2.0+ which uses config v3 format. The plugin key path is 'io.containerd.cri.v1.runtime' not 'io.containerd.grpc.v1.cri'. Co-Authored-By: Claude Opus 4.6 --- nixos/ringtail/configuration.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nixos/ringtail/configuration.nix b/nixos/ringtail/configuration.nix index bba3957..9fde856 100644 --- a/nixos/ringtail/configuration.nix +++ b/nixos/ringtail/configuration.nix @@ -118,10 +118,10 @@ in containerdConfigTemplate = '' {{ template "base" . }} - [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.nvidia] + [plugins.'io.containerd.cri.v1.runtime'.containerd.runtimes.nvidia] privileged_without_host_devices = false runtime_type = "io.containerd.runc.v2" - [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.nvidia.options] + [plugins.'io.containerd.cri.v1.runtime'.containerd.runtimes.nvidia.options] BinaryName = "${pkgs.nvidia-container-toolkit}/bin/nvidia-container-runtime" ''; };