-
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
Allow CSI drivers to opt-in to volume ownership change #1682
Comments
/sig storage |
/assign |
Hey there @huffmanca / @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! |
It is expected for this enhancement to be included in the 1.19 release. Please go ahead and add it to the tracking sheet, or let me know if there are any issues. Thank you! |
Hey @huffmanca, thanks for following up on this with an update. I have update the tracking sheet accordingly. 🖖 Thanks |
/stage alpha |
Hey @huffmanca , Enhancements shadow for the |
Hey @huffmanca / @gnufied, Enhancement shadow for the I noticed that the KEP is still in flight. As per the requirements, the KEP should be merged and Please feel free to reach out in case if you need any more information. Thanks, Harsha |
Hi @gnufied - My name is Zachary, 1.19 Docs shadow. Is this enhancement work planned for 1.19 and does it require any new docs (or modifications to existing docs)? If not, can you please update the 1.19 Enhancement Tracker Sheet, or let me know, I can do it for you :) |
Hey @gnufied, I am with the enhancements team for the The code freeze deadline for the Enhancement is Have a wonderful day. 🖖 |
Hi @gnufied - Just a reminder that docs placeholder PR against dev-1.19 is due by June 12th. Does this enhancement require any changes to docs? If so, can you update here with a link to the PR once you have it in place? If not, please update the same, so that the tracking sheet can be updated accordingly. Thanks! |
I'll ensure to have a placeholder PR submitted for the documentation changes by the deadline. Thank you for the reminder! |
The code change PR is now linked to this issue, and can be accessed at kubernetes/kubernetes#92001 . |
Hey @huffmanca, thanks the update. I will update the tracker sheet to indicate the 🖖 |
Two PRs have been opened for documentation:
|
Hi, @huffmanca This is a follow-up to the communication that went out to Thursday, July 9th: Week 13 - Code Freeze
Thursday, July 16th: Week 14 - Docs must be completed and reviewed
Tuesday, August 25th: Week 20 - Kubernetes v1.19.0 released
Thursday, August 27th: Week 20 - Release Retrospective You can find the revised Schedule in the sig-release Repo Please let me know if you have any questions. 🖖 |
For RWX volume, kubelet does not perform recursive ownership/permission change. The heuristics that kubelet uses is being modified via - kubernetes/enhancements#1682 Having said that, for RWX volumes which are made available via NFS protocol, using fsGroup is not recommended because if there are 2 pods that are trying to use same volume but with different fsGroup then one pod may lock out the other pod. To avoid this, we must be able to set the folder permissions to 777. This commit adds a cli option --mount-permissions, that allows to define custom permissions. If the value is not specified, then default permissions will be kept. Cherry-picked from: kubernetes-csi#36
Hi @huffmanca, This is just a follow up to my earlier messages on the upcoming deadlines. The code freeze deadline is For the enhancement to be included into Please refer to the Exception Process documentation in case if there is a need for one. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
/milestone v1.23 |
/remove-lifecycle rotten |
/assign |
/remove-lifecycle stale |
Hi @huffmanca 👋🏽 1.23 Enhancements shadow here. Just checking in as we are approaching the enhancement freeze deadline at 23:59:59 PDT on Thursday, September 9th. This enhancement is marked as For the enhancement to be included in the 1.23 milestone, it must meet the following criteria:
Any enhancements that do not complete the following requirements by the freeze deadline will require an exception. Thank you! |
Hi @supriya-premkumar, the PR just merged: #2918 |
I will update the tracking sheet
Thank you @dobsonj. This Issue is all set for the enhancement freeze 🎉 |
Hi @dobsonj @huffmanca 👋 1.23 Docs shadow here. This enhancement is marked as Needs Docs for the 1.23 release. Please follow the steps detailed in the documentation to open a PR against the Also, if needed take a look at Documenting for a release to familiarize yourself with the docs requirement for the release. Thanks! |
Feature gate PR: |
Hi @huffmanca 👋🏽 1.23 Enhancements shadow here I see that there is one open PR.
Marking this issue as |
Hi @supriya-premkumar, that PR just merged, so we should be all set for GA in 1.23. |
BTW, the checkboxes for #1682 (comment) are missing. I'm guessing this either did pass its PRR, or we skipped it. |
Hi @dobsonj , 1.24 Enhancements Lead here. Since the issue is in GA, could you please update this enhancements's KEP status to Thanks :) |
Done, thanks! #3145 |
@dobsonj: 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
The text was updated successfully, but these errors were encountered: