diff --git a/roles/copr/backend/files/yum/_copr_@modularity-modulemd.custom.repo b/roles/copr/backend/files/yum/_copr_@modularity-modulemd.custom.repo new file mode 100644 index 0000000000..3799020ba4 --- /dev/null +++ b/roles/copr/backend/files/yum/_copr_@modularity-modulemd.custom.repo @@ -0,0 +1,12 @@ +[group_modularity-modulemd_custom] +name=Copr Modularity repo +failovermethod=priority +baseurl=file:///var/lib/copr/public_html/results/@modularity/modulemd/fedora-$releasever-x86_64/ + http://209.132.184.48/results/@modularity/modulemd/fedora-$releasever-x86_64/ + https://copr-be.cloud.fedoraproject.org/results/@modularity/modulemd/fedora-$releasever-x86_64/ + http://172.25.32.109/results/@modularity/modulemd/fedora-$releasever-x86_64/ + +gpgcheck=1 +gpgkey=https://copr-be.cloud.fedoraproject.org/results/@modularity/modulemd/pubkey.gpg +enabled=1 +skip_if_unavailable=1 diff --git a/roles/copr/backend/tasks/main.yml b/roles/copr/backend/tasks/main.yml index 5fc1d4ef13..b9fd597528 100644 --- a/roles/copr/backend/tasks/main.yml +++ b/roles/copr/backend/tasks/main.yml @@ -5,6 +5,11 @@ - name: setup networking include: "network.yml" +- name: install copr modularity repofile + copy: src="yum/_copr_@modularity-modulemd.custom.repo" dest="/etc/yum.repos.d/_copr_@modularity-modulemd.custom.repo" + tags: + - config + # BZ 1241507 - name: install copr-backend shell: yum-deprecated install -y copr-backend || yum install -y copr-backend