Skip to content

Include details on the CSIVolumeSupportFSGroup feature gate#21671

Merged
k8s-ci-robot merged 1 commit intokubernetes:dev-1.19from
huffmanca:csi-driver-fsgroup-support
Jul 16, 2020
Merged

Include details on the CSIVolumeSupportFSGroup feature gate#21671
k8s-ci-robot merged 1 commit intokubernetes:dev-1.19from
huffmanca:csi-driver-fsgroup-support

Conversation

@huffmanca
Copy link
Contributor

@huffmanca huffmanca commented Jun 11, 2020

This PR contains the documentation aspect for including the fsGroupPolicy feature currently planned for the 1.19 release.

Work is being included in the kubernetes/kubernetes#92001 .

@k8sio-netlify-preview-bot
Copy link
Collaborator

k8sio-netlify-preview-bot commented Jun 11, 2020

Deploy preview for kubernetes-io-vnext-staging processing.

Building with commit 0d6765d

https://app.netlify.com/sites/kubernetes-io-vnext-staging/deploys/5f1079cbf0a08c0007680b5f

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Jun 11, 2020
@sftim
Copy link
Contributor

sftim commented Jun 11, 2020

/milestone 1.19
right?

@k8s-ci-robot k8s-ci-robot added this to the 1.19 milestone Jun 11, 2020
@k8s-ci-robot k8s-ci-robot added the sig/docs Categorizes an issue or PR as relevant to SIG Docs. label Jun 11, 2020
@savitharaghunathan
Copy link
Member

/milestone 1.19
/assign

- `CSIMigrationGCEComplete`: Stops registering the GCE-PD in-tree plugin in kubelet and volume controllers and enables shims and translation logic to route volume operations from the GCE-PD in-tree plugin to PD CSI plugin. Requires CSIMigration and CSIMigrationGCE feature flags enabled and PD CSI plugin installed and configured on all nodes in the cluster.
- `CSIMigrationOpenStack`: Enables shims and translation logic to route volume operations from the Cinder in-tree plugin to Cinder CSI plugin. Supports falling back to in-tree Cinder plugin if a node does not have Cinder CSI plugin installed and configured. Requires CSIMigration feature flag enabled.
- `CSIMigrationOpenStackComplete`: Stops registering the Cinder in-tree plugin in kubelet and volume controllers and enables shims and translation logic to route volume operations from the Cinder in-tree plugin to Cinder CSI plugin. Requires CSIMigration and CSIMigrationOpenStack feature flags enabled and Cinder CSI plugin installed and configured on all nodes in the cluster.
- `CSIVolumeSupportFSGroup`: Allows CSIDrivers to use the `supportsFsGroup` field. This field controls where volumes created by a CSIDriver support volume ownership and permission modifications when these volumes are mounted.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

where -> whether?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CSIVolumeSupportFSGroup sorts after CSIPersistentVolume; remember to adjust this to use the correct ordering.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've adjusted this to be whether instead of where, and corrected the ordering.

@sftim
Copy link
Contributor

sftim commented Jun 21, 2020

/retitle [WIP] Include details on the CSIVolumeSupportFSGroup feature gate

When ready @huffmanca please feel free to remove

This is a placeholder PR

from the PR description, and retitle again to remove the [WIP] marker as well.

@k8s-ci-robot k8s-ci-robot changed the title Include details on the CSIVolumeSupportFSGroup feature gate [WIP] Include details on the CSIVolumeSupportFSGroup feature gate Jun 21, 2020
@k8s-ci-robot k8s-ci-robot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jun 21, 2020
@huffmanca huffmanca force-pushed the csi-driver-fsgroup-support branch from 874fa61 to 194ef0a Compare July 6, 2020 17:02
@huffmanca huffmanca changed the title [WIP] Include details on the CSIVolumeSupportFSGroup feature gate Include details on the CSIVolumeSupportFSGroup feature gate Jul 6, 2020
@k8s-ci-robot k8s-ci-robot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jul 6, 2020
@huffmanca huffmanca force-pushed the csi-driver-fsgroup-support branch 2 times, most recently from ce24c7d to fc615eb Compare July 13, 2020 13:51
@sftim
Copy link
Contributor

sftim commented Jul 14, 2020

/sig storage

@k8s-ci-robot k8s-ci-robot added the sig/storage Categorizes an issue or PR as relevant to SIG Storage. label Jul 14, 2020
@sftim
Copy link
Contributor

sftim commented Jul 14, 2020

/hold
pending merge of kubernetes/kubernetes#92001 (any other blockers?)

@k8s-ci-robot k8s-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jul 14, 2020
Copy link
Contributor

@sftim sftim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Markdown changes
/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Jul 14, 2020
@annajung
Copy link
Contributor

Hi 👋 1.19 docs shadow here,
Can we get a tech review from SIG Storage? @kubernetes/sig-storage-pr-reviews

@msau42
Copy link
Member

msau42 commented Jul 15, 2020

/lgtm

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 15, 2020
@savitharaghunathan
Copy link
Member

/hold cancel

@k8s-ci-robot k8s-ci-robot added needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. and removed do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. labels Jul 15, 2020
@savitharaghunathan
Copy link
Member

@huffmanca Please rebase to get this PR merged

@savitharaghunathan
Copy link
Member

savitharaghunathan commented Jul 16, 2020

/hold
Due to the pending merge of kubernetes/kubernetes#92001. Sorry that I removed hold accidentally without verifying thoroughly.

@k8s-ci-robot k8s-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jul 16, 2020
@huffmanca huffmanca force-pushed the csi-driver-fsgroup-support branch from fc615eb to 87658d4 Compare July 16, 2020 15:55
@k8s-ci-robot k8s-ci-robot added size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. language/es Issues or PRs related to Spanish language language/id Issues or PRs related to Indonesian language language/ja Issues or PRs related to Japanese language language/ko Issues or PRs related to Korean language language/ru Issues or PRs related to Russian language language/zh Issues or PRs related to Chinese language and removed lgtm "Looks good to me", indicates that a PR is ready to be merged. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Jul 16, 2020
@huffmanca huffmanca force-pushed the csi-driver-fsgroup-support branch 2 times, most recently from d3b2926 to da221ae Compare July 16, 2020 16:00
@k8s-ci-robot k8s-ci-robot added size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. and removed needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. labels Jul 16, 2020
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: savitharaghunathan

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@huffmanca huffmanca force-pushed the csi-driver-fsgroup-support branch from da221ae to 0d6765d Compare July 16, 2020 16:01
@msau42
Copy link
Member

msau42 commented Jul 16, 2020

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Jul 16, 2020
@savitharaghunathan
Copy link
Member

kubernetes/kubernetes#92001 has been merged!
/hold cancel

@k8s-ci-robot k8s-ci-robot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jul 16, 2020
@k8s-ci-robot k8s-ci-robot merged commit 5fa68b9 into kubernetes:dev-1.19 Jul 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. language/en Issues or PRs related to English language language/es Issues or PRs related to Spanish language language/id Issues or PRs related to Indonesian language language/ja Issues or PRs related to Japanese language language/ko Issues or PRs related to Korean language language/ru Issues or PRs related to Russian language language/zh Issues or PRs related to Chinese language lgtm "Looks good to me", indicates that a PR is ready to be merged. sig/docs Categorizes an issue or PR as relevant to SIG Docs. sig/storage Categorizes an issue or PR as relevant to SIG Storage. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants