diff --git a/shared/templates/file_groupowner/ansible.template b/shared/templates/file_groupowner/ansible.template index 8e8bbde440c0..316b89f34f72 100644 --- a/shared/templates/file_groupowner/ansible.template +++ b/shared/templates/file_groupowner/ansible.template @@ -24,6 +24,7 @@ file: path: "{{ item.path }}" group: "{{{ FILEGID }}}" + state: file when: item.gid != {{{ FILEGID }}} with_items: - "{{ files_found.files }}" diff --git a/shared/templates/file_owner/ansible.template b/shared/templates/file_owner/ansible.template index a0d6c51c6139..bf36faca54c7 100644 --- a/shared/templates/file_owner/ansible.template +++ b/shared/templates/file_owner/ansible.template @@ -24,6 +24,7 @@ file: path: "{{ item.path }}" owner: "{{{ FILEUID }}}" + state: file when: item.uid != {{{ FILEUID }}} with_items: - "{{ files_found.files }}" diff --git a/shared/templates/file_permissions/ansible.template b/shared/templates/file_permissions/ansible.template index 4570ace9471d..80753f4fcf4c 100644 --- a/shared/templates/file_permissions/ansible.template +++ b/shared/templates/file_permissions/ansible.template @@ -24,6 +24,7 @@ file: path: "{{ item.path }}" mode: "{{{ FILEMODE }}}" + state: file when: item.mode != '{{{ FILEMODE}}}' with_items: - "{{ files_found.files }}"