Skip to content

Commit e8ed011

Browse files
authored
Merge pull request kubernetes#129498 from carlory/JobPodFailurePolicy
Remove general available feature-gate JobPodFailurePolicy
2 parents f06716e + a7be958 commit e8ed011

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
@@ -294,13 +294,6 @@ const (
294294
// Allows to delegate reconciliation of a Job object to an external controller.
295295
JobManagedBy featuregate.Feature = "JobManagedBy"
296296

297-
// owner: @mimowo
298-
// kep: https://kep.k8s.io/3329
299-
//
300-
// Allow users to specify handling of pod failures based on container exit codes
301-
// and pod conditions.
302-
JobPodFailurePolicy featuregate.Feature = "JobPodFailurePolicy"
303-
304297
// owner: @kannon92
305298
// kep : https://kep.k8s.io/3939
306299
//

pkg/features/versioned_kube_features.go

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

424-
JobPodFailurePolicy: {
425-
{Version: version.MustParse("1.25"), Default: false, PreRelease: featuregate.Alpha},
426-
{Version: version.MustParse("1.26"), Default: true, PreRelease: featuregate.Beta},
427-
{Version: version.MustParse("1.31"), Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.33
428-
},
429-
430424
JobPodReplacementPolicy: {
431425
{Version: version.MustParse("1.28"), Default: false, PreRelease: featuregate.Alpha},
432426
{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
@@ -566,20 +566,6 @@
566566
lockToDefault: false
567567
preRelease: Beta
568568
version: "1.32"
569-
- name: JobPodFailurePolicy
570-
versionedSpecs:
571-
- default: false
572-
lockToDefault: false
573-
preRelease: Alpha
574-
version: "1.25"
575-
- default: true
576-
lockToDefault: false
577-
preRelease: Beta
578-
version: "1.26"
579-
- default: true
580-
lockToDefault: true
581-
preRelease: GA
582-
version: "1.31"
583569
- name: JobPodReplacementPolicy
584570
versionedSpecs:
585571
- default: false

0 commit comments

Comments
 (0)