Closed yue9944882 closed 8 months ago
@yue9944882 yes graduation criteria is required in the merged KEP.
Unfortunately the deadline for the 1.19 Enhancement freeze has passed. The existing KEP is missing graduation criteria for beta which is what was being targeted for 1.19. It looks like the open PR #1632 has some unaddressed comments and is not approved/has not merged.
For now this is being removed from the milestone and 1.19 tracking sheet. If there is a need to get this in, please file an enhancement exception.
Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale
.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close
.
Send feedback to sig-testing, kubernetes/test-infra and/or fejta. /lifecycle stale
/remove-lifecycle stale
Hi @yue9944882 !
Enhancements Lead here, do you still intend to go beta in 1.20?
Thanks! Kirsten
@kikisdeliveryservice thanks for reminding, and we're moving toward 1.20 as discussed in last week's sync'up.
Thanks for the update @yue9944882
If you could please update the description of this issue to reflect this and also ensure that your kep is in the proper format as per :https://github.com/kubernetes/enhancements/tree/master/keps/NNNN-kep-template (it seems to be missing a kep.yaml) that would be great.
Best, Kirsten
/milestone v1.20
Hi @yue9944882 -- 1.20 Enhancements Shadow here 👋
Friendly ping to remind you that the Enhancements Freeze deadline is October 6th.
Please update the KEP to match the new format detailed in https://github.com/kubernetes/enhancements/tree/master/keps/NNNN-kep-template.
Appreciate your work on this!
Regards, Jeremy
Hi @yue9944882 ,
Since your Enhancement is scheduled to be in 1.20, please keep in mind the important upcoming dates: Friday, Nov 6th: Week 8 - Docs Placeholder PR deadline Thursday, Nov 12th: Week 9 - Code Freeze
As a reminder, please link all of your k/k PR as well as docs PR to this issue so we can track them.
Best, Jeremy
Hello @MikeSpreitzer @yue9944882 , 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 dev-1.20
branch in the k/website
repo. This PR can be just a placeholder at this time and must be created before Nov 6th.
Also take a look at Documenting for a release to get yourself familiarize with the docs requirement for the release.
Thank you!
Hi @MikeSpreitzer @yue9944882
The docs placeholder deadline is almost here. Please make sure to create a placeholder PR against the dev-1.20
branch in the k/website
before the deadline
Also, 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.
@reylejano-rxm i created a placeholder PR here: https://github.com/kubernetes/website/pull/24877
Hi @MikeSpreitzer @yue9944882
The code freeze deadline is almost here. Please make sure to link k/k PRs here so that we can track them and make sure to have them merged by the code freeze deadline or an exception will need to be made to keep this in the 1.20 milestone.
Also, please keep in mind the important upcoming dates:
We want to get this feature to beta in 1.20. That means we need
The following PRs would be nice to have but are not considered blockers:
There is one doc PR:
@lavalamp @adtac @MikeSpreitzer @yue9944882 (not sure who to ping here)
https://github.com/kubernetes/kubernetes/pull/96527 is replacing https://github.com/kubernetes/kubernetes/pull/96213 entirely due to test issues correct? And is the only required PR for this to move to beta?
https://github.com/kubernetes/kubernetes/pull/96527 is the last code change PR to graduate this to beta. There is still https://github.com/kubernetes/website/pull/24975 which is open that is pending approval -- that updates the website and docs.
Hi @adtac
Code Freeze is now in effect. Your PR is still unmerged, and is missing a LGTM. If you believe this should be in the 1.20 Release, please file an Exception.
Best, Kirsten
/milestone 1.20
this had an lgtm earlier and will have one shortly
@lavalamp: The provided milestone is not valid for this repository. Milestones in this repository: [keps-beta
, keps-ga
, v1.17
, v1.18
, v1.19
, v1.20
, v1.21
, v1.22
, v1.23
]
Use /milestone clear
to clear the milestone.
Looks like we might need another day after all. We'll file an exception request.
Looks like we might need another day after all. We'll file an exception request.
I spoke with @adtac earlier tonight and they are planning on filing an exception to have enough time to complete. :smile:
exception request: https://groups.google.com/g/kubernetes-sig-api-machinery/c/o--_PcGMxik
To circle back around on this: @lavalamp @hasheddan @jeremyrickard @dims
Can I get a signoff that this is now Done? (we were waiting for the outcomes of some tests but I didnt hear an official word)
I think it's safe to go, we haven't seen any negative impact on the testing AFAICT.
Can I get a signoff that this is now Done?
perhaps I misunderstood, but are you asking if we can close this issue? I'd like to keep this open till the feature becomes GA if that's alright (which won't be for many more months)
@adtac no more around if we can consider this done for 1.20. Since we had the contigency PR ready to go, we still had this marked as "At Risk" in case we needed to back it out.
@adtac what Jeremy said above :smile:
Also we keep these issues open until you update the KEP and mark its status as implemented. So you'll need to go GA and then after that is done-done you'll pr the KEP, marking as implemented and then at the end of that release, we go thru and close this issue.
Until then, keep linking all PRs to this.
HTH!
Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale
.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close
.
Send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale
/remove-lifecycle stale
👋🏼 Hi @yue9944882,
This is Supriya, v1.22 enhancement shadow here. For the enhancement to be included in the 1.22 milestone, it must meet the following criteria:
The KEP must be updated with the current beta version
Please make sure to follow all the instructions and update the KEP to include this.
Thank you!
@supriya-premkumar - once https://github.com/kubernetes/enhancements/pull/2700 merges, the "latest milestone" will be updated. I'm reluctant to changing the "beta" milestone to 1.22, because the feature actually went beta in 1.20. We're just evolving it now by adding improving some functionalities.
Thank you @wojtek-t, that makes sense.
Heya @wojtek-t, Docs release lead for 1.22 here, this KEP did not opt-in for any docs changes for the upcoming 1.22 release, could you please confirm that this is true and there are no docs updates required?
thank you
@PI-Victor - no new docs required
Hi @wojtek-t, Just a reminder that we are one week away from the code freeze(July 8th, 2021) and now that the PRs (#102171 and #102185) are merged, this issue is on track for the 1.22 release 🎉
Also, please let us know if there are any pending PRs that need to be tracked as well. Thank you!
There are still a couple PRs that we need here - we're working on them.
Thank you @wojtek-t for the update, marking this issue as atRisk
until the remaining PRs are merged.
Hi @wojtek-t, I just wanted to send a reminder that we have just 1 more day to get all the remaining PRs merged before the code freeze deadline tomorrow on Thursday, July 8th at 18:00 Pacific Time.
Due to the need to revert one of the PRs, the subsequent ones won't merge. Given the potential risk, I think we won't be asking for exception at this point and postpone further changes to 1.23.
That said - I think it shouldn't remove the PR from being tracked. In this cycle it was effectively extending the existing logic (while still leaving in beta) in couple different dimensions and multiple of them were successfully extended. It's just we didn't do all the enhancements we wanted.
Hi @wojtek-t,
Just confirming that this issue needs to be tracked
for the 1.22 release and the PR is not merged will roll into the 1.23 release?
Just confirming that this issue needs to be tracked for the 1.22 release
I think we should track it.
the PR is not merged will roll into the 1.23 release?
correct
/milestone v1.23
Hi @wojtek-t! 1.23 Enhancements team here. Just checking in as we approach enhancements freeze 11:59pm PST pm Thursday 09/09. Here's where this enhancement currently stands:
implementable
Looks like we'll still need a PRR for the stable
graduation.
Thanks!
@salaxander - we're not graduating to GA - it's just another Beta. The PRR is ready for that.
Ah thanks @wojtek-t! I'll update our tracking
Hi @yue9944882 1.23 Docs Shadow here :wave:
This enhancement issue is listed as 'None required' for docs in the tracking sheet. Though docs are complete, I believe we need a small PR to update the feature gate. If I'm mistaken, let me know!
Otherwise, please follow the steps detailed in the documentation to open a PR against the dev-1.23 branch in the k/website repo. This PR can be just a placeholder at this time and must be created before Thu November 18, 11:59 PM PDT.
Thanks!
This enhancement issue is listed as 'None required' for docs in the tracking sheet. Though docs are complete, I believe we need a small PR to update the feature gate. If I'm mistaken, let me know!
We don't - we don't graduate and we don't add any feature gate.
Hi @wojtek-t 👋. Checking in once more as we approach 1.23 code freeze at 6:00 pm PST on Tuesday, November 16.
Please ensure the following items are completed:
As always, we are here to help should questions come up.
Thanks!!
Enhancement Description
One-line enhancement description (can be used as a release note): Priority and Fairness for API Server Requests
Kubernetes Enhancement Proposal: https://github.com/kubernetes/enhancements/tree/master/keps/sig-api-machinery/1040-priority-and-fairness
Primary contact (assignee): @yue9944882 @MikeSpreitzer
Responsible SIGs: sig-api-machinery
Enhancement target (which target equals to which milestone):
[ ] Stable:
Please to keep this description up to date. This will help the Enhancement Team track efficiently the evolution of the enhancement