summaryrefslogtreecommitdiffstats
path: root/roles/copr/backend/files/provision
diff options
context:
space:
mode:
authorMiroslav Suchý <msuchy@redhat.com>2016-08-16 12:32:32 +0200
committerMiroslav Suchý <msuchy@redhat.com>2016-08-16 12:32:39 +0200
commitf2413bea1401d24fe9371946fd837773986d69d5 (patch)
treea2ca64504f34f0b1c1158d728d5997afb0689a38 /roles/copr/backend/files/provision
parent13f9b15eb179a6c14793e50ed10031a98f538db3 (diff)
downloadansible-f2413bea1401d24fe9371946fd837773986d69d5.tar.gz
ansible-f2413bea1401d24fe9371946fd837773986d69d5.tar.xz
ansible-f2413bea1401d24fe9371946fd837773986d69d5.zip
copr: patch all part of mock.cfg, not just updates
Diffstat (limited to 'roles/copr/backend/files/provision')
-rw-r--r--roles/copr/backend/files/provision/provision_builder_tasks.yml22
1 files changed, 21 insertions, 1 deletions
diff --git a/roles/copr/backend/files/provision/provision_builder_tasks.yml b/roles/copr/backend/files/provision/provision_builder_tasks.yml
index a1eaf1416..5e62ed864 100644
--- a/roles/copr/backend/files/provision/provision_builder_tasks.yml
+++ b/roles/copr/backend/files/provision/provision_builder_tasks.yml
@@ -60,7 +60,7 @@
# shell: "ls -1 /etc/mock/fedora*.cfg"
# register: mock_fedora_configs_to_patch
-- name: "patch mock.cfg"
+- name: "patch mock.cfg (updates)"
replace: >
dest={{ item }}
regexp='^metalink=https://mirrors.fedoraproject.org/metalink\?repo=updates-released-f\$releasever&arch=\$basearch'
@@ -70,6 +70,26 @@
- /etc/mock/fedora-22-x86_64.cfg
- /etc/mock/fedora-23-i386.cfg
- /etc/mock/fedora-23-x86_64.cfg
+ - /etc/mock/fedora-24-i386.cfg
+ - /etc/mock/fedora-24-x86_64.cfg
+ - /etc/mock/fedora-25-i386.cfg
+ - /etc/mock/fedora-25-x86_64.cfg
+
+- name: "patch mock.cfg (main)"
+ replace: >
+ dest={{ item }}
+ regexp='^metalink=https://mirrors.fedoraproject.org/metalink\?repo=fedora-f\$releasever&arch=\$basearch'
+ replace='baseurl=http://infrastructure.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/'
+ with_items: #mock_fedora_configs_to_patch.stdout_lines
+ - /etc/mock/fedora-22-i386.cfg
+ - /etc/mock/fedora-22-x86_64.cfg
+ - /etc/mock/fedora-23-i386.cfg
+ - /etc/mock/fedora-23-x86_64.cfg
+ - /etc/mock/fedora-24-i386.cfg
+ - /etc/mock/fedora-24-x86_64.cfg
+ - /etc/mock/fedora-25-i386.cfg
+ - /etc/mock/fedora-25-x86_64.cfg
+
# ansible doesn't support simultaneously usage of async and with_* options