Skip to content

Commit 64d1906

Browse files
authored
Merge pull request #6020 from michaelasp/svmGA
KEP-4192: Set SVM to stable in 1.37
2 parents 3dec25b + 8ecb708 commit 64d1906

3 files changed

Lines changed: 11 additions & 3 deletions

File tree

keps/prod-readiness/sig-api-machinery/4192.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,6 @@ kep-number: 3299
22
alpha:
33
approver: "@deads2k"
44
beta:
5+
approver: "@jpbetz"
6+
stable:
57
approver: "@jpbetz"

keps/sig-api-machinery/4192-svm-in-tree/README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
- [Graduation Criteria](#graduation-criteria)
2929
- [Alpha](#alpha)
3030
- [Beta](#beta)
31+
- [Stable](#stable)
3132
- [Upgrade / Downgrade Strategy](#upgrade--downgrade-strategy)
3233
- [Version Skew Strategy](#version-skew-strategy)
3334
- [Production Readiness Review Questionnaire](#production-readiness-review-questionnaire)
@@ -393,14 +394,19 @@ total:
393394
394395
#### Beta
395396
396-
- Feature is enabled by default.
397397
- All of the above documented tests are complete.
398398
- Using Garbage Collection Cache means using RV as an integer to validate the freshness of the cache. Approval from SigArch is required on this RV semantics.
399399
- Unexpected event handling(i.e. interrupted migrations)
400400
- Usage of [RealFIFO](https://github.com/kubernetes/kubernetes/pull/129568) and gating on feature enablement
401401
- Ensuring that migration only runs for API objects that support Create/Update in its discovery document
402402
- Added support for automatically triggering an update on CRD storage version status field after migration is completed.
403403
404+
#### Stable
405+
406+
- Feature is enabled by default.
407+
- E2E testing of all associated APIs
408+
- GA of [RealFIFO](https://github.com/kubernetes/kubernetes/pull/136601)
409+
404410
### Upgrade / Downgrade Strategy
405411
The feature is enabled using the feature gate `StorageVersionMigrator`. During an upgrade, this gate must be set to true. During a downgrade, this gate must be set to false, and any remaining _StorageVersionMigration_ resources should be manually removed.
406412

keps/sig-api-machinery/4192-svm-in-tree/kep.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ see-also:
2020
- "keps/sig-api-machinery/2342-exposing-hashed-storage-versions-via-the-discovery-API"
2121
- "keps/sig-api-machinery/2343-automated-storage-version-migration-with-storage-version-hash"
2222
- "keps/sig-api-machinery/4020-unknown-version-interoperability-proxy"
23-
stage: beta
24-
latest-milestone: "v1.36"
23+
stage: stable
24+
latest-milestone: "v1.37"
2525
# The milestone at which this feature was, or is targeted to be, at each stage.
2626
milestone:
2727
alpha: "v1.30"

0 commit comments

Comments
 (0)