From 3048fa3fd459dd5aeacd29f3e82c9ae84ebf02ea Mon Sep 17 00:00:00 2001 From: Shilpa Jagannath Date: Tue, 12 Feb 2019 12:47:43 +0530 Subject: [PATCH] Fix single cluster role name --- teuthology/task/ceph_ansible.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/teuthology/task/ceph_ansible.py b/teuthology/task/ceph_ansible.py index ff9d169f7..b4f5d6a0f 100644 --- a/teuthology/task/ceph_ansible.py +++ b/teuthology/task/ceph_ansible.py @@ -134,14 +134,13 @@ class CephAnsible(Task): stripped_role = {} if self.cluster_name: self.each_cluster = self.ctx.cluster.only(lambda role: role.startswith(self.cluster_name)) + for remote, roles in self.each_cluster.remotes.iteritems(): + stripped_role[remote] = [] + for rol in roles: + stripped_role[remote].append(teuthology.ceph_role(rol)) + self.each_cluster.remotes = stripped_role else: self.each_cluster = self.ctx.cluster - log.info('current cluster {}'.format(self.each_cluster)) - for remote, roles in self.each_cluster.remotes.iteritems(): - stripped_role[remote] = [] - for rol in roles: - stripped_role[remote].append(teuthology.ceph_role(rol)) - self.each_cluster.remotes = stripped_role log.info('updated cluster {}'.format(self.each_cluster)) def execute_playbook(self): -- 2.47.3