system-config/playbooks/roles/letsencrypt-config-certcheck
Clark Boylan 2c42e57510 Add more LE debugging info to our Ansible role
Adding the information about which host we were checking for certcheck
did help in debugging. It pointed out that a specific host was at fault
(nb02 in this case though it could change over time) and further
investigation of this host showed acme.sh was not running there at all
due to earlier failures. Rather than the playbook ending at that point
it continued to run until building the certcheck list and then had a
fatal error leading to the confusion.

Add a breadcrumb comment to the Ansible role to help point this behavior
out in the future.

Change-Id: Ib607665d75eb666d19c8508346eb217783b98eb5
2024-04-05 13:40:14 -07:00
..
defaults Generate ssl check list directly from letsencrypt variables 2020-05-20 14:27:14 +10:00
tasks Add more LE debugging info to our Ansible role 2024-04-05 13:40:14 -07:00
templates Generate ssl check list directly from letsencrypt variables 2020-05-20 14:27:14 +10:00
README.rst Generate ssl check list directly from letsencrypt variables 2020-05-20 14:27:14 +10:00

Generate SSL check list

This role automatically generates a list of domains for the certificate validation checks. This ensures our certificates are valid and are being renewed as expected.

This role must run after letsencrypt-request-certs role, as that builds the letsencrypt_certcheck_domains variable for each host and certificate. It must also run on a host that has already run the install-certcheck role.

Role Variables