File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
keps/sig-apps/2307-job-tracking-without-lingering-pods Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -426,6 +426,8 @@ for jobs with multiple sizes.
426426
427427#### Deprecation
428428
429+ All of these have been completed.
430+
429431In 1.26:
430432
431433- Declare deprecation of annotation ` batch.kubernetes.io/job-completion ` in
@@ -437,9 +439,14 @@ In 1.27:
437439- Remove legacy tracking code.
438440- Ignore annotation ` batch.kubernetes.io/job-completion ` and stop adding it.
439441 Mark the annotation as legacy in the documentation.
442+ - Complete via https://github.com/kubernetes/kubernetes/pull/114647
440443
441444In 1.28:
445+
442446- Remove feature gate ` JobTrackingWithFinalizers ` .
447+ - https://github.com/kubernetes/kubernetes/pull/117585
448+ - Remove api code that validates and sets annotations.
449+ - https://github.com/kubernetes/kubernetes/pull/117633
443450
444451### Upgrade / Downgrade Strategy
445452
@@ -701,6 +708,7 @@ Yes, see [Deprecation](#deprecation) for the full plan.
701708- 2021-10-14: Added details for Upgrade->Downgrade->Upgrade manual test.
702709- 2021-10-21: Add link to testgrid.
703710- 2022-08-29: Add GA and deprecation notes.
711+ - 2023-05-04: Remove validation/defaulting logic from api code
704712
705713## Drawbacks
706714
You can’t perform that action at this time.
0 commit comments