From 7888cee8528feb969f2948687aaf5d24e8479b9e Mon Sep 17 00:00:00 2001 From: "martin.fencl" Date: Sun, 9 Aug 2026 10:55:39 +0200 Subject: [PATCH] fix: update directory permissions and ownership for Minecraft deployment tasks --- update_minecraft.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/update_minecraft.yml b/update_minecraft.yml index f901914..831c753 100644 --- a/update_minecraft.yml +++ b/update_minecraft.yml @@ -25,15 +25,21 @@ tasks: - name: Ensure remote base directory exists + become: true ansible.builtin.file: path: "{{ compose_remote_base }}" state: directory + owner: "{{ ansible_user }}" + group: "{{ ansible_user }}" mode: "0755" - name: Ensure remote env directory exists + become: true ansible.builtin.file: path: "{{ compose_remote_base }}/env" state: directory + owner: "{{ ansible_user }}" + group: "{{ ansible_user }}" mode: "0755" - name: Fail if persistent Minecraft env file is missing @@ -67,14 +73,18 @@ mode: "0644" - name: Recreate remote compose directory + become: true ansible.builtin.file: path: "{{ compose_remote_dir }}" state: absent - name: Ensure remote compose directory exists + become: true ansible.builtin.file: path: "{{ compose_remote_dir }}" state: directory + owner: "{{ ansible_user }}" + group: "{{ ansible_user }}" mode: "0755" - name: Extract archive on remote host