From e99228112225c80ae70dba273377a0348de008da Mon Sep 17 00:00:00 2001 From: Valentin Gologuzov Date: Thu, 28 May 2015 18:35:08 +0200 Subject: [PATCH] [copr][backend] bug in provision build pb --- .../files/provision/provision_builder_tasks.yml | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/roles/copr/backend/files/provision/provision_builder_tasks.yml b/roles/copr/backend/files/provision/provision_builder_tasks.yml index f2700cb305..da04a797b4 100644 --- a/roles/copr/backend/files/provision/provision_builder_tasks.yml +++ b/roles/copr/backend/files/provision/provision_builder_tasks.yml @@ -35,17 +35,24 @@ with_items: - site-defaults.cfg -- name: "fix mock configs to use nearest mirror" - # Affects only some fedora configs ... repo urls are tricky. TODO: add for epel - command: "ls -1 /etc/mock/fedora\*.cfg" - register: mock_fedora_configs_to_patch +# TODO: file globs or ansible escaping works strange, now using predefined file location +#- name: "fix mock configs to use nearest mirror" +# # Affects only some fedora configs ... repo urls are tricky. TODO: add for epel +# shell: "ls -1 /etc/mock/fedora*.cfg" +# register: mock_fedora_configs_to_patch - name: "patch mock.cfg" replace: > dest={{ item }} regexp='^metalink=https://mirrors.fedoraproject.org/metalink\?repo=updates-released-f\$releasever&arch=\$basearch' replace='baseurl=http://infrastructure.fedoraproject.org/pub/fedora/linux/updates/$releasever/$basearch/' - with_items: mock_fedora_configs_to_patch.stdout_lines + with_items: #mock_fedora_configs_to_patch.stdout_lines + - /etc/mock/fedora-20-i386.cfg + - /etc/mock/fedora-20-x86_64.cfg + - /etc/mock/fedora-21-i386.cfg + - /etc/mock/fedora-21-x86_64.cfg + - /etc/mock/fedora-22-i386.cfg + - /etc/mock/fedora-22-x86_64.cfg # ansible doesn't support simultaneously usage of async and with_* options