From 693340a58650fa59f348c4f3e6edcfcb49a5988f Mon Sep 17 00:00:00 2001 From: Bertrand Lanson Date: Sat, 29 Apr 2023 19:04:57 +0200 Subject: [PATCH] roles creates cert/key directory to avoid wrong path errors --- tasks/prerequisites.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tasks/prerequisites.yml b/tasks/prerequisites.yml index d53d3fe..7d5c73e 100644 --- a/tasks/prerequisites.yml +++ b/tasks/prerequisites.yml @@ -23,3 +23,14 @@ owner: "{{ renew_vault_certificates_vault_user }}" group: "{{ renew_vault_certificates_vault_group }}" mode: '0755' + +- name: "Ensure certificate/key directory(ies) exist(s)" + ansible.builtin.file: + path: "{{item | dirname }}" + state: directory + owner: "{{ renew_vault_certificates_vault_user }}" + group: "{{ renew_vault_certificates_vault_group }}" + mode: '0755' + loop: + - "{{ renew_vault_certificates_cert_dest }}" + - "{{ renew_vault_certificates_key_dest }}"