From 664f386ff3dbaae24cbe13fdd24de13433db9a4f Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Tue, 5 Jul 2016 16:19:28 +0000 Subject: [PATCH] try delegate_to for a role Signed-off-by: Adam Miller --- playbooks/groups/docker-registry.yml | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/playbooks/groups/docker-registry.yml b/playbooks/groups/docker-registry.yml index 5ce6b8dcd3..c596d446d5 100644 --- a/playbooks/groups/docker-registry.yml +++ b/playbooks/groups/docker-registry.yml @@ -92,26 +92,16 @@ when: env == "production" } -- name: Setup compose-x86-01 push docker images to registry - hosts: compose-x86-01.phx2.fedoraproject.org - user: root - gather_facts: True - tags: - - releng-compose - - vars_files: - - /srv/web/infra/ansible/vars/global.yml - - "/srv/private/ansible/vars.yml" - - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml - - roles: + # Setup compose-x86-01 push docker images to registry - { role: push-docker, docker_cert_dir: "/etc/docker/certs.d/registry.stg.fedoraproject.org", - when: env == "staging" + when: env == "staging", + delegate_to: compose-x86-01.phx2.fedoraproject.org } - { role: push-docker, docker_cert_dir: "/etc/docker/certs.d/registry.fedoraproject.org", - when: env == "production" + when: env == "production", + delegate_to: compose-x86-01.phx2.fedoraproject.org }