mgr/volumes: add `fs subvolume extend/shrink` commands
To extend and shrink subvolume set desired quota.
And during shrink, maybe error out if the desired shrunk size is greater than the used size of the subvolume.
Also, write appropriate tests to check whether the new quotas are enforced even with on-going I/Os on the subvolume.
#2 Updated by Ramana Raja about 1 year ago
- Status changed from New to In Progress
- Priority changed from Normal to High
Look at OpenStack manila's cephfs driver extend_share and shrink_share method implementation,