diff --git a/ansible/roles/tlscert_acme_netcup/tasks/main.json b/ansible/roles/tlscert_acme_netcup/tasks/main.json index ed198dd..4a9f98f 100644 --- a/ansible/roles/tlscert_acme_netcup/tasks/main.json +++ b/ansible/roles/tlscert_acme_netcup/tasks/main.json @@ -1,14 +1,24 @@ [ { - "name": "packages", + "name": "packages | debian", "become": true, "ansible.builtin.apt": { "pkg": [ "openssl", - "python3-cryptography" + "python3-cryptography", + "python3-pip" ] } }, + { + "name": "packages | python", + "ansible.builtin.pip": { + "name": "nc_dnsapi" + }, + "environment": { + "PIP_BREAK_SYSTEM_PACKAGES": "1" + } + }, { "name": "setup directories | keys", "become": true, @@ -105,7 +115,7 @@ "name": "dns challenge | wait", "when": "'challenge_data' in temp_acme_data", "ansible.builtin.pause": { - "seconds": 60 + "seconds": 300 } }, {