Skip to content

Commit 130e87f

Browse files
committed
add a note for deprecation job tracking
1 parent 43dc840 commit 130e87f

File tree

1 file changed

+8
-0
lines changed
  • keps/sig-apps/2307-job-tracking-without-lingering-pods

1 file changed

+8
-0
lines changed

keps/sig-apps/2307-job-tracking-without-lingering-pods/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -426,6 +426,8 @@ for jobs with multiple sizes.
426426

427427
#### Deprecation
428428

429+
All of these have been completed.
430+
429431
In 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

441444
In 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

0 commit comments

Comments
 (0)