From 949e299d246a7e2d64402dec4c3c0a841416987a Mon Sep 17 00:00:00 2001 From: Morgan Jones Date: Wed, 2 Jul 2025 23:43:29 -0700 Subject: [PATCH] kubernetes: use util-linuxMinimal instead of util-linux.withPatches This, and commits to k3s and util-linux close #409339. The util-linux.withPatches API was a temporary hack for the 25.05 release to fix Kubernetes, and is going away. While we're at it, we should use util-linuxMinimal because we do not need things such as systemd support for kubelet initialization. --- nixos/modules/services/cluster/kubernetes/kubelet.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/nixos/modules/services/cluster/kubernetes/kubelet.nix b/nixos/modules/services/cluster/kubernetes/kubelet.nix index ca7b524081f6..9ab5d0baf8c7 100644 --- a/nixos/modules/services/cluster/kubernetes/kubelet.nix +++ b/nixos/modules/services/cluster/kubernetes/kubelet.nix @@ -336,10 +336,7 @@ in [ gitMinimal openssh - # TODO (#409339): remove this patch. We had to add it to avoid a mass rebuild - # for the 25.05 release. Once the staging cycle referenced in the above PR completes, - # switch back to plain util-linux. - util-linux.withPatches + util-linuxMinimal iproute2 ethtool thin-provisioning-tools