From 064d1eee415e930388034fb77f8caa1655aa2a71 Mon Sep 17 00:00:00 2001 From: clime Date: Thu, 26 Apr 2018 14:50:45 +0200 Subject: [PATCH] copr-builder: add default rpkg conf --- .../files/provision/provision_builder_tasks.yml | 3 +++ roles/copr/backend/tasks/main.yml | 5 +++++ roles/copr/backend/templates/provision/rpkg.conf.j2 | 13 +++++++++++++ 3 files changed, 21 insertions(+) create mode 100644 roles/copr/backend/templates/provision/rpkg.conf.j2 diff --git a/roles/copr/backend/files/provision/provision_builder_tasks.yml b/roles/copr/backend/files/provision/provision_builder_tasks.yml index 85dd12c10b..dd50ad55de 100644 --- a/roles/copr/backend/files/provision/provision_builder_tasks.yml +++ b/roles/copr/backend/files/provision/provision_builder_tasks.yml @@ -65,6 +65,9 @@ - name: put copr-rpmbuild configuration file in the right place copy: src=files/main.ini dest=/etc/copr-rpmbuild/main.ini +- name: put rpkg configuration file in the right place + copy: src=files/rpkg.conf dest=/etc/rpkg.conf + - name: mockbuilder user user: name=mockbuilder groups=mock diff --git a/roles/copr/backend/tasks/main.yml b/roles/copr/backend/tasks/main.yml index 639e0431c2..20aa967bd3 100644 --- a/roles/copr/backend/tasks/main.yml +++ b/roles/copr/backend/tasks/main.yml @@ -142,6 +142,11 @@ tags: - provision_config +- name: put rpkg configuration file into the provision subdir + template: src="provision/rpkg.conf.j2" dest="/home/copr/provision/files/rpkg.conf" owner=copr group=copr + tags: + - provision_config + - name: testing fixture copy: dest="/home/copr/cloud/ec2rc.variable" content="" when: devel diff --git a/roles/copr/backend/templates/provision/rpkg.conf.j2 b/roles/copr/backend/templates/provision/rpkg.conf.j2 new file mode 100644 index 0000000000..8d67366405 --- /dev/null +++ b/roles/copr/backend/templates/provision/rpkg.conf.j2 @@ -0,0 +1,13 @@ +[rpkg] +preprocess_spec = True + +# auto-packing is deprecated: +auto_pack = True + +base_output_path = /tmp/rpkg + +[git] +lookaside = https://src.fedoraproject.org/repo/pkgs/%(ns1)s/%(name)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s +lookaside_cgi = https://src.fedoraproject.org/repo/pkgs/upload.cgi +gitbaseurl = ssh://%(user)s@pkgs.fedoraproject.org/%(module)s +anongiturl = https://src.fedoraproject.org/%(module)s