From 2cb47769d956ad04e32b579bb5b1470f84477d08 Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Wed, 14 Aug 2019 17:00:18 +0200 Subject: [PATCH] copr: backend: install .ansible.cfg for copr/resalloc And enforce ansible_python_interpreter = /usr/bin/python3 callback_whitelist = profile_tasks this way. --- roles/copr/backend/files/ansible.cfg | 3 +++ roles/copr/backend/tasks/main.yml | 6 ++++++ roles/copr/backend/tasks/resalloc.yml | 6 ++++++ 3 files changed, 15 insertions(+) create mode 100644 roles/copr/backend/files/ansible.cfg diff --git a/roles/copr/backend/files/ansible.cfg b/roles/copr/backend/files/ansible.cfg new file mode 100644 index 0000000000..2523a2a080 --- /dev/null +++ b/roles/copr/backend/files/ansible.cfg @@ -0,0 +1,3 @@ +[defaults] +ansible_python_interpreter = /usr/bin/python3 +callback_whitelist = profile_tasks diff --git a/roles/copr/backend/tasks/main.yml b/roles/copr/backend/tasks/main.yml index e8b0ad1779..58c64d3f7e 100644 --- a/roles/copr/backend/tasks/main.yml +++ b/roles/copr/backend/tasks/main.yml @@ -158,6 +158,12 @@ tags: - provision_config +- name: install .ansible.cfg for copr user + copy: src=ansible.cfg dest=/home/copr/.ansible.cfg + owner=copr group=copr mode=600 + tags: + - provision_config + - name: put provisioning files synchronize: src="provision/" dest="/home/copr/provision/" tags: diff --git a/roles/copr/backend/tasks/resalloc.yml b/roles/copr/backend/tasks/resalloc.yml index ee8dab18c9..65d4fe37f0 100644 --- a/roles/copr/backend/tasks/resalloc.yml +++ b/roles/copr/backend/tasks/resalloc.yml @@ -31,6 +31,12 @@ become: yes become_user: postgres +- name: install .ansible.cfg for resalloc user + copy: src=ansible.cfg dest=/home/resalloc/.ansible.cfg + owner=resalloc group=resalloc mode=600 + tags: + - provision_config + - name: resalloc, sync copr provisioning files synchronize: src="provision/" dest="/var/lib/resallocserver/provision/" tags: