From a8b85590f98ec6551860a5e78102269c560bd387 Mon Sep 17 00:00:00 2001 From: Jonathan DeMasi Date: Mon, 19 Jan 2026 21:49:02 -0700 Subject: [PATCH] cleanup comments and debug --- ansible/roles/lego/tasks/initial_cert.yaml | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/ansible/roles/lego/tasks/initial_cert.yaml b/ansible/roles/lego/tasks/initial_cert.yaml index 3bf3f1d..a820068 100644 --- a/ansible/roles/lego/tasks/initial_cert.yaml +++ b/ansible/roles/lego/tasks/initial_cert.yaml @@ -1,32 +1,22 @@ - name: Gather package facts ansible.builtin.package_facts: - manager: auto # Automatically detects the package manager (apt, yum, dnf, etc.) - -- name: Debug if NGINX is installed - ansible.builtin.debug: - msg: "NGINX is installed (version: {{ ansible_facts.packages['nginx'][0].version }})" - when: "'nginx' in ansible_facts.packages" # Checks if 'nginx' key exists in the gathered facts - -- name: Debug if NGINX is NOT installed - ansible.builtin.debug: - msg: "NGINX is not installed" - when: "'nginx' not in ansible_facts.packages" + manager: auto - name: Stop nginx to generate initial lego cert service: name: nginx state: stopped - when: "'nginx' in ansible_facts.packages" # Checks if 'nginx' key exists in the gathered facts + when: "'nginx' in ansible_facts.packages" - name: Generate initial cert command: cmd: /usr/local/bin/lego -a --email="{{ letsencrypt_email }}" --domains="{{ inventory_hostname | default(cert_domain) }}" --key-type {{ cert_key_type | default('rsa4096') }} --http run chdir: /root creates: "/root/.lego/certificates/{{ inventory_hostname | default(cert_domain) }}.crt" - when: "'nginx' in ansible_facts.packages" # Checks if 'nginx' key exists in the gathered facts + when: "'nginx' in ansible_facts.packages" - name: Start nginx after generating initial lego cert service: name: nginx state: started - when: "'nginx' in ansible_facts.packages" # Checks if 'nginx' key exists in the gathered facts + when: "'nginx' in ansible_facts.packages"