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: