diff options
author | Miroslav Suchý <msuchy@redhat.com> | 2016-08-16 12:32:32 +0200 |
---|---|---|
committer | Miroslav Suchý <msuchy@redhat.com> | 2016-08-16 12:32:39 +0200 |
commit | f2413bea1401d24fe9371946fd837773986d69d5 (patch) | |
tree | a2ca64504f34f0b1c1158d728d5997afb0689a38 | |
parent | 13f9b15eb179a6c14793e50ed10031a98f538db3 (diff) | |
download | ansible-f2413bea1401d24fe9371946fd837773986d69d5.tar.gz ansible-f2413bea1401d24fe9371946fd837773986d69d5.tar.xz ansible-f2413bea1401d24fe9371946fd837773986d69d5.zip |
copr: patch all part of mock.cfg, not just updates
-rw-r--r-- | roles/copr/backend/files/provision/provision_builder_tasks.yml | 22 |
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 |