Open luxas opened 5 years ago
We need a thorough API review of the kube-proxy component config in the light of unifying them for all components. Moving what we have to beta in the 1.14 time frame feels like rushing in the light of us having just started with component-base.
@luxas I don't see a KEP for this issue links in the description. I'm removing it from the 1.14 milestone - to have it added back please file an exception request.
I am giving this a try. /assign
@luxas @rosti I'm the enhancement lead for 1.15. I don't see a KEP filed for this enhancement and per the guidelines, all enhancements will require one. Please let me know if this issue will have any work involved for this release cycle and update the original post reflect it. Thanks!
@kacole2 I am a bit skeptical for a KEP in this release cycle, however if we manage to put something before enhancements freeze for 1.15 then we'll ping you.
Initial proposal doc. This is shared with WG Component Standard, SIG Network, SIG Windows, SIG API Machinery and SIG Cluster Lifecycle. If someone has trouble accessing it, ping me.
@rosti thanks for picking this up! The common vs. local and per-platform config problems have needed someone who can really focus on them for a while, and I haven't been able to dedicate enough time lately. So I'm grateful someone's looking at this :). This is critical to the future of the componentconfig effort.
I left some comments on your doc.
@vllry, I heard you're also going to be working on kube-proxy componentconfig, wanted to make sure you see this.
@rosti, shall we tag this /w 1.16 and update KEP #1104?
Moving this to the 1.16 milestone to tackle during the next release /milestone v1.16
IMO we should have k/enhancements issues that track full graduation of APIs. from alpha->GA instead of separate ones for beta or GA.
If the KEP merges we can have an alpha version released before the end of the cycle, so I think, that it's appropriate to have it in 1.16.
Hey there @luxas, I'm one of the 1.16 Enhancement Shadows. Looks like you're on track for v1.16 :)
As a general reminder, the KEP must be merged and in an implementable state with Graduation Criteria explaining each alpha/beta/stable stages requirements.
Milestone dates are Enhancement Freeze 7/30 and Code Freeze 8/29.
Thank you.
Hi @luxas this is a reminder that the KEP needs to be merged by EOD tomorrow or it will be removed from the 1.16 milestone. Thanks.
@luxas @rosti
Enhancement Freeze has passed for 1.16. The KEP at #1104 was never merged and now this is being removed from the 1.16 milestone. If this would like to be re-added, please file an exception and it will require approval from the release lead.
/milestone clear
Hello @luxas @rosti, 1.17 Enhancement Shadow here! π
I wanted to reach out to see if this enhancement will be graduating to alpha/beta/stable in 1.17?β¨β¨ Please let me know so that this enhancement can be added to 1.17 tracking sheet.
Thank you!
πFriendly Reminder
The current release schedule is
A Kubernetes Enhancement Proposal (KEP) must meet the following criteria before Enhancement Freeze to be accepted into the release
implementable
stateAll relevant k/k PRs should be listed in this issue
Hi @annajung, The KEP PR is merged, it's in an implementable state and probably the first code PRs will start flowing in either next week or the week after that. So I think, that for now we are on a good track here.
Hey @rosti , Thanks for the update! I will add this enhancement to the tracking sheet to be tracked π
/milestone v1.17 /stage beta /tracked yes
Hey @rosti , Could you please post links to the tests in testgrid and keep track of any tests added for this enhancement?
Thank you!
Hello @rosti, I'm one of the v1.17 docs shadows. Does this enhancement (or the work planned for v1.17) require any new docs (or modifications to existing docs)? If not, can you please update the 1.17 Enhancement Tracker Sheet (or let me know and I'll do so).
If so, just a friendly reminder we're looking for a PR against k/website (branch dev-1.17) due by Friday, November 8th, it can just be a placeholder PR at this time. Let me know if you have any questions!
Hello @luxas @rosti. I see the docs for this enhancement is set to "Unknown" in the Enhancement Tracker sheet. Do we need to do any work to determine if this requires a placeholder PR for docs?
As a reminder, we're hoping to have placeholder PRs against kubernetes/website (branch dev-1.17) by Friday, Nov 8th. Thanks,
Hey @rosti 1.17 Enhancement Shadow here! π I am reaching out to check in with you to see how this enhancement is going.
The Enhancement team needs to keep track of k/k PRs related to this enhancement in the tracking sheet. Could you please list out the k/k PRs that are in flight for this so we can track them?
Also, another friendly reminder that we're quickly approaching code freeze (Nov. 14th).
Hi @annajung and @pgburt, unfortunately this feature won't make it in time for 1.17. No PRs have been merged or are targeted for a merge before CF, so I would bet, that you want to untrack it for this release.
Thank you for the update @rosti. The Enhacement team have moved this from the tracking sheet
/milestone clear /tracked no
Hey there @rosti -- 1.18 Enhancements shadow here. I wanted to check in and see if you think this Enhancement will be graduating to alpha in 1.18?
The current release schedule is:
If you would like to include this enhancement, once coding begins please list all relevant k/k PRs in this issue so they can be tracked properly. π
We'll be tracking enhancements here: http://bit.ly/k8s-1-18-enhancements
Thanks! :)
@rosti Just a friendly reminder, we are just 7 days away from the Enhancement Freeze (Tuesday, January 28th).
@rosti Just a friendly reminder, we are just 2 days away from the Enhancement Freeze (3 PM Pacific Time, Tuesday, January 28th).
@palnabarun sorry for the late response. This won't be making it in 1.18. Hence you can safely untrack it.
@rosti Thank you for the updates. I will update the tracking sheet accordingly.
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
@rosti Enhancements shadow for 1.19 here. Anything planned for 1.19 for this?
Hi @rosti - Ping! Any plans for this in 1.19? We need to track it in the release team if so - please let me know.
Enhancements freeze is in one week, on May 19.
Note that recently the KEP format has changed. Additionally, #1620 merged recently, adding production readiness review questions to the KEP template. Please take this opportunity to reformat your KEP and also answer the questions add to the template in that PR.
Thanks!
Sorry for the delay @johnbelamaric ! I won't be doing any work here in 1.19 as it needs a KEP update and #1439 to land too.
Thanks @rosti.
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 @rosti
Enhancements Lead here. Are there any plans for this 1.20?
Thanks! Kirsten
Hi @rosti
Checking in again as Enhancements Freeze is next week Tuesday October 6th. Any plans for this?
As a note, the format of KEPs has changed. If you could please update and include the missing sections noted above that would be great. See for ref https://github.com/kubernetes/enhancements/tree/master/keps/NNNN-kep-template
Thanks Kirsten
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
Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten
.
Rotten issues close after an additional 30d of inactivity.
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 rotten
/remove-lifecycle rotten hoping that sig-network can pick the graduation of this config eventually.
hiya folks, is anyone workin on this?
/assign @jayunit100 @rikatz
OK, let's keep this on our track Jay. At least we know where it is, and how we can help on this.
But first we need to solve the flags/config conflicts (as Lubomir pointed in your original track) and then maybe propose to promote this :D
@LappleApple marking you here just to be aware :D
hi folks, anyone looking at this ?
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle rotten
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
k/enhancements
) update PR(s): #4311, #4337k/k
) update PR(s): https://github.com/kubernetes/kubernetes/pull/121830k/website
) update PR(s):Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.