]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
Fix compatibility with single cluster run
authorShilpa Jagannath <smanjara@redhat.com>
Tue, 12 Jun 2018 08:31:48 +0000 (14:01 +0530)
committerVasu Kulkarni <vasu@redhat.com>
Wed, 19 Sep 2018 19:37:02 +0000 (12:37 -0700)
teuthology/task/ceph_ansible.py

index 13a732cf2f91291517d6958e04df450b9a879493..8a858baccd81ac44b766550fa4f74bf7545be779 100644 (file)
@@ -436,7 +436,10 @@ class CephAnsible(Task):
         if re.search(r'all hosts have already failed', out.getvalue()):
             log.error("Failed during ceph-ansible execution")
             raise CephAnsibleError("Failed during ceph-ansible execution")
-        self.ready_cluster = self.ctx.cluster.only(lambda role: role.startswith(self.cluster_name))
+        if self.cluster_name == 'ceph':
+            self.ready_cluster = self.ctx.cluster
+        else:
+            self.ready_cluster = self.ctx.cluster.only(lambda role: role.startswith(self.cluster_name))
         log.info('Ready_cluster {}'.format(self.ready_cluster))
         self._create_rbd_pool()
         self._fix_roles_map()