]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/volumes: deploy MDSs when creating fs
authorSage Weil <sage@newdream.net>
Thu, 28 Jan 2021 18:27:35 +0000 (12:27 -0600)
committerSage Weil <sage@newdream.net>
Thu, 28 Jan 2021 18:27:35 +0000 (12:27 -0600)
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 <sage@newdream.net>
src/pybind/mgr/volumes/fs/operations/volume.py

index ff30abc62e33ebe256bb23897a027f6022915bf5..2bc68667ae7fca28d34eb6fa65fa01b33acaea69 100644 (file)
@@ -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):