]> git-server-git.apps.pok.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>
Thu, 14 Feb 2019 20:28:12 +0000 (12:28 -0800)
teuthology/task/ceph_ansible.py

index 8bcc5c18fe4ba51b0dca0e9d8506cd22db438a77..9e094817ef8a4c4ac0169a3fb350dedf3b1d04bc 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()