Skip to content

Commit 23b2845

Browse files
authored
Merge pull request #4718 from ahg-g/elastic
Graduate elastic indexed job to stable
2 parents aa8a8ce + 2793193 commit 23b2845

File tree

3 files changed

+13
-6
lines changed

3 files changed

+13
-6
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
kep-number: 3715
22
beta:
33
approver: "@wojtek-t"
4+
stable:
5+
approver: "@wojtek-t"
6+

keps/sig-apps/3715-elastic-indexed-job/README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -494,7 +494,9 @@ enhancement:
494494

495495
### Version Skew Strategy
496496

497-
N/A. This feature doesn't impact nodes.
497+
In a multi-master setup, when the cluster has skewed apiservers, some create requests
498+
may get accepted and some may get rejected. This is a transient state until all instances are on the same k8s version.
499+
498500

499501
<!--
500502
If applicable, how will the component handle version skew with other
@@ -595,7 +597,8 @@ The api-server will accept mutation requests to `spec.completions` for `Indexed`
595597

596598
###### Are there any tests for feature enablement/disablement?
597599

598-
N/A
600+
See [Job integration tests](https://github.com/kubernetes/kubernetes/blob/a06568062c41b4f0f903dcb78aa6ea348bbdecfc/test/integration/job/job_test.go#L2746)
601+
599602

600603
<!--
601604
The e2e framework does not currently support enabling or disabling feature
@@ -641,7 +644,7 @@ that might indicate a serious problem?
641644

642645
###### Were upgrade and rollback tested? Was the upgrade->downgrade->upgrade path tested?
643646

644-
It will be tested manually prior to beta launch.
647+
It was tested manually prior to beta launch, but also given the feature effectively is only relaxing validation (so is purely in-memory), upgrade/downgrade boils down to actual feature tests.
645648

646649
<!--
647650
Describe manual testing that was done and the outcomes.
@@ -893,6 +896,7 @@ N/A.
893896

894897
## Implementation History
895898

899+
- 2024-06-12: Graduated to stable.
896900
- 2023-01-10: Proposed KEP.
897901

898902
<!--

keps/sig-apps/3715-elastic-indexed-job/kep.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,17 @@ see-also:
1515
- "/keps/sig-apps/2214-indexed-job"
1616

1717
# The target maturity stage in the current dev cycle for this KEP.
18-
stage: beta
18+
stage: stable
1919

2020
# The most recent milestone for which work toward delivery of this KEP has been
2121
# done. This can be the current (upcoming) milestone, if it is being actively
2222
# worked on.
23-
latest-milestone: "v1.27"
23+
latest-milestone: "v1.31"
2424

2525
# The milestone at which this feature was, or is targeted to be, at each stage.
2626
milestone:
2727
beta: "1.27"
28-
stable: "v1.28"
28+
stable: "v1.31"
2929

3030
feature-gates:
3131
- name: ElasticIndexedJob

0 commit comments

Comments
 (0)