]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/volumes: Create subvolume with isolated rados namespace 35482/head
authorKotresh HR <khiremat@redhat.com>
Mon, 27 Apr 2020 18:31:33 +0000 (00:01 +0530)
committerRamana Raja <rraja@redhat.com>
Mon, 8 Jun 2020 16:50:50 +0000 (22:20 +0530)
commit99df2a226e5024edf1d470daccc550641c4aeaec
tree7e904d1164dd15c1a15fe807994c590371669deb
parentfc94c222b105cc16aa49eb528c6e7af71fac0f3a
mgr/volumes: Create subvolume with isolated rados namespace

1. Add --namespace-isolated option to 'subvolume create' command
   to create subvolume in a separate RADOS namespace
2. Add "pool_namespace" field to 'subvolume info' command
   which displays the rados namespace if set else empty string

Fixes: https://tracker.ceph.com/issues/45289
Signed-off-by: Kotresh HR <khiremat@redhat.com>
(cherry picked from commit 7396880d4096b3a2a813b8ebcdcdf3082ee98b23)
doc/cephfs/fs-volumes.rst
qa/tasks/cephfs/test_volumes.py
src/pybind/mgr/volumes/fs/operations/versions/subvolume_base.py
src/pybind/mgr/volumes/fs/volume.py
src/pybind/mgr/volumes/module.py