From 743e5525edb70a3cdc2d00dd9064e187f8313d69 Mon Sep 17 00:00:00 2001 From: Paco Xu Date: Tue, 6 Jun 2023 16:16:25 +0800 Subject: [PATCH] fix eviction failing test for nil feature gates assignment --- test/e2e_node/eviction_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/e2e_node/eviction_test.go b/test/e2e_node/eviction_test.go index ab5a315a87c..0623848d5be 100644 --- a/test/e2e_node/eviction_test.go +++ b/test/e2e_node/eviction_test.go @@ -257,6 +257,9 @@ var _ = SIGDescribe("LocalStorageCapacityIsolationMemoryBackedVolumeEviction [Sl tempSetCurrentKubeletConfig(f, func(ctx context.Context, initialConfig *kubeletconfig.KubeletConfiguration) { // setting a threshold to 0% disables; non-empty map overrides default value (necessary due to omitempty) initialConfig.EvictionHard = map[string]string{string(evictionapi.SignalMemoryAvailable): "0%"} + if initialConfig.FeatureGates == nil { + initialConfig.FeatureGates = make(map[string]bool) + } initialConfig.FeatureGates["SizeMemoryBackedVolumes"] = false })