Merge "Do not change mode of files recursively"

This commit is contained in:
Zuul 2024-03-22 09:28:38 +00:00 committed by Gerrit Code Review
commit 99499ec289

View File

@ -29,15 +29,15 @@
include_tasks: horizon_post_install_source.yml
when: horizon_install_method == 'source'
# NOTE(noonedeadpunk): change of permission is required for collectstatic and compilemessages
# NOTE(noonedeadpunk): change of ownership is required for collectstatic and compilemessages
- name: Ensure horizon dirs are accessible by user
file:
path: "{{ item.path }}"
state: directory
owner: "{{ horizon_system_user_name }}"
group: "{{ horizon_system_group_name }}"
mode: "0755"
recurse: yes
mode: "{{ item.mode | default(omit) }}"
recurse: "{{ item.recurse | default(True) }}"
with_items:
- { path: "{{ horizon_lib_dir }}", fixup: True }
- { path: "/etc/openstack-dashboard", fixup: "{{ (ansible_facts['os_family'] | lower) == 'redhat' }}" }