/assign
/sig storage
/kind feature
We should move this to 1.12. We still have CSI spec change under discussion.
@gnufied @kubernetes/sig-storage-feature-requests --
This feature was removed from the previous milestone, so we'd like to check in and see if there are any plans for this in Kubernetes 1.12.
If so, please ensure that this issue is up-to-date with ALL of the following information:
Set the following:
Please make sure all PRs for features have relevant release notes included as well.
Happy shipping!
/cc @justaugustus @kacole2 @robertsandoval @rajendar38
This is still on target for 1.12. We are working on various aspects of code and specs to meet that goal.
Thanks for the update! This has been added to the 1.12 Tracking sheet.
Hey there! @gnufied I'm the wrangler for the Docs this release. Is there any chance I could have you open up a docs PR against the release-1.12 branch as a placeholder? That gives us more confidence in the feature shipping in this release and gives me something to work with when we start doing reviews/edits. Thanks! If this feature does not require docs, could you please update the features tracking spreadsheet to reflect it?
@gnufied --
Any update on docs status for this feature? Are we still planning to land it for 1.12?
At this point, code freeze is upon us, and docs are overdue.
If we don't here anything back regarding this feature ASAP, we'll need to remove it from the milestone.
cc: @zparnold @jimangel @tfogo
We will have to move this to next milestone.
Got it. Thanks for the update!
Hi @gnufied
This enhancement has been tracked before, so we'd like to check in and see if there are any plans for this to graduate stages in Kubernetes 1.13. This release is targeted to be more ‘stable’ and will have an aggressive timeline. Please only include this enhancement if there is a high level of confidence it will meet the following deadlines:
Docs (open placeholder PRs): 11/8
Code Slush: 11/9
Code Freeze Begins: 11/15
Docs Complete and Reviewed: 11/27
Please take a moment to update the milestones on your original post for future tracking and ping @kacole2 if it needs to be included in the 1.13 Enhancements Tracking Sheet
We are also now encouraging that every new enhancement aligns with a KEP. If a KEP has been created, please link to it in the original post. Please take the opportunity to develop a KEP.
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
@gnufied Hello - I’m the enhancement’s lead for 1.14 and I’m checking in on this issue to see what work (if any) is being planned for the 1.14 release. Enhancements freeze is Jan 29th and I want to remind that all enhancements must have a KEP
@claurence this feature is on track for 1.14 yes!
Thanks @gnufied based on the label is it still alpha or is it graduating in 1.14. Also are there any associated open PRs for this issue or have they all been merged?
@gnufied checking in on this feature? Is this planning to graduate or is it planning to be alpha in 1.14? The label on it indicates alpha. Additionally is there a KEP for this issue?
This feature will release as an alpha feature in 1.14. As such we weren't planning for a KEP because it does not require a major redesign in existing internals. It builds on feature that already exists in k8s.
@gnufied I think we'd still want a KEP - is there a testing plan for this enhancement? graduation criteria?
@claurence added a KEP for csi volume resizing.
@gnufied Thanks - since the KEP for this issue isn't merged yet we will be removing it from the 1.14 milestone. To have it added back in please file an exception - information on the exception process can be found here: https://github.com/kubernetes/sig-release/blob/master/releases/EXCEPTIONS.md
Adding back to 1.14 milestone. Thanks for getting the KEP merged
Hi @gnufied! I'm one of the v1.14 docs release shadows.
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.14) due by Friday, March 1. 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!
Hello @gnufied, 1.14 enhancement shadow here. Code Freeze is March 7th and all PRs must be merged by then to your issue to make the 1.14 release. What open K/K PRs do you still have that need to merge? Thanks
@lachie83 @cody-clark The feature is on track. Most of work is externally done in https://github.com/kubernetes-csi/external-resizer/ , however I will have a PR for main k/k repo as well.
I will open docs PR by docs window.
Code PR for main k/k repo - https://github.com/kubernetes/kubernetes/pull/74863
Hey @gnufied, thanks for the docs ref. Would you mind rebasing it off of the dev-1.14 branch instead of master? Thanks!
@gnufied did this go to stable in 1.14? If so, let's close out this issue. If not, any work planned for 1.15?
/milestone clear
This is alpha in 1.14, and is planned to move to beta in 1.15
/milestone v1.15
/stage beta
Hey @gnufied . We need a placeholder PR checked in against dev-1.15 branch. This is due by Thursday, May 30. Thanks!
@gnufied The placeholder PR is due Thursday May 30th.
Hi @gnufied @msau42 . 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.
For this issues I'm seeing https://github.com/kubernetes/kubernetes/pull/74863 is merged, https://github.com/kubernetes-sigs/azurefile-csi-driver/issues/43 is open and https://github.com/kubernetes/kubernetes/pull/67608 is open. If there are some missing please let me know what needs to be merged by Thursday.
If you know this will slip, please reply back and let us know. Thanks!
Hi @gnufied @msau42, today is code freeze for the 1.15 release cycle. The k/k PR https://github.com/kubernetes/kubernetes/pull/67608 has not yet been merged. It's now being marked as At Risk in the 1.15 Enhancement Tracking Sheet. Is there a high confidence this will be merged by EOD PST today? After this point, only release-blocking issues and PRs will be allowed in the milestone with an exception.
This feature is not moving to beta in 1.15. It remains in alpha. We are making some additional changes but features themselves won't change.
@kacole2 also https://github.com/kubernetes/kubernetes/pull/77755 is replacement PR for https://github.com/kubernetes/kubernetes/pull/67608
/milestone clear
/stage alpha
We are targeting this feature to beta in 1.16.
/milestone v1.16
/stage beta
Hey, @gnufied I'm the v1.16 docs release lead.
Does this enhancement (or the work planned for v1.16) require any new docs (or modifications)?
Just a friendly reminder we're looking for a PR against k/website (branch dev-1.16) due by Friday,August 23rd. 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!
I will have docs PR by eod today. thank you.
@gnufied Please at me once the Doc is out and I will be tracking also.
placeholder PR is here - https://github.com/kubernetes/website/pull/16043
Thanks @gnufied
@gnufied friendly reminder that code freeze for 1.16 is on Thursday 8/29. Are there any outstanding k/k PRs besides https://github.com/kubernetes/kubernetes/pull/81877 that still need to be merged for this to go Beta?
yes that is the main PR. Although we are also tracking https://github.com/kubernetes/kubernetes/pull/81467 for 1.16 so as we could run the e2e tests against more CSI drivers
Correction - we are trying to get https://github.com/kubernetes/kubernetes/pull/81467 as the main PR because it will improve e2e coverage, in addition to enabling the CSI volume expansion feature gate.
Hey there @gnufied -- 1.17 Enhancements lead here. I wanted to check in and see if you think this Enhancement will be graduating to alpha/beta/stable in 1.17?
The current release schedule is:
If you do, please list all relevant k/k PRs in this issue so they can be tracked properly. 👍
/milestone clear
We will most likely keep this feature in beta in 1.17 and focus on making it more stable.
Great! Thanks for the quick response! 👍
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
Hey there @gnufied -- 1.18 Enhancements shadow here. I wanted to check in and see if you think this Enhancement will be graduating to stable in 1.18 or having a major change in its current level?
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! :)
@gnufied Just a friendly reminder, we are just 7 days away from the Enhancement Freeze (Tuesday, January 28th).
@gnufied Just a friendly reminder, we are just 2 days away from the Enhancement Freeze (3 PM Pacific Time, Tuesday, January 28th).
Unfortunately, the deadline for the 1.18 Enhancement freeze has passed. For now, this is being removed from the milestone. If there is a need to get this in, please file an enhancement exception.
@palnabarun any chance of this making to the next release? This is an inevitable step in many workflows.
@bratao this is available in beta since 1.16. Are you asking about GA? The current plan for 1.19 is to keep the feature in beta and continue fixing bugs and corner cases.
@msau42 oh I somehow missed it. Thanks!!!
Hey there @gnufied -- 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:
The 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 @gnufied , kind reminder about my question above.
Thx!
Hi @gnufied , kind reminder about my question above.
Thx!
We are not graduating this feature to GA. Having said that, we are working to transition this feature to GA while fixing open issues and addressing pending concerns.
Thank you @gnufied for letting me know.
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 @gnufied
Enhancements Lead here. Any plans to graduate this in 1.20?
Thanks,
Kirsten
This will remain in beta in 1.20 we are working on issues such as recovery from resize failure etc before this can be moved to GA,
Most helpful comment
@lachie83 @cody-clark The feature is on track. Most of work is externally done in https://github.com/kubernetes-csi/external-resizer/ , however I will have a PR for main k/k repo as well.
I will open docs PR by docs window.