Skip to content

Commit 2328ce9

Browse files
committed
KEP-3329: Update the Job Pod Failure Policy KEP after GA
1 parent 5235f58 commit 2328ce9

File tree

1 file changed

+9
-1
lines changed
  • keps/sig-apps/3329-retriable-and-non-retriable-failures

1 file changed

+9
-1
lines changed

keps/sig-apps/3329-retriable-and-non-retriable-failures/README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1789,6 +1789,7 @@ Fourth iteration (1.29):
17891789
- Graduate e2e tests as conformance tests
17901790
- Lock the `PodDisruptionConditions` and `JobPodFailurePolicy` feature-gates
17911791
- Declare deprecation of the `PodDisruptionConditions` and `JobPodFailurePolicy` feature-gates in documentation
1792+
- Modify the code to ignore the `PodDisruptionConditions` and `JobPodFailurePolicy` feature gates
17921793

17931794
<!--
17941795
**Note:** Generally we also wait at least two releases between beta and
@@ -1805,7 +1806,6 @@ in back-to-back releases.
18051806
#### Deprecation
18061807

18071808
In GA+2 release:
1808-
- Modify the code to ignore the `PodDisruptionConditions` and `JobPodFailurePolicy` feature gates
18091809
- Remove the `PodDisruptionConditions` and `JobPodFailurePolicy` feature gates
18101810

18111811
### Upgrade / Downgrade Strategy
@@ -2411,6 +2411,14 @@ technics apply):
24112411
- 2023-03-18: PR "API-initiated eviction: handle deleteOptions correctly" ([link](https://github.com/kubernetes/kubernetes/pull/116554))
24122412
- 2023-05-23: PR "Add DisruptionTarget condition when preempting for critical pod" ([link](https://github.com/kubernetes/kubernetes/pull/117586))
24132413
- 2023-10-19: PR "Use Patch instead of SSA for Pod Disruption condition" ([link](https://github.com/kubernetes/kubernetes/pull/121103))
2414+
- 2024-06-18: PR "scheduler: Test that the DisruptionTarget condition is added at preemption time" ([link](https://github.com/kubernetes/kubernetes/pull/125533))
2415+
- 2024-07-09: PR "Graduate PodDisruptionConditions to stable" ([link](https://github.com/kubernetes/kubernetes/pull/125461))
2416+
- 2024-07-12: PR "Graduate JobPodFailurePolicy to stable" ([link](https://github.com/kubernetes/kubernetes/pull/125442))
2417+
- 2024-07-12: PR "Use omitempty for optional fields in Job Pod Failure Policy" ([link](https://github.com/kubernetes/kubernetes/pull/126046))
2418+
- 2024-07-17: PR "Promote JobPodFailurePolicy and PodDisruptionConditions e2e tests to Conformance" ([link](https://github.com/kubernetes/kubernetes/pull/125482))
2419+
- 2024-07-17: PR "clean up codes after PodDisruptionConditions was promoted to GA" ([link](https://github.com/kubernetes/kubernetes/pull/125994))
2420+
- 2024-07-18: PR "cleanup after JobPodFailurePolicy is promoted to GA" ([link](https://github.com/kubernetes/kubernetes/pull/126102))
2421+
- 2024-08-14: PR "Fix a scheduler preemption issue where the victim isn't properly patched, leading to preemption not functioning as expected" ([link](https://github.com/kubernetes/kubernetes/pull/126644))
24142422

24152423
<!--
24162424
Major milestones in the lifecycle of a KEP should be tracked in this section.

0 commit comments

Comments
 (0)