diff --git a/ansible/roles/fix_centos_repo/tasks/main.yaml b/ansible/roles/fix_centos_repo/tasks/main.yaml index 07ac57b82fc54caefe8e133cff91a7211dfd3f2e..983a86d29ceb2ae74917be3bad856c15554f6e78 100644 --- a/ansible/roles/fix_centos_repo/tasks/main.yaml +++ b/ansible/roles/fix_centos_repo/tasks/main.yaml @@ -1,11 +1,15 @@ --- +- name: Get CentOS repo files + shell: ls /etc/yum.repos.d/CentOS-* + register: repo_files + - name: Remove mirrorlist from CentOS repo files ansible.builtin.replace: path: "{{ item }}" regexp: '^mirrorlist' replace: '#mirrorlist' backup: yes - with_fileglob: '/etc/yum.repos.d/CentOS-*.repo' + with_items: "{{ repo_files.stdout_lines }}" - name: Use vault baseurl to CentOS repo files ansible.builtin.replace: @@ -13,4 +17,4 @@ regexp: '^#baseurl=http://mirror.centos.org' replace: 'baseurl=http://vault.centos.org' backup: yes - with_fileglob: '/etc/yum.repos.d/CentOS-*.repo' + with_items: "{{ repo_files.stdout_lines }}"