From 1d9aab2d7e3057b3f743a35706342ba2b10c90b8 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 bfd01288cd..5a07735586 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.39.5