From a6db0f52cf6be22c3e538bc94ae3f639d23e642b Mon Sep 17 00:00:00 2001 From: Tim Allclair Date: Thu, 18 Sep 2025 16:50:09 -0700 Subject: [PATCH] Always set AllBeta with AllAlpha for alpha CI jobs --- ...d-provider-ibmcloud-ppc64le-periodics.yaml | 2 +- .../jobs/kubernetes/generated/generated.yaml | 8 +-- config/jobs/kubernetes/kops/build_jobs.py | 4 +- .../kubernetes/kops/kops-periodics-misc2.yaml | 4 +- .../sig-cloud-provider/gcp/gcp-gce.yaml | 8 +-- .../sig-cloud-provider/periodic-e2e.yaml | 4 +- .../kubernetes/sig-node/node-kubelet.yaml | 2 +- .../sig-node/sig-node-presubmit.yaml | 6 +-- .../sig-testing/kubernetes-kind-ci.yaml | 49 ------------------- .../kubernetes-kind-presubmits.yaml | 49 ------------------- .../kubernetes/presubmits/config.yaml | 3 -- releng/test_config.yaml | 8 +-- 12 files changed, 23 insertions(+), 124 deletions(-) diff --git a/config/jobs/kubernetes/cloud-provider-ibmcloud/cloud-provider-ibmcloud-ppc64le-periodics.yaml b/config/jobs/kubernetes/cloud-provider-ibmcloud/cloud-provider-ibmcloud-ppc64le-periodics.yaml index b8f287678bfc..9f1b74dc2421 100644 --- a/config/jobs/kubernetes/cloud-provider-ibmcloud/cloud-provider-ibmcloud-ppc64le-periodics.yaml +++ b/config/jobs/kubernetes/cloud-provider-ibmcloud/cloud-provider-ibmcloud-ppc64le-periodics.yaml @@ -351,7 +351,7 @@ periodics: --workers-count 2 --cluster-name alpha-enabled-$(date +%s) \ --up --down --auto-approve --retry-on-tf-failure 3 --ignore-destroy-errors \ --break-kubetest-on-upfail true \ - --extra-vars=feature_gates:AllAlpha=true,EventedPLEG=false \ + --extra-vars=feature_gates:AllAlpha=true,AllBeta=true,EventedPLEG=false \ --extra-vars=runtime_config:api/all=true \ --build-version $(curl -Ls https://dl.k8s.io/ci/latest.txt) \ --test=ginkgo -- --parallel 25 --test-package-dir ci --test-package-marker latest.txt \ diff --git a/config/jobs/kubernetes/generated/generated.yaml b/config/jobs/kubernetes/generated/generated.yaml index 56fbf2a7223d..295287a266b7 100644 --- a/config/jobs/kubernetes/generated/generated.yaml +++ b/config/jobs/kubernetes/generated/generated.yaml @@ -23,7 +23,7 @@ periodics: - --timeout=180m - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - - --env=KUBE_FEATURE_GATES=AllAlpha=true,EventedPLEG=false + - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --runtime-config=api/all=true - --test_args=--ginkgo.focus=\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|SidecarContainers|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking --ginkgo.skip=\[Feature:(SCTPConnectivity|Volumes|Networking-Performance|Example)\]|IPv6|csi-hostpath-v0 --minStartupPods=8 @@ -250,7 +250,7 @@ periodics: - --timeout=180m - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - - --env=KUBE_FEATURE_GATES=AllAlpha=true,EventedPLEG=false + - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --runtime-config=api/all=true - --test_args=--ginkgo.focus=\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|SidecarContainers|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking --ginkgo.skip=\[Feature:(SCTPConnectivity|Volumes|Networking-Performance|Example)\]|IPv6|csi-hostpath-v0 --minStartupPods=8 @@ -465,7 +465,7 @@ periodics: - --timeout=180m - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - - --env=KUBE_FEATURE_GATES=AllAlpha=true,EventedPLEG=false + - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --runtime-config=api/all=true - --test_args=--ginkgo.focus=\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|SidecarContainers|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking --ginkgo.skip=\[Feature:(SCTPConnectivity|Volumes|Networking-Performance|Example)\]|IPv6|csi-hostpath-v0 --minStartupPods=8 @@ -680,7 +680,7 @@ periodics: - --timeout=180m - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - - --env=KUBE_FEATURE_GATES=AllAlpha=true,EventedPLEG=false + - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --runtime-config=api/all=true - --test_args=--ginkgo.focus=\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|SidecarContainers|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking --ginkgo.skip=\[Feature:(SCTPConnectivity|Volumes|Networking-Performance|Example)\]|IPv6|csi-hostpath-v0 --minStartupPods=8 diff --git a/config/jobs/kubernetes/kops/build_jobs.py b/config/jobs/kubernetes/kops/build_jobs.py index e0023c0bda8b..f790e18fa52f 100644 --- a/config/jobs/kubernetes/kops/build_jobs.py +++ b/config/jobs/kubernetes/kops/build_jobs.py @@ -1297,7 +1297,7 @@ def generate_misc(): "--set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log", "--set=spec.kubeAPIServer.runtimeConfig=api/all=true" ], - kubernetes_feature_gates="AllAlpha,-EventedPLEG", + kubernetes_feature_gates="AllAlpha,AllBeta,-EventedPLEG", focus_regex=r'\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|SidecarContainers|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking', skip_regex=r'\[Feature:(SCTPConnectivity|Volumes|Networking-Performance)\]|IPv6|csi-hostpath-v0', test_timeout_minutes=240, @@ -1321,7 +1321,7 @@ def generate_misc(): "--set=spec.kubeAPIServer.runtimeConfig=api/all=true", "--gce-service-account=default", ], - kubernetes_feature_gates="AllAlpha,-EventedPLEG", + kubernetes_feature_gates="AllAlpha,AllBeta,-EventedPLEG", focus_regex=r'\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|SidecarContainers|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC)\]|Networking', skip_regex=r'\[Feature:(SCTPConnectivity|Volumes|Networking-Performance)\]|IPv6|csi-hostpath-v0', test_timeout_minutes=240, diff --git a/config/jobs/kubernetes/kops/kops-periodics-misc2.yaml b/config/jobs/kubernetes/kops/kops-periodics-misc2.yaml index f0031d729aca..7419203614a3 100644 --- a/config/jobs/kubernetes/kops/kops-periodics-misc2.yaml +++ b/config/jobs/kubernetes/kops/kops-periodics-misc2.yaml @@ -3274,7 +3274,7 @@ periodics: --up --down \ --cloud-provider=aws \ --create-args="--image='137112412989/al2023-ami-2023.8.20250915.0-kernel-6.1-x86_64' --channel=alpha --networking=kubenet --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log --set=spec.kubeAPIServer.runtimeConfig=api/all=true --discovery-store=s3://k8s-kops-prow/discovery" \ - --kubernetes-feature-gates=AllAlpha,-EventedPLEG \ + --kubernetes-feature-gates=AllAlpha,AllBeta,-EventedPLEG \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ @@ -3343,7 +3343,7 @@ periodics: --cloud-provider=gce \ --admin-access=0.0.0.0/0 \ --create-args="--channel=alpha --networking=kubenet --image=cos-cloud/cos-105-17412-370-67 --set=spec.kubeAPIServer.logLevel=4 --set=spec.kubeAPIServer.auditLogMaxSize=2000000000 --set=spec.kubeAPIServer.enableAggregatorRouting=true --set=spec.kubeAPIServer.auditLogPath=/var/log/kube-apiserver-audit.log --set=spec.kubeAPIServer.runtimeConfig=api/all=true --gce-service-account=default" \ - --kubernetes-feature-gates=AllAlpha,-EventedPLEG \ + --kubernetes-feature-gates=AllAlpha,AllBeta,-EventedPLEG \ --kops-version-marker=https://storage.googleapis.com/k8s-staging-kops/kops/releases/markers/master/latest-ci-updown-green.txt \ --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ --test=kops \ diff --git a/config/jobs/kubernetes/sig-cloud-provider/gcp/gcp-gce.yaml b/config/jobs/kubernetes/sig-cloud-provider/gcp/gcp-gce.yaml index c7fc99ab0985..ea510c39a7a0 100644 --- a/config/jobs/kubernetes/sig-cloud-provider/gcp/gcp-gce.yaml +++ b/config/jobs/kubernetes/sig-cloud-provider/gcp/gcp-gce.yaml @@ -465,7 +465,7 @@ presubmits: args: - --ginkgo-parallel=1 - --build=quick - - --env=KUBE_FEATURE_GATES=AllAlpha=true,EventedPLEG=false + - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true @@ -766,7 +766,7 @@ presubmits: - --check-leaked-resources - --env=KUBE_COS_INSTALL_CONTAINERD_VERSION=v2.0.0 - --env=KUBE_COS_INSTALL_RUNC_VERSION=v1.2.1 - - --env=KUBE_FEATURE_GATES=AllAlpha=true,EventedPLEG=false + - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true @@ -896,7 +896,7 @@ periodics: - --check-leaked-resources - --env=KUBE_COS_INSTALL_CONTAINERD_VERSION=v2.0.0 - --env=KUBE_COS_INSTALL_RUNC_VERSION=v1.2.1 - - --env=KUBE_FEATURE_GATES=AllAlpha=true,EventedPLEG=false + - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true @@ -936,7 +936,7 @@ periodics: - /workspace/scenarios/kubernetes_e2e.py args: - --check-leaked-resources - - --env=KUBE_FEATURE_GATES=AllAlpha=true,EventedPLEG=false + - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true diff --git a/config/jobs/kubernetes/sig-cloud-provider/periodic-e2e.yaml b/config/jobs/kubernetes/sig-cloud-provider/periodic-e2e.yaml index f989f6859a5e..f41ab44b303c 100644 --- a/config/jobs/kubernetes/sig-cloud-provider/periodic-e2e.yaml +++ b/config/jobs/kubernetes/sig-cloud-provider/periodic-e2e.yaml @@ -105,7 +105,7 @@ periodics: kubetest2 ec2 \ --stage https://dl.k8s.io/ci/fast/ \ --version $VERSION \ - --feature-gates="AllAlpha=true,EventedPLEG=false" \ + --feature-gates="AllAlpha=true,AllBeta=true,EventedPLEG=false" \ --runtime-config="api/all=true" \ --external-cloud-provider true \ --up \ @@ -171,7 +171,7 @@ periodics: kubetest2 ec2 \ --stage https://dl.k8s.io/ci/fast/ \ --version $VERSION \ - --feature-gates="AllAlpha=true,EventedPLEG=false" \ + --feature-gates="AllAlpha=true,AllBeta=true,EventedPLEG=false" \ --runtime-config="api/all=true" \ --up \ --down \ diff --git a/config/jobs/kubernetes/sig-node/node-kubelet.yaml b/config/jobs/kubernetes/sig-node/node-kubelet.yaml index 056d1ada50f1..254508f513ef 100644 --- a/config/jobs/kubernetes/sig-node/node-kubelet.yaml +++ b/config/jobs/kubernetes/sig-node/node-kubelet.yaml @@ -696,7 +696,7 @@ periodics: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - - '--node-test-args=--standalone-mode=true --feature-gates=AllAlpha=true,EventedPLEG=false --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service"' + - '--node-test-args=--standalone-mode=true --feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[Feature:StandaloneMode\]" --skip="\[Flaky\]|\[Serial\]" diff --git a/config/jobs/kubernetes/sig-node/sig-node-presubmit.yaml b/config/jobs/kubernetes/sig-node/sig-node-presubmit.yaml index aeea6d46f343..ccfc3ec4f28d 100644 --- a/config/jobs/kubernetes/sig-node/sig-node-presubmit.yaml +++ b/config/jobs/kubernetes/sig-node/sig-node-presubmit.yaml @@ -756,7 +756,7 @@ presubmits: - --deployment=node - --gcp-zone=us-central1-b - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-serial.yaml - - '--node-test-args=--feature-gates=AllAlpha=true,EventedPLEG=false --service-feature-gates=AllAlpha=true --runtime-config=api/all=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' + - '--node-test-args=--feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --service-feature-gates=AllAlpha=true,AllBeta=true --runtime-config=api/all=true --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"' - --node-tests=true - --provider=gce # Feature:DynamicResourceAllocation has it's own test jobs with the proper conditions set @@ -1035,7 +1035,7 @@ presubmits: kubetest2 ec2 \ --stage https://dl.k8s.io/ci/fast/ \ --version $VERSION \ - --feature-gates="AllAlpha=true,EventedPLEG=false,StorageVersionAPI=true,APIServerIdentity=true" \ + --feature-gates="AllAlpha=true,AllBeta=true,EventedPLEG=false,StorageVersionAPI=true,APIServerIdentity=true" \ --runtime-config="api/all=true" \ --up \ --down \ @@ -3302,7 +3302,7 @@ presubmits: - --node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/containerd-main/systemd/image-config.yaml - --deployment=node - --gcp-zone=us-central1-b - - '--node-test-args=--standalone-mode=true --feature-gates=AllAlpha=true,EventedPLEG=false --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service"' + - '--node-test-args=--standalone-mode=true --feature-gates=AllAlpha=true,AllBeta=true,EventedPLEG=false --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service"' - --node-tests=true - --provider=gce - --test_args=--nodes=8 --focus="\[Feature:StandaloneMode\]" --skip="\[Flaky\]|\[Serial\]" diff --git a/config/jobs/kubernetes/sig-testing/kubernetes-kind-ci.yaml b/config/jobs/kubernetes/sig-testing/kubernetes-kind-ci.yaml index 3f3e4cd6a93a..6b807a1c265e 100644 --- a/config/jobs/kubernetes/sig-testing/kubernetes-kind-ci.yaml +++ b/config/jobs/kubernetes/sig-testing/kubernetes-kind-ci.yaml @@ -100,55 +100,6 @@ periodics: # during the tests more like 3-20m is used cpu: 7 -- interval: 4h - cluster: k8s-infra-prow-build - name: ci-kubernetes-e2e-kind-alpha-features - annotations: - testgrid-dashboards: sig-release-master-informing, sig-testing-kind - testgrid-tab-name: kind-master-alpha - description: Runs tests with no special requirements other than alpha feature gates in a KinD cluster where alpha feature gates and APIs are enabled. - testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io - testgrid-num-columns-recent: '6' - labels: - preset-dind-enabled: "true" - decorate: true - decoration_config: - timeout: 60m - extra_refs: - - org: kubernetes - repo: kubernetes - base_ref: master - path_alias: k8s.io/kubernetes - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/krte:v20250904-c89b045f57-master - command: - - wrapper.sh - - bash - - -c - - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh - env: - - name: FEATURE_GATES - value: '{"AllAlpha":true,"EventedPLEG": false}' - - name: RUNTIME_CONFIG - value: '{"api/alpha":"true", "api/ga":"true"}' - - name: LABEL_FILTER - value: "Feature: isSubsetOf OffByDefault && !BetaOffByDefault && !Deprecated && !Slow && !Disruptive && !Flaky" - - name: PARALLEL - value: "true" - # we need privileged mode in order to do docker in docker - securityContext: - privileged: true - resources: - limits: - memory: 9Gi - cpu: 7 - requests: - # these are both a bit below peak usage during build - # this is mostly for building kubernetes - memory: 9Gi - cpu: 7 - - interval: 4h cluster: k8s-infra-prow-build name: ci-kubernetes-e2e-kind-beta-features diff --git a/config/jobs/kubernetes/sig-testing/kubernetes-kind-presubmits.yaml b/config/jobs/kubernetes/sig-testing/kubernetes-kind-presubmits.yaml index 25bc7558a417..7688286f0206 100644 --- a/config/jobs/kubernetes/sig-testing/kubernetes-kind-presubmits.yaml +++ b/config/jobs/kubernetes/sig-testing/kubernetes-kind-presubmits.yaml @@ -268,55 +268,6 @@ presubmits: testgrid-create-test-group: 'true' testgrid-dashboards: sig-testing-kind - - name: pull-kubernetes-e2e-kind-alpha-features - cluster: k8s-infra-prow-build - annotations: - description: Runs tests with no special requirements other than alpha feature gates in a KinD cluster where alpha feature gates and APIs are enabled. - testgrid-num-failures-to-alert: '10' - testgrid-alert-stale-results-hours: '24' - testgrid-create-test-group: 'true' - optional: true - always_run: false - decorate: true - skip_branches: - - release-\d+\.\d+ # per-release settings - labels: - preset-dind-enabled: "true" - decoration_config: - timeout: 60m - grace_period: 15m - path_alias: k8s.io/kubernetes - spec: - containers: - - image: gcr.io/k8s-staging-test-infra/krte:v20250904-c89b045f57-master - command: - - wrapper.sh - - bash - - -c - - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh - env: - # EventedPLEG is disabled temporarily for https://github.com/kubernetes/kubernetes/issues/122721 - - name: FEATURE_GATES - value: '{"AllAlpha":true,"EventedPLEG":false}' - - name: RUNTIME_CONFIG - value: '{"api/alpha":"true", "api/ga":"true"}' - - name: LABEL_FILTER - value: "Feature: isSubsetOf OffByDefault && !BetaOffByDefault && !Deprecated && !Slow && !Disruptive && !Flaky" - - name: SKIP - value: PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity - - name: PARALLEL - value: "true" - # we need privileged mode in order to do docker in docker - securityContext: - privileged: true - resources: - limits: - cpu: 7 - memory: 9000Mi - requests: - cpu: 7 - memory: 9000Mi - - name: pull-kubernetes-e2e-kind-beta-features cluster: k8s-infra-prow-build annotations: diff --git a/config/testgrids/kubernetes/presubmits/config.yaml b/config/testgrids/kubernetes/presubmits/config.yaml index fdc117412953..65ba8b2c60a6 100644 --- a/config/testgrids/kubernetes/presubmits/config.yaml +++ b/config/testgrids/kubernetes/presubmits/config.yaml @@ -101,9 +101,6 @@ dashboards: - name: pull-kubernetes-e2e-kind-dual-canary test_group_name: pull-kubernetes-e2e-kind-dual-canary base_options: width=10 - - name: pull-kubernetes-e2e-kind-alpha-features - test_group_name: pull-kubernetes-e2e-kind-alpha-features - base_options: width=10 - name: pull-kubernetes-e2e-kind-evented-pleg test_group_name: pull-kubernetes-e2e-kind-evented-pleg base_options: width=10 diff --git a/releng/test_config.yaml b/releng/test_config.yaml index 36507151faa5..a6c9e370d4f9 100644 --- a/releng/test_config.yaml +++ b/releng/test_config.yaml @@ -273,7 +273,7 @@ testSuites: - --timeout=180m - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - - --env=KUBE_FEATURE_GATES=AllAlpha=true + - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true # Panic if anything mutates a shared informer cache - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --runtime-config=api/all=true @@ -286,7 +286,7 @@ testSuites: - --timeout=180m - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - - --env=KUBE_FEATURE_GATES=AllAlpha=true,EventedPLEG=false + - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,EventedPLEG=false # Panic if anything mutates a shared informer cache - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --runtime-config=api/all=true @@ -299,7 +299,7 @@ testSuites: - --timeout=180m - --env=KUBE_PROXY_DAEMONSET=true - --env=ENABLE_POD_PRIORITY=true - - --env=KUBE_FEATURE_GATES=AllAlpha=true,InTreePluginGCEUnregister=false,DisableCloudProviders=false,DisableKubeletCloudCredentialProviders=false + - --env=KUBE_FEATURE_GATES=AllAlpha=true,AllBeta=true,InTreePluginGCEUnregister=false,DisableCloudProviders=false,DisableKubeletCloudCredentialProviders=false # Panic if anything mutates a shared informer cache - --env=ENABLE_CACHE_MUTATION_DETECTOR=true - --runtime-config=api/all=true @@ -480,4 +480,4 @@ nodeTestSuites: serial: args: - --timeout=300m - - --test_args=--nodes=1 --focus="\[Serial\]" --skip="\[Flaky\]|\[Benchmark\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]" \ No newline at end of file + - --test_args=--nodes=1 --focus="\[Serial\]" --skip="\[Flaky\]|\[Benchmark\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]"