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.
426
426
427
427
#### Deprecation
428
428
429
+ All of these have been completed.
430
+
429
431
In 1.26:
430
432
431
433
- Declare deprecation of annotation ` batch.kubernetes.io/job-completion ` in
@@ -437,9 +439,14 @@ In 1.27:
437
439
- Remove legacy tracking code.
438
440
- Ignore annotation ` batch.kubernetes.io/job-completion ` and stop adding it.
439
441
Mark the annotation as legacy in the documentation.
442
+ - Complete via https://github.com/kubernetes/kubernetes/pull/114647
440
443
441
444
In 1.28:
445
+
442
446
- 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
443
450
444
451
### Upgrade / Downgrade Strategy
445
452
@@ -701,6 +708,7 @@ Yes, see [Deprecation](#deprecation) for the full plan.
701
708
- 2021-10-14: Added details for Upgrade->Downgrade->Upgrade manual test.
702
709
- 2021-10-21: Add link to testgrid.
703
710
- 2022-08-29: Add GA and deprecation notes.
711
+ - 2023-05-04: Remove validation/defaulting logic from api code
704
712
705
713
## Drawbacks
706
714
You can’t perform that action at this time.
0 commit comments