From 32c44b33e834b2964c68256b3f1b51cad10e38ff Mon Sep 17 00:00:00 2001 From: Monis Khan Date: Fri, 6 Jan 2023 20:41:46 -0500 Subject: [PATCH] Enable all features during etcd storage path test Signed-off-by: Monis Khan --- test/integration/etcd/etcd_storage_path_test.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/integration/etcd/etcd_storage_path_test.go b/test/integration/etcd/etcd_storage_path_test.go index 5014506169e..c5ecbe42816 100644 --- a/test/integration/etcd/etcd_storage_path_test.go +++ b/test/integration/etcd/etcd_storage_path_test.go @@ -35,7 +35,9 @@ import ( "k8s.io/apimachinery/pkg/runtime/schema" "k8s.io/apimachinery/pkg/util/diff" "k8s.io/apimachinery/pkg/util/sets" + "k8s.io/apiserver/pkg/util/feature" "k8s.io/client-go/dynamic" + featuregatetesting "k8s.io/component-base/featuregate/testing" "k8s.io/kubernetes/cmd/kube-apiserver/app/options" ) @@ -70,6 +72,8 @@ var allowMissingTestdataFixtures = map[schema.GroupVersionKind]bool{ // It will also fail when a type gets moved to a different location. Be very careful in this situation because // it essentially means that you will be break old clusters unless you create some migration path for the old data. func TestEtcdStoragePath(t *testing.T) { + defer featuregatetesting.SetFeatureGateDuringTest(t, feature.DefaultFeatureGate, "AllAlpha", true)() + defer featuregatetesting.SetFeatureGateDuringTest(t, feature.DefaultFeatureGate, "AllBeta", true)() apiServer := StartRealAPIServerOrDie(t, func(opts *options.ServerRunOptions) { }) defer apiServer.Cleanup()