--- - name: Ansible-borg-server-playbook hosts: nodes pre_tasks: - name: Load secrets ansible.builtin.include_vars: file: "{{ inventory_dir }}/secrets/{{ inventory_hostname }}.yml" tags: - always - name: Install nfs-common ansible.builtin.package: name: nfs-common - name: Add repo mount ansible.posix.mount: src: 10.23.0.11:/media/big_data/Infra/borg path: "{{ pool }}" opts: rw,sync,hard state: mounted fstype: nfs roles: - role: ansible-borg-server-role