From 74b069d0fab85fc0c111dc20f0f6edd05781fb9a Mon Sep 17 00:00:00 2001 From: Rodrigo Campos Date: Thu, 13 Mar 2025 19:32:31 +0100 Subject: [PATCH] pkg/kubelet: Fix userns tests on Windows Signed-off-by: Rodrigo Campos --- pkg/kubelet/kubelet_pods.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/kubelet/kubelet_pods.go b/pkg/kubelet/kubelet_pods.go index f763f8e385f..068d8bfd437 100644 --- a/pkg/kubelet/kubelet_pods.go +++ b/pkg/kubelet/kubelet_pods.go @@ -131,6 +131,11 @@ func (kl *Kubelet) getKubeletMappings() (uint32, uint32, error) { return defaultFirstID, defaultLen, nil } + // Windows doesn't support user namespaces, let's return the default mappings. + if runtime.GOOS == "windows" { + return defaultFirstID, defaultLen, nil + } + _, err := user.Lookup(kubeletUser) if err != nil { var unknownUserErr user.UnknownUserError