From 8a5dada49739c4e512a70e6d40433f9b0ba31dde Mon Sep 17 00:00:00 2001 From: jaydee Date: Wed, 25 Feb 2026 22:20:47 +0100 Subject: [PATCH] build --- roles/mirror_repo/tasks/main.yml | 35 ++++++++++++++++++++++---------- 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/roles/mirror_repo/tasks/main.yml b/roles/mirror_repo/tasks/main.yml index cdd41c1..7910415 100644 --- a/roles/mirror_repo/tasks/main.yml +++ b/roles/mirror_repo/tasks/main.yml @@ -11,19 +11,32 @@ when: ansible_facts.architecture is not defined - - name: Disable mirrorlist in baseos - ansible.builtin.ini_file: - path: /etc/yum.repos.d/rocky.repo - section: baseos - option: mirrorlist - state: absent + # - name: Disable mirrorlist in baseos + # ansible.builtin.ini_file: + # path: /etc/yum.repos.d/rocky.repo + # section: baseos + # option: mirrorlist + # state: in - - name: Set BaseOS baseurl - ansible.builtin.ini_file: + # - name: Set BaseOS baseurl + # ansible.builtin.ini_file: + # path: /etc/yum.repos.d/rocky.repo + # section: baseos + # option: baseurl + # value: "{{ mirror_url }}/baseos/" + - name: Comment mirrorlist in [baseos] + replace: path: /etc/yum.repos.d/rocky.repo - section: baseos - option: baseurl - value: "{{ mirror_url }}/baseos/" + regexp: '(^\[baseos\][^\[]*?)^mirrorlist=' + replace: '\1#mirrorlist=' + multiline: yes + + - name: Comment mirrorlist in [appstream] + replace: + path: /etc/yum.repos.d/rocky.repo + regexp: '(^\[appstream\][^\[]*?)^mirrorlist=' + replace: '\1#mirrorlist=' + multiline: yes - name: Disable mirrorlist in appstream ansible.builtin.ini_file: