-
Notifications
You must be signed in to change notification settings - Fork 1.6k
KEP-4192: Update beta requirements #5472
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
michaelasp
commented
Aug 11, 2025
- One-line PR description: Update the beta requirements for KEP-4192 based on discussions in sig-apimachinery
- Issue link: Move Storage Version Migrator in-tree #4192
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: michaelasp The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Wasn't sure whether to add API changes into the beta requirements here or just update them in the KEP once we agree upon what the changes should be. |
@@ -391,6 +391,9 @@ total: | |||
- All of the above documented tests are complete | |||
- Leader election to make sure new controller can work with both CRD and in-tree APIs. | |||
- 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. | |||
- Unexpected event handling(i.e. interrupted migrations) | |||
- Usage of [RealFIFO](https://github.com/kubernetes/kubernetes/pull/129568) and gating on feature enablement | |||
- Ensuring that migration only runs for API objects that support Create/Update in its discovery document |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+the API needs to be revised
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, wasn't sure whether to add this as a beta requirement or just have a separate PR for it altogether which would get reviewed.