@@ -23,6 +23,7 @@ import (
23
23
"time"
24
24
25
25
admissionregistrationv1 "k8s.io/api/admissionregistration/v1"
26
+ v1beta1 "k8s.io/api/coordination/v1beta1"
26
27
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
27
28
"k8s.io/apimachinery/pkg/util/wait"
28
29
genericfeatures "k8s.io/apiserver/pkg/features"
@@ -54,7 +55,8 @@ func TestCoordinatedLeaderElectionLeaseTransfer(t *testing.T) {
54
55
featuregatetesting .SetFeatureGateDuringTest (t , utilfeature .DefaultFeatureGate , genericfeatures .CoordinatedLeaderElection , true )
55
56
etcd := framework .SharedEtcd ()
56
57
57
- server := apiservertesting .StartTestServerOrDie (t , apiservertesting .NewDefaultTestServerOptions (), nil , etcd )
58
+ flags := []string {fmt .Sprintf ("--runtime-config=%s=true" , v1beta1 .SchemeGroupVersion )}
59
+ server := apiservertesting .StartTestServerOrDie (t , apiservertesting .NewDefaultTestServerOptions (), flags , etcd )
58
60
defer server .TearDownFn ()
59
61
60
62
config := server .ClientConfig
@@ -83,7 +85,7 @@ func TestCoordinatedLeaderElectionLeaseTransfer(t *testing.T) {
83
85
84
86
leaseName := * lease .Spec .HolderIdentity
85
87
86
- server2 := apiservertesting .StartTestServerOrDie (t , apiservertesting .NewDefaultTestServerOptions (), nil , etcd )
88
+ server2 := apiservertesting .StartTestServerOrDie (t , apiservertesting .NewDefaultTestServerOptions (), flags , etcd )
87
89
vap := & admissionregistrationv1.ValidatingAdmissionPolicy {
88
90
ObjectMeta : metav1.ObjectMeta {Name : "cle-block-renewal" },
89
91
Spec : admissionregistrationv1.ValidatingAdmissionPolicySpec {
0 commit comments