From 3b18613be88955e13f8357fb6d73bc1d0e158844 Mon Sep 17 00:00:00 2001 From: Aldo Culquicondor Date: Thu, 14 Apr 2022 11:55:01 -0400 Subject: [PATCH] Disable JobTrackingWithFinalizers due to unresolved bug Change-Id: Ieeeab689ae51dfe0dc06bdca88519d0ecf66d636 --- pkg/features/kube_features.go | 2 +- test/integration/job/job_test.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/features/kube_features.go b/pkg/features/kube_features.go index d830c2a7a7d..c1a3e6e7f9a 100644 --- a/pkg/features/kube_features.go +++ b/pkg/features/kube_features.go @@ -936,7 +936,7 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS ProcMountType: {Default: false, PreRelease: featuregate.Alpha}, TTLAfterFinished: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.25 IndexedJob: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.26 - JobTrackingWithFinalizers: {Default: true, PreRelease: featuregate.Beta}, + JobTrackingWithFinalizers: {Default: false, PreRelease: featuregate.Beta}, // Disabled due to #109485 JobReadyPods: {Default: true, PreRelease: featuregate.Beta}, KubeletPodResources: {Default: true, PreRelease: featuregate.Beta}, LocalStorageCapacityIsolationFSQuotaMonitoring: {Default: false, PreRelease: featuregate.Alpha}, diff --git a/test/integration/job/job_test.go b/test/integration/job/job_test.go index 43b32c048bf..7c5fef73be4 100644 --- a/test/integration/job/job_test.go +++ b/test/integration/job/job_test.go @@ -710,7 +710,7 @@ func TestSuspendJob(t *testing.T) { validateJobPodsStatus(ctx, t, clientSet, job, podsByStatus{ Active: active, Ready: pointer.Int32(0), - }, true) + }, feature.DefaultFeatureGate.Enabled(features.JobTrackingWithFinalizers)) job, err = clientSet.BatchV1().Jobs(ns.Name).Get(ctx, job.Name, metav1.GetOptions{}) if err != nil { t.Fatalf("Failed to get Job after %s: %v", s, err)