-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Built-in API Types Defaults #1929
Comments
/sig api-machinery |
Thanks, I will, we're planning beta in 1.20 |
Updated! |
/milestone v1.20 |
Hi @apelisse, Enhancement shadow for 1.20 release here 👋. I see that your KEP PR is under review, just wanted to remind you that the Enhancement freeze deadline for KEPs to be included in 1.20 milestone is We're looking for the KEP PR to have the following before this deadline:
Please let me know if you have any questions, thank you! |
Thank you @apelisse for actively working on the KEP PR! Here's the status update based on the freeze requirements:
Just a friendly reminder that we'd need all of them with ✅ status to be included in 1.20 milestone by Enhancement Freeze deadline Thank you!! |
Thanks, I think I've addressed the test plan comment, and I'm now waiting for this PR to be merged! |
Thank you @apelisse for the update, that sounds great! 🚢 |
Hi @apelisse, Since this Enhancement is scheduled to be in 1.20, please keep in mind these important upcoming dates: As a reminder, please link all of your k/k PR as well as docs PR to this issue so we can track them. Thank you! |
Hello @apelisse , 1.20 Docs shadow here. Does this enhancement work planned for 1.20 require any new docs or modification to existing docs? If so, please follows the steps here to open a PR against the Also take a look at Documenting for a release to get yourself familiarize with the docs requirement for the release. Thank you! |
Created :-) Thanks! |
Hi @apelisse Thanks for creating the docs PR! Please keep in mind the important upcoming dates:
As a reminder, please link all of your k/k PR as well as docs PR to this issue for the release team to track. |
Hi @apelisse I don't see any k/k prs attached to this issue? Can you update with the status? Just a reminder that Code Freeze is coming up tomorrow on Thursday, November 12th. All PRs must be merged by that date, otherwise an Exception is required. Thanks |
We're still working on it, thanks :-) |
Thanks! please link the prs to this issue once they are up. |
As per: kubernetes/website#24640 (comment) One PR has merged(kubernetes/kubernetes#95423) but we are waiting for some others, and author will link them to issue once they are up. |
There's one, but it's failing because test-infra seems to be failing: kubernetes/kubernetes#96480 |
Just to confirm, for k/k prs this requires:
|
The last PR is just the integration of kubernetes/gengo#192, it should move super fast. |
Hi @apelisse Code Freeze is now in effect. You have 2 PRs that are still unmerged (one with a hold, both missing LGTMs). If you believe this should be in the 1.20 Release, please file an Exception. Best, |
Exception Request: https://groups.google.com/g/kubernetes-sig-api-machinery/c/4-mIVAD8GEI |
kubernetes/kubernetes#96480 & kubernetes/kubernetes#96317 both need a rebase now 😦 |
Looks like both prs have now merged!! 🎆 |
Curious, why weren't Go struct tags used for this? |
In general, I think we're moving away from these. I can see why the are useful (they can be parsed at runtime), but they are also very hard to read, especially when we start to have many of these. |
@apelisse do you want this for 1.21? |
No, this is already stable :-) /close |
@apelisse: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Enhancement Description
One-line enhancement description (can be used as a release note): Allow new declarative default marker for built-in API types
Kubernetes Enhancement Proposal:https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/1929-built-in-default
Primary contact (assignee): @apelisse
Responsible SIGs: sig-api-machinery
Enhancement target (which target equals to which milestone):
Docs PR: Placeholder for Built-in Defaulting website#24640
The text was updated successfully, but these errors were encountered: