From: Sage Weil Date: Thu, 28 Jan 2021 18:27:35 +0000 (-0600) Subject: mgr/volumes: deploy MDSs when creating fs X-Git-Tag: v17.1.0~3055^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a59d63782efc33218b9c7d5e6767701ba337e9a8;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 --- diff --git a/src/pybind/mgr/volumes/fs/operations/volume.py b/src/pybind/mgr/volumes/fs/operations/volume.py index ff30abc62e33..2bc68667ae7f 100644 --- a/src/pybind/mgr/volumes/fs/operations/volume.py +++ b/src/pybind/mgr/volumes/fs/operations/volume.py @@ -76,7 +76,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):