From: Sage Weil Date: Thu, 28 Jan 2021 18:27:35 +0000 (-0600) Subject: mgr/volumes: deploy MDSs when creating fs X-Git-Tag: v16.2.0~189^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=de17f4c064dfdcf191cf1af97a0fb651f962a49f;p=ceph.git mgr/volumes: deploy MDSs when creating fs This line was (inadvertantly?) removed in f69abe6291958a9ccfb85ce77c9b86e8af8ecf21 with the addition of the mds_autoscaler module. However, that module does not know how to deal with a filesystem that doesn't have a service spec defined yet. (Also, the module is not enabled by default.) Signed-off-by: Sage Weil (cherry picked from commit a59d63782efc33218b9c7d5e6767701ba337e9a8) --- diff --git a/src/pybind/mgr/volumes/fs/operations/volume.py b/src/pybind/mgr/volumes/fs/operations/volume.py index 80a8090db9b..58d77f0f983 100644 --- a/src/pybind/mgr/volumes/fs/operations/volume.py +++ b/src/pybind/mgr/volumes/fs/operations/volume.py @@ -65,7 +65,8 @@ def create_volume(mgr, volname, placement): #cleanup remove_pool(mgr, data_pool) remove_pool(mgr, metadata_pool) - return r, outb, outs + return r, outb, outs + return create_mds(mgr, volname, placement) def delete_volume(mgr, volname, metadata_pool, data_pools):