From cd022dafcca75259e507efa06aa2dcf9d11b5283 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Wed, 8 Nov 2017 12:02:46 +0100 Subject: [PATCH] ansible-playbooks/general#72 All includes are now include_tasks and they always have a tag associated --- handlers/main.yml | 3 ++- tasks/main.yml | 8 +++++--- tasks/renew.yml | 3 ++- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/handlers/main.yml b/handlers/main.yml index 236af4c..3ed7b34 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -1,4 +1,5 @@ --- # file: roles/letsencrypt/handler/main.yml -- import_tasks: '../../haproxy/handlers/main.yml' +- include_tasks: '../../haproxy/handlers/main.yml' + tags: 'always' diff --git a/tasks/main.yml b/tasks/main.yml index 2df762b..1fbb40f 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -3,7 +3,7 @@ - name: "LetsEncrypt Role" set_fact: role_letsencrypt_started=true - tags: always + tags: 'always' - block: @@ -20,14 +20,16 @@ changed_when: false tags: 'always' - - import_tasks: install.yml + - include_tasks: install.yml + tags: 'always' - include_tasks: cert.yml with_items: '{{ letsencrypt_certificates|default([]) }}' loop_control: loop_var: domain + tags: 'always' - - import_tasks: renew.yml + - include_tasks: renew.yml when: letsencrypt_certs_available is defined and letsencrypt_certs_available.stat.exists and (proxy_active is not defined or proxy_active) tags: 'renew' diff --git a/tasks/renew.yml b/tasks/renew.yml index b5583b2..fac4aef 100644 --- a/tasks/renew.yml +++ b/tasks/renew.yml @@ -34,7 +34,8 @@ state: 'absent' - name: "Build HaProxy Certs" - import_tasks: '../../haproxy/tasks/buildcerts.yml' + include_tasks: '../../haproxy/tasks/buildcerts.yml' + tags: 'always' - name: "Start services" service: -- GitLab