From 66ca351e2e43eeff476ffd19f4f81c388ed29dcf Mon Sep 17 00:00:00 2001 From: Bradley Bickford Date: Tue, 19 Nov 2024 17:37:15 -0500 Subject: [PATCH] More experimentation with make_lvm_mount --- playbooks/roles/make_lvm_mount/tasks/main.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/playbooks/roles/make_lvm_mount/tasks/main.yml b/playbooks/roles/make_lvm_mount/tasks/main.yml index f740260..ccfcf3e 100644 --- a/playbooks/roles/make_lvm_mount/tasks/main.yml +++ b/playbooks/roles/make_lvm_mount/tasks/main.yml @@ -31,7 +31,14 @@ path: "{{ item.name }}" src: "/dev/mapper/{{ vg_name }}-{{ item.lv }}" fstype: xfs - opts: "defaults,user" state: mounted loop: "{{ directories }}" +- name: Ensure data directories have the right permissions + ansible.builtin.file: + path: "{{ item.name }}" + state: directory + owner: "{{ item.owner }}" + group: "{{ item.group }}" + mode: "{{ item.mode }}" + loop: "{{ directories }}" \ No newline at end of file