Open neolit123 opened 5 years ago
@neolit123: There are no sig labels on this issue. Please add a sig label.
/assign
Thanks for creating the issue @neolit123 !
@rosti updated the description and title.
@fabriziopandini and @luxas, Kubernetes 1.15 Enhancement Freeze is 4/30/2019. To be included in the Kubernetes 1.15 milestone, KEPs are required to be in an "Implementable" state with proper test plans and graduation criteria. Please submit any PRs needed to make this KEP adhere to inclusion criteria. If this will slip from the 1.15 milestone, please let us know so we can make appropriate tracking changes.
@craiglpeters thanks for the heads up. done: https://github.com/kubernetes/enhancements/blob/master/keps/sig-cluster-lifecycle/kubeadm/0023-kubeadm-config.md
Hey @neolit123 and @rosti I'm the v1.15 docs shadow.
Does this enhancement require any new docs (or modifications)?
Just a friendly reminder we're looking for a PR against k/website (branch dev-1.15) due by Friday, May 31st. It would be great if it's the start of the full documentation, but even a placeholder PR is acceptable. Let me know if you have any questions!
hi @christianh814 this work will require minor updates on already existing links to the godocs documentation of the kubeadm API. we are going to have the PRs up before the 31st.
thanks for the heads up.
Hi @rosti. Code Freeze is Thursday, May 30th 2019 @ EOD PST. All enhancements going into the release must be code-complete, including tests, and have docs PRs open.
Please list all current k/k PRs so they can be tracked going into freeze. If the PRs aren't merged by freeze, this feature will slip for the 1.15 release cycle. Only release-blocking issues and PRs will be allowed in the milestone.
If you know this will slip, please reply back and let us know. Thanks!
Hi, @neolit123 I am docs Lead. Code Freeze is Thursday, May 30th 2019 @ EOD PST. All enhancements going into the release must have placeholder docs PRs open. Just friendly following up on this. Thanks
Thanks for the reminder @makoscafee and @craiglpeters !
@craiglpeters kubernetes/kubernetes#77739 kubernetes/kubernetes#78403
@makoscafee kubernetes/website#14607
Those are the PRs.
@rosti great to see the PRs have merged :)
Hi @rosti @neolit123 , I'm the 1.16 Enhancement Lead. Is this feature going to be graduating alpha/beta/stable stages in 1.16? Please let me know so it can be added to the 1.6 Tracking Spreadsheet. If not's graduating, I will remove it from the milestone and change the tracked label.
Once coding begins or if it already has, please list all relevant k/k PRs in this issue so they can be tracked properly.
Milestone dates are Enhancement Freeze 7/30 and Code Freeze 8/29.
Thank you.
hi @kacole2. we decided that this feature will not see any changes with the release of 1.16. but we may still file a number of related WIP/POC KEPs.
we will be tracking an update for 1.17 for a new release of the kubeadm configuration - v1beta3. updated OP.
@neolit123 -- As a heads up, the Enhancements team should be the only ones manipulating the tracked/*
labels.
tracked/yes
: the Enhancements team has discussed with the owner and added the issue to the Enhancements tracking spreadsheettracked/no
: the Enhancements team has discussed with the owner and the enhancement will not be graduating for the cycle in questionMilestone maintainer rights should only be used to edit issue descriptions in k/enhancements. ref: https://github.com/kubernetes/enhancements/issues/590
/cc
It has been added to the tracking sheet for 1.17. ๐
Hello @neolit123 , 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, 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!
@pgburt hi, most of the docs will be auto-generated godoc, but a single PR will be required to make minor updates to k/website pages.
November 8th, it can just be a placeholder PR at this time. Let me know if you have any questions!
cc @rosti in case i cannot send this.
Hi @neolit123 @rosti. Thanks for the note about the auto-generated godoc. Do you have a link for the single PR for the minor k/website updates? I'd love to get that linked to in the Enhancements Tracking sheet.
As a reminder, we're hoping to have placeholder PRs against kubernetes/website (branch dev-1.17) by Friday, Nov 8th. Cheers,
Hi @neolit123 @rosti,
Jeremy from the 1.17 enhancements team here ๐. We're closing in on Code Freeze on Nov 14th, so I wanted to check in and see how this was going and if you still think it will be landing in 1.17?
Thanks in advance!
Hey @rosti @neolit123, just checking in. We'll need a draft PR for docs for this by the end of the day in order to keep this issue in the 1.17 release. If there isn't a PR by the end of the day, we'll need to obtain an exception to keep this in 1.17
@jeremyrickard hi, the placeholder PR for docs in 1.17 is here: https://github.com/kubernetes/website/pull/17500
@jeremyrickard @pgburt we decided to drop the version increment of the kubeadm v1beta3 type for 1.17.
feel free to remove tracked/yes
for this cycle.
Got it @neolit123, thanks for the update.
/milestone clear
Hey @neolit123 ๐ ,
Since this moved out of 1.17 I wanted to check and see if this will bumping to a new version in 1.18? Thanks!
@jeremyrickard hi, we haven't decided yet. we will leave a comment on this issue once it is more clear.
Hey @neolit123,
Any update on this for 1.18? Enhancement freeze is right around the corner.
hi, we are not going to add a new API version as part of 1.18.
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
/remove-lifecycle stale
Hey there @rosti -- 1.19 Enhancements shadow here. I wanted to check in and see if you think this Enhancement will be graduating in 1.19?
In order to have this part of the release:
implementable
stateThe current release schedule is:
If you do, I'll add it to the 1.19 tracking sheet (http://bit.ly/k8s-1-19-enhancements). Once coding begins please list all relevant k/k PRs in this issue so they can be tracked properly. ๐
Thanks!
hi, we are not going to add a new API version as part of 1.19.
Hey @neolit123, thanks for following up on this with an update. I have update the tracking sheet accordingly. ๐
Thanks
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 @neolit123
Enhancements Lead here. Any plans for this in 1.20?
Thanks! Kirsten
Hi. Not for now, but will update you if we change our plans for 1.20.
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
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
/milestone v1.22 for tracking
Greetings @neolit123! 1.22 Enhancement shadow checking in. The Enhancement freeze is this Thursday, 5/13. In reviewing your KEP, one item needing attention before the freeze:
Thanks!
@jrsapi hello, the kubeadm API predates the PRR process. it was never done for it and is arguably not needed. based on recent discussions, PRR was partially a no-op for another kubeadm KEP: https://github.com/kubernetes/enhancements/pull/2620#issuecomment-828797098
i think the PRR process needs to be scoped more clearly and potentially be only mandatory for core functionality or opt-in for out-of-core.
Thanks for the link to the comment. I'll move the to "Tracked" in the Enhancement spreadsheet.
Enhancement Description
Iterate on the kubeadm configuration (API) until it graduates to GA
1.15
for the 1.15 cycle we want to upgrade the config type from v1beta1 to v1beta2. Umbrella issue for tracking this work: https://github.com/kubernetes/kubeadm/issues/1439
1.22
for the 1.22 cycle we want to upgrade the config type from v1beta2 to v1beta3. Umbrella issue for tracking this work: https://github.com/kubernetes/kubeadm/issues/1796
KEP updates: