]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
tasks/ceph-deploy: allow configurations with no mds
authorDan Mick <dan.mick@inktank.com>
Mon, 12 Aug 2013 21:55:14 +0000 (14:55 -0700)
committerDan Mick <dan.mick@inktank.com>
Mon, 12 Aug 2013 21:55:14 +0000 (14:55 -0700)
Signed-off-by: Dan Mick <dan.mick@inktank.com>
teuthology/task/ceph-deploy.py

index d1c51ea60f22e6695e4d6171efe47790bf957bbc..3dbc13640ec6fe2769b79c39acd8d47a8c1da733 100644 (file)
@@ -204,9 +204,10 @@ def build_ceph_cluster(ctx, config):
         #execute_ceph_deploy(ctx, config, mon_create_nodes)
         estatus_gather = execute_ceph_deploy(ctx, config, gather_keys)
 
-    estatus_mds = execute_ceph_deploy(ctx, config, deploy_mds)
-    if estatus_mds != 0:
-        raise Exception("ceph-deploy: Failed to deploy mds")
+    if mds_nodes:
+        estatus_mds = execute_ceph_deploy(ctx, config, deploy_mds)
+        if estatus_mds != 0:
+            raise Exception("ceph-deploy: Failed to deploy mds")
 
     if config.get('test_mon_destroy') is not None:
         for d in range(1, len(mon_node)):