diff --git a/playbooks/roles/letsencrypt-config-certcheck/tasks/build_le_domain_list.yaml b/playbooks/roles/letsencrypt-config-certcheck/tasks/build_le_domain_list.yaml index 4abdd02a87..0fa3092850 100644 --- a/playbooks/roles/letsencrypt-config-certcheck/tasks/build_le_domain_list.yaml +++ b/playbooks/roles/letsencrypt-config-certcheck/tasks/build_le_domain_list.yaml @@ -3,6 +3,11 @@ # record the value of our loopvar when failing an iteration (it does when # the loop iteration succeeds) so we don't know where it is breaking. Add # our own debugging here to work around this problem. +# +# The error described above may occur if LE fails on the host we are +# checking domains for. Ansible will stop on that host which doesn't build +# the necessary datastructures. Then when we try to set up certcheck we +# fail again in a more eye catching manner. - name: Record host being looked up for le certcheck domains debug: msg: "Checking domains for {{ inv_hostname }}"