From 8c31bba6f4b3dcfb1ba8c539dd215953ba41be11 Mon Sep 17 00:00:00 2001 From: Tomas Krizek Date: Mon, 17 Aug 2020 14:28:43 +0200 Subject: [PATCH] distro/tests: fix file permissions set by ansible Ansible switched default file perm to 600 from more permissive 666. Add file mode explicitly to avoid issues. --- distro/tests/ansible-roles/knot_resolver/tasks/test_doh.yaml | 1 + distro/tests/ansible-roles/obs_repos/tasks/CentOS.yaml | 1 + distro/tests/ansible-roles/obs_repos/tasks/Debian.yaml | 1 + distro/tests/ansible-roles/obs_repos/tasks/Fedora.yaml | 1 + 4 files changed, 4 insertions(+) diff --git a/distro/tests/ansible-roles/knot_resolver/tasks/test_doh.yaml b/distro/tests/ansible-roles/knot_resolver/tasks/test_doh.yaml index fde7b5cdc..2c200e178 100644 --- a/distro/tests/ansible-roles/knot_resolver/tasks/test_doh.yaml +++ b/distro/tests/ansible-roles/knot_resolver/tasks/test_doh.yaml @@ -5,4 +5,5 @@ url: https://127.0.0.1:44353/doh?dns=1Y0BAAABAAAAAAAACWxvY2FsaG9zdAAAAQAB sha256sum: e5c2710e6ecb78c089ab608ad5861b87be0d1c623c4d58b4eee3b21c06aa2008 dest: /tmp/doh_test + mode: 0644 validate_certs: false diff --git a/distro/tests/ansible-roles/obs_repos/tasks/CentOS.yaml b/distro/tests/ansible-roles/obs_repos/tasks/CentOS.yaml index 10203d427..fecfbeaaf 100644 --- a/distro/tests/ansible-roles/obs_repos/tasks/CentOS.yaml +++ b/distro/tests/ansible-roles/obs_repos/tasks/CentOS.yaml @@ -9,4 +9,5 @@ get_url: url: "{{ obs_repofile_url }}" dest: /etc/yum.repos.d/home:CZ-NIC:{{ item }}.repo + mode: 0644 with_items: "{{ repos }}" diff --git a/distro/tests/ansible-roles/obs_repos/tasks/Debian.yaml b/distro/tests/ansible-roles/obs_repos/tasks/Debian.yaml index 78ce9544c..6220f8955 100644 --- a/distro/tests/ansible-roles/obs_repos/tasks/Debian.yaml +++ b/distro/tests/ansible-roles/obs_repos/tasks/Debian.yaml @@ -4,6 +4,7 @@ get_url: url: https://gitlab.nic.cz/knot/knot-resolver-release/raw/master/cznic-obs.gpg.asc dest: /etc/apt/trusted.gpg.d/cznic-obs.gpg.asc + mode: 0644 - name: Add OBS repo(s) apt_repository: diff --git a/distro/tests/ansible-roles/obs_repos/tasks/Fedora.yaml b/distro/tests/ansible-roles/obs_repos/tasks/Fedora.yaml index 60e8835e7..520e057c2 100644 --- a/distro/tests/ansible-roles/obs_repos/tasks/Fedora.yaml +++ b/distro/tests/ansible-roles/obs_repos/tasks/Fedora.yaml @@ -4,4 +4,5 @@ get_url: url: "{{ obs_repofile_url }}" dest: "/etc/yum.repos.d/home:CZ-NIC:{{ item }}.repo" + mode: 0644 with_items: "{{ repos }}" -- 2.47.2