diff --git a/contrib/ci-workers/ansible.cfg b/contrib/ci-workers/ansible.cfg new file mode 100644 index 000000000..c58fea3c0 --- /dev/null +++ b/contrib/ci-workers/ansible.cfg @@ -0,0 +1,2 @@ +[ssh_connection] +pipelining = True diff --git a/contrib/ci-workers/unix.yml b/contrib/ci-workers/unix.yml index 42bcaafc2..ad78f7914 100644 --- a/contrib/ci-workers/unix.yml +++ b/contrib/ci-workers/unix.yml @@ -99,14 +99,18 @@ - name: Set admin details for Buildbot worker copy: content: "{{ buildbot_worker_admin }}" - dest: "~/{{ buildbot_worker_name }}/info/admin" - become_user: "{{ buildbot_worker_user }}" + dest: "~{{ buildbot_worker_user }}/{{ buildbot_worker_name }}/info/admin" + owner: "{{ buildbot_worker_user }}" + group: "{{ buildbot_worker_user }}" + mode: "0644" - name: Set host details for Buildbot worker template: src: "{{ buildbot_worker_host_template }}" - dest: "~/{{ buildbot_worker_name }}/info/host" - become_user: "{{ buildbot_worker_user }}" + dest: "~{{ buildbot_worker_user }}/{{ buildbot_worker_name }}/info/host" + owner: "{{ buildbot_worker_user }}" + group: "{{ buildbot_worker_user }}" + mode: "0644" - name: Copy Buildbot worker systemd service unit template: