From 72a3a0c163346ae423b899ae96f3abf82253a721 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Fra=C3=9F?= Date: Mon, 20 Nov 2023 16:11:33 +0100 Subject: [PATCH] [fix] role:tlscert_acme_inwx --- ansible/roles/tlscert_acme_inwx/tasks/main.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ansible/roles/tlscert_acme_inwx/tasks/main.json b/ansible/roles/tlscert_acme_inwx/tasks/main.json index 16de037..5d7c789 100644 --- a/ansible/roles/tlscert_acme_inwx/tasks/main.json +++ b/ansible/roles/tlscert_acme_inwx/tasks/main.json @@ -97,13 +97,15 @@ } }, { - "name": "dns challange | execute", + "name": "dns challenge | execute", + "when": "'challenge_data' in temp_acme_data", "ansible.builtin.command": { "cmd": "/usr/local/bin/inwx --username={{var_tlscert_acme_inwx_inwx_account_username}} --password={{var_tlscert_acme_inwx_inwx_account_password}} save {{var_tlscert_acme_inwx_domain_base}} _acme-challenge.{{var_tlscert_acme_inwx_domain_path}} TXT {{temp_acme_data['challenge_data'][var_tlscert_acme_inwx_domain_path + '.' + var_tlscert_acme_inwx_domain_base]['dns-01']['resource_value']}}" } }, { "name": "dns challenge | wait", + "when": "'challenge_data' in temp_acme_data", "ansible.builtin.pause": { "seconds": 60 }