From 2e60e1407b79b3216b0e882f81957b226afda9b8 Mon Sep 17 00:00:00 2001 From: Tim Allclair Date: Sun, 22 Mar 2026 06:23:40 +0000 Subject: [PATCH] Fix user namespace test cleanup race --- test/e2e_node/util.go | 1 + test/e2e_node/util_kubeletconfig.go | 1 + 2 files changed, 2 insertions(+) diff --git a/test/e2e_node/util.go b/test/e2e_node/util.go index c17eb4a1707..97be387adf6 100644 --- a/test/e2e_node/util.go +++ b/test/e2e_node/util.go @@ -87,6 +87,7 @@ const ( // state files cpuManagerStateFile = "/var/lib/kubelet/cpu_manager_state" memoryManagerStateFile = "/var/lib/kubelet/memory_manager_state" + usernsStateFiles = "/var/lib/kubelet/pods/*/userns" ) var ( diff --git a/test/e2e_node/util_kubeletconfig.go b/test/e2e_node/util_kubeletconfig.go index 9fe1cce3f1f..d53d9b60ec3 100644 --- a/test/e2e_node/util_kubeletconfig.go +++ b/test/e2e_node/util_kubeletconfig.go @@ -84,6 +84,7 @@ func updateKubeletConfigWithOptions(ctx context.Context, f *framework.Framework, if opts.deleteStateFiles { deleteStateFile(cpuManagerStateFile) deleteStateFile(memoryManagerStateFile) + deleteStateFile(usernsStateFiles) } framework.ExpectNoError(e2enodekubelet.WriteKubeletConfigFile(kubeletConfig))