From e3ae31236a958a634b65ef9ec676e2eaab0708be Mon Sep 17 00:00:00 2001 From: Sven Nierlein Date: Wed, 3 Jul 2024 09:30:30 +0200 Subject: [PATCH] tests: switch centos7 machines to vault.centos.org --- t/scenarios/_common/ansible/roles/common/tasks/main.yml | 7 +++++++ .../_common/ansible/roles/thruk_developer/tasks/main.yml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/t/scenarios/_common/ansible/roles/common/tasks/main.yml b/t/scenarios/_common/ansible/roles/common/tasks/main.yml index fea256973..ab716a82b 100644 --- a/t/scenarios/_common/ansible/roles/common/tasks/main.yml +++ b/t/scenarios/_common/ansible/roles/common/tasks/main.yml @@ -2,6 +2,13 @@ shell: "yum clean all || :" - name: "apt update" shell: "apt update || :" +- name: "switch centos 7 to vault.centos.org" + shell: | + sed -i -e 's%mirror.centos.org%vault.centos.org%g' /etc/yum.repos.d/CentOS-Base.repo + sed -i -e 's%^mirrorlist=%#mirrorlist=%g' /etc/yum.repos.d/CentOS-Base.repo + sed -i -e 's%^#baseurl=%baseurl=%g' /etc/yum.repos.d/CentOS-Base.repo + when: ansible_distribution_major_version|int == 7 + - name: "run set_admin_password" shell: "! test -x /omd/sites/{{site}}/bin/set_admin_password || sudo su - {{ site }} -c 'set_admin_password omd'" - name: "stop site" diff --git a/t/scenarios/_common/ansible/roles/thruk_developer/tasks/main.yml b/t/scenarios/_common/ansible/roles/thruk_developer/tasks/main.yml index 339a8bb70..0246c97c1 100644 --- a/t/scenarios/_common/ansible/roles/thruk_developer/tasks/main.yml +++ b/t/scenarios/_common/ansible/roles/thruk_developer/tasks/main.yml @@ -19,7 +19,7 @@ vars: package: - glibc-langpack-en - when: not locale_path.stat.exists and ansible_distribution_version|int >= 8 + when: not locale_path.stat.exists and ansible_distribution_major_version|int >= 8 - name: "install File::ChangeNotify" shell: "sudo su - {{ site }} -c 'cpanm -n File::ChangeNotify'"