From a28beed8efad4fd3be8a7ac5b12f0169ec2acffe Mon Sep 17 00:00:00 2001 From: Jimmy McCrory Date: Thu, 27 Jul 2017 10:55:05 -0700 Subject: [PATCH] Prefilter the list of groups for repo_masters Filter the list of groups to those beginning with '^repo_servers_' within the 'with_items' of the 'Prepare group of master repo servers' task' instead of iterating and skipping each group name within the inventory. Change-Id: I814ad0f97badcdab83596e79720685c739f8e010 --- playbooks/repo-build.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/playbooks/repo-build.yml b/playbooks/repo-build.yml index afd2acde1e..718bf52c38 100644 --- a/playbooks/repo-build.yml +++ b/playbooks/repo-build.yml @@ -37,9 +37,7 @@ add_host: name: "{{ groups[item][0] }}" groups: repo_masters - when: - - "item.find('repo_servers_') != -1" - with_items: "{{ groups }}" + with_items: "{{ groups | select('match', '^repo_servers_') | list }}" tags: - always - repo-build