Skip to content
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

nfs: Add support for nfs shallow volumes #3997

Open
Rakshith-R opened this issue Jul 13, 2023 · 3 comments
Open

nfs: Add support for nfs shallow volumes #3997

Rakshith-R opened this issue Jul 13, 2023 · 3 comments
Assignees
Labels
component/nfs Issues related to NFS enhancement New feature or request keepalive This label can be used to disable stale bot activiity in the repo

Comments

@Rakshith-R
Copy link
Contributor

Describe the feature you'd like to have

Add support for nfs shallow volumes based on cephfs shallow volumes
A nfs shallow volume will need to use a different path(/.snap/) to mount volumes on node.

What is the value to the end user? (why is it a priority?)

User will benefit from the same use cases as cephfs https://github.com/ceph/ceph-csi/blob/devel/docs/design/proposals/cephfs-snapshot-shallow-ro-vol.md#use-cases for nfs.

How will we know we have a good solution? (acceptance criteria)

nfs shallow volumes should work similar to cephfs shallow volumes.

@Rakshith-R Rakshith-R added enhancement New feature or request component/nfs Issues related to NFS labels Jul 13, 2023
@Rakshith-R Rakshith-R added this to the release-v3.10.0 milestone Jul 13, 2023
@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in a week if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the wontfix This will not be worked on label Aug 12, 2023
@github-actions
Copy link

This issue has been automatically closed due to inactivity. Please re-open if this still requires investigation.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Aug 20, 2023
@Rakshith-R Rakshith-R added keepalive This label can be used to disable stale bot activiity in the repo and removed wontfix This will not be worked on labels Aug 21, 2023
@Rakshith-R Rakshith-R reopened this Aug 21, 2023
@Rakshith-R Rakshith-R self-assigned this Sep 4, 2023
@Rakshith-R
Copy link
Contributor Author

Currently we cannot export a path other than cephfs filesystem root or subvolume.

Therefore, we cannot expose the snaps in .snap directory.
This issue maybe resolved by ceph/ceph#53925

Moving this to next release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/nfs Issues related to NFS enhancement New feature or request keepalive This label can be used to disable stale bot activiity in the repo
Projects
None yet
Development

No branches or pull requests

1 participant