From 355c439eddf7cbf13843ab7ec2592db566d8d0e0 Mon Sep 17 00:00:00 2001 From: Chris Croome <chris@webarchitects.co.uk> Date: Tue, 28 Jan 2020 00:20:10 +0000 Subject: [PATCH] tweaks --- tasks/config.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/tasks/config.yml b/tasks/config.yml index 654f0e4..f895c34 100644 --- a/tasks/config.yml +++ b/tasks/config.yml @@ -43,12 +43,16 @@ src: ssl.conf.j2 dest: /etc/apache2/mods-available/ssl.conf - - name: Provision a Let's Encrypt cert - include_role: - name: acmesh - tasks_from: letsencrypt - vars: - common_name: "{{ inventory_hostname }}" + - name: Conditionally provision a Let's Encrypt cert using acmesh role + block: + + - name: "Provision a Let's Encrypt cert for {{ inventory_hostname }}" + include_role: + name: acmesh + tasks_from: letsencrypt + vars: + common_name: "{{ inventory_hostname }}" + when: - ( apache_cert.stat.exists == False ) - ( "ssl" in apache_mods_enabled ) -- GitLab