From bf7509598ee82b27794caaf3eb1c78802786662e Mon Sep 17 00:00:00 2001
From: Bo-Chun Louis Chen <louistw@uab.edu>
Date: Mon, 8 Jul 2024 14:47:00 -0500
Subject: [PATCH] Update CentOS yum repo to use vault url

---
 ansible/roles/fix_centos_repo/tasks/main.yaml | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 ansible/roles/fix_centos_repo/tasks/main.yaml

diff --git a/ansible/roles/fix_centos_repo/tasks/main.yaml b/ansible/roles/fix_centos_repo/tasks/main.yaml
new file mode 100644
index 0000000..07ac57b
--- /dev/null
+++ b/ansible/roles/fix_centos_repo/tasks/main.yaml
@@ -0,0 +1,16 @@
+---
+- 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'
+
+- name: Use vault baseurl to CentOS repo files
+  ansible.builtin.replace:
+    path: "{{ item }}"
+    regexp: '^#baseurl=http://mirror.centos.org'
+    replace: 'baseurl=http://vault.centos.org'
+    backup: yes
+  with_fileglob: '/etc/yum.repos.d/CentOS-*.repo'
-- 
GitLab