From c75e9e707aa800cdd3ba64d2c390688d3ddc68f0 Mon Sep 17 00:00:00 2001 From: vincent Date: Sun, 10 Mar 2024 14:37:00 +0100 Subject: [PATCH] fix: staging nas bind --- ansible/playbooks/nas.yml | 1 + ansible/playbooks/tasks/NasBind.yml | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/ansible/playbooks/nas.yml b/ansible/playbooks/nas.yml index a07cfde..7a3d0a9 100644 --- a/ansible/playbooks/nas.yml +++ b/ansible/playbooks/nas.yml @@ -15,6 +15,7 @@ path: "{{ nas_bind_target }}/nomad/{{ item.name }}" owner: "{{ item.owner }}" state: directory + become: true loop: "{{ NAS_nomad_folder }}" roles: - role: ansible-role-nut diff --git a/ansible/playbooks/tasks/NasBind.yml b/ansible/playbooks/tasks/NasBind.yml index b6c04fd..3d917a1 100644 --- a/ansible/playbooks/tasks/NasBind.yml +++ b/ansible/playbooks/tasks/NasBind.yml @@ -3,6 +3,11 @@ path: "{{ item.dest }}" state: directory become: true +- name: Ensure source NFS directory exist + ansible.builtin.file: + path: "{{ item.source }}" + state: directory + become: true - name: Bind NAS export ansible.posix.mount: path: "{{ item.dest }}"