Skip to content

Commit a7be958

Browse files
committed
Remove general available feature-gate JobPodFailurePolicy
1 parent c3f3fdc commit a7be958

File tree

3 files changed

+0
-27
lines changed

3 files changed

+0
-27
lines changed

pkg/features/kube_features.go

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -315,13 +315,6 @@ const (
315315
// Allows to delegate reconciliation of a Job object to an external controller.
316316
JobManagedBy featuregate.Feature = "JobManagedBy"
317317

318-
// owner: @mimowo
319-
// kep: https://kep.k8s.io/3329
320-
//
321-
// Allow users to specify handling of pod failures based on container exit codes
322-
// and pod conditions.
323-
JobPodFailurePolicy featuregate.Feature = "JobPodFailurePolicy"
324-
325318
// owner: @kannon92
326319
// kep : https://kep.k8s.io/3939
327320
//

pkg/features/versioned_kube_features.go

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -441,12 +441,6 @@ var defaultVersionedKubernetesFeatureGates = map[featuregate.Feature]featuregate
441441
{Version: version.MustParse("1.32"), Default: true, PreRelease: featuregate.Beta},
442442
},
443443

444-
JobPodFailurePolicy: {
445-
{Version: version.MustParse("1.25"), Default: false, PreRelease: featuregate.Alpha},
446-
{Version: version.MustParse("1.26"), Default: true, PreRelease: featuregate.Beta},
447-
{Version: version.MustParse("1.31"), Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.33
448-
},
449-
450444
JobPodReplacementPolicy: {
451445
{Version: version.MustParse("1.28"), Default: false, PreRelease: featuregate.Alpha},
452446
{Version: version.MustParse("1.29"), Default: true, PreRelease: featuregate.Beta},

test/featuregates_linter/test_data/versioned_feature_list.yaml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -600,20 +600,6 @@
600600
lockToDefault: false
601601
preRelease: Beta
602602
version: "1.32"
603-
- name: JobPodFailurePolicy
604-
versionedSpecs:
605-
- default: false
606-
lockToDefault: false
607-
preRelease: Alpha
608-
version: "1.25"
609-
- default: true
610-
lockToDefault: false
611-
preRelease: Beta
612-
version: "1.26"
613-
- default: true
614-
lockToDefault: true
615-
preRelease: GA
616-
version: "1.31"
617603
- name: JobPodReplacementPolicy
618604
versionedSpecs:
619605
- default: false

0 commit comments

Comments
 (0)