From 8c531637a344d707e1875bb19e0e182cc3964665 Mon Sep 17 00:00:00 2001 From: dezmodue Date: Fri, 5 Dec 2025 12:14:06 +0100 Subject: [PATCH 1/2] Disable the kubelet if during warmpool lifecycle --- nodeup/pkg/model/kubelet.go | 1 + 1 file changed, 1 insertion(+) diff --git a/nodeup/pkg/model/kubelet.go b/nodeup/pkg/model/kubelet.go index 5bfb0223bd962..67675b0f9f08f 100644 --- a/nodeup/pkg/model/kubelet.go +++ b/nodeup/pkg/model/kubelet.go @@ -432,6 +432,7 @@ func (b *KubeletBuilder) buildSystemdService() *nodetasks.Service { if b.ConfigurationMode == "Warming" { service.Running = fi.PtrTo(false) + service.Enabled = fi.PtrTo(false) } return service From 5078d6ca2ef82d625916c73608f4f7412fca470c Mon Sep 17 00:00:00 2001 From: dezmodue Date: Mon, 8 Dec 2025 10:23:23 +0100 Subject: [PATCH 2/2] Adapt tests to change --- nodeup/pkg/model/tests/kubelet/warmpool/tasks.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodeup/pkg/model/tests/kubelet/warmpool/tasks.yaml b/nodeup/pkg/model/tests/kubelet/warmpool/tasks.yaml index d0a5a31b91a72..992220d1d0d33 100644 --- a/nodeup/pkg/model/tests/kubelet/warmpool/tasks.yaml +++ b/nodeup/pkg/model/tests/kubelet/warmpool/tasks.yaml @@ -70,7 +70,7 @@ definition: | [Install] WantedBy=multi-user.target -enabled: true +enabled: false manageState: true running: false smartRestart: true