From 6c2ce2392b1ab4de7e10cb95039bb34439f92e5c Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Wed, 12 Jun 2013 20:01:26 +0000 Subject: [PATCH] Roles are executed before "loose" things. --- playbooks/groups/badges-backend.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/playbooks/groups/badges-backend.yml b/playbooks/groups/badges-backend.yml index c546b5a840..ad2ff9e961 100644 --- a/playbooks/groups/badges-backend.yml +++ b/playbooks/groups/badges-backend.yml @@ -24,6 +24,13 @@ user: root gather_facts: True + # Roles are executed before all other "loose" items in a playbook regardless + # of where they appear in the yaml config. We put them here first to help us + # remember that. + roles: + - /srv/web/infra/ansible/roles/fedmsg-hub + - /srv/web/infra/ansible/roles/badges-backend + vars_files: - /srv/web/infra/ansible/vars/global.yml - ${private}/vars.yml @@ -44,7 +51,3 @@ handlers: - include: $handlers/restart_services.yml - - roles: - - /srv/web/infra/ansible/roles/fedmsg-hub - - /srv/web/infra/ansible/roles/badges-backend