diff --git a/inventory/group_vars/copr b/inventory/group_vars/copr index b455225ec7..d691316077 100644 --- a/inventory/group_vars/copr +++ b/inventory/group_vars/copr @@ -13,4 +13,4 @@ backend_base_url: "https://copr-be.cloud.fedoraproject.org" postfix_maincf: "postfix/main.cf/main.cf.copr" frontend_base_url: "https://copr.fedoraproject.org" -dist_git_base_url: "http//copr-dist-git.fedorainfracloud.org" +dist_git_base_url: "copr-dist-git.fedorainfracloud.org" diff --git a/inventory/group_vars/copr-stg b/inventory/group_vars/copr-stg index 83aac30c25..d1d01953df 100644 --- a/inventory/group_vars/copr-stg +++ b/inventory/group_vars/copr-stg @@ -14,4 +14,4 @@ backend_base_url: "http://copr-be-dev.cloud.fedoraproject.org" postfix_maincf: "postfix/main.cf/main.cf.copr" frontend_base_url: "http://copr-fe-dev.cloud.fedoraproject.org" -dist_git_base_url: "http//copr-dist-git-dev.fedorainfracloud.org" +dist_git_base_url: "copr-dist-git-dev.fedorainfracloud.org" diff --git a/roles/copr/backend/files/provision/provision_builder_tasks.yml b/roles/copr/backend/files/provision/provision_builder_tasks.yml index c280c9646b..c56d49369e 100644 --- a/roles/copr/backend/files/provision/provision_builder_tasks.yml +++ b/roles/copr/backend/files/provision/provision_builder_tasks.yml @@ -32,6 +32,8 @@ - glib2 - ca-certificates +- copy: src=files/fedpkg-copr.conf dest=/etc/rpkg/fedpkg-copr.conf + - name: put updated mock configs into /etc/mock template: src=files/mock/{{ item }} dest=/etc/mock with_items: diff --git a/roles/copr/backend/tasks/main.yml b/roles/copr/backend/tasks/main.yml index 0142aa0667..eebc31a1f8 100644 --- a/roles/copr/backend/tasks/main.yml +++ b/roles/copr/backend/tasks/main.yml @@ -124,6 +124,9 @@ tags: - provision_config +- name: put fedpkg-copr.conf into the provision files + template: src="provision/fedpkg-copr.conf" dest="/home/copr/provision/files/fedpkg-copr.conf" owner=copr group=copr + - name: testing fixture copy: dest="/home/copr/cloud/ec2rc.variable" content="" when: devel diff --git a/roles/copr/backend/templates/provision/fedpkg-copr.conf b/roles/copr/backend/templates/provision/fedpkg-copr.conf new file mode 100644 index 0000000000..5a13ca7ba7 --- /dev/null +++ b/roles/copr/backend/templates/provision/fedpkg-copr.conf @@ -0,0 +1,10 @@ +[fedpkg-copr] +lookaside = http://{{ dist_git_base_url }}/repo/pkgs +lookasidehash = md5 +lookaside_cgi = http://{{ dist_git_base_url }}/repo/pkgs/upload.cgi +gitbaseurl = ssh://%(user)s@{{ dist_git_base_url }}/%(module)s +anongiturl = git://{{ dist_git_base_url }}/%(module)s +tracbaseurl = https://%(user)s:%(password)s@fedorahosted.org/rel-eng/login/xmlrpc +branchre = f\d$|f\d\d$|el\d$|olpc\d$|master$ +kojiconfig = /etc/koji.conf +build_client = koji