From bafdab171dfb3aed9d781e6a8505e1fd99864704 Mon Sep 17 00:00:00 2001 From: wangxiyuan Date: Mon, 8 Aug 2022 11:01:54 +0800 Subject: Upgrade openEuler Distro openEuler 20.03 LTS SP2 is out of date. This patch: 1. Upgrade openEuler to 22.03 TLS for host OS. 2. Switch guest OS from centOS 8 to ubuntu Change-Id: If2ff036e965def141f67240945802611e1f4dc4e --- tests/pre.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'tests/pre.yml') diff --git a/tests/pre.yml b/tests/pre.yml index def38158a..75d12d14e 100644 --- a/tests/pre.yml +++ b/tests/pre.yml @@ -106,12 +106,10 @@ # 1. iptables-legacy is used by default. # 2. NTP sync doesn't work by default. - block: - # The CentOS Stream 8 in container uses iptables-nft while the host - # openEuler uses iptables-legacy by default. We should update openEuler - # to keep iptables the same. - # Ubuntu 20.04 container OS uses iptables-legacy by default. It works - # well on openEuler. - - name: Set iptables from legacy to nft for centos stream container + # The Ubuntu 22.04 in container uses iptables-nft while the host + # openEuler 22.03 uses iptables-legacy by default. We should update + # openEuler to keep iptables the same. + - name: Set iptables from legacy to nft for container shell: cmd: | dnf install -y iptables-nft @@ -119,10 +117,14 @@ iptables-nft-restore < iptables.txt update-alternatives --set iptables /usr/sbin/iptables-nft become: true - when: base_distro == 'centos' # The command `timedatectl status` always times out if the command # `timedatectl show-timesync` is not run first. + - name: Install systemd-timesyncd + package: + name: systemd-timesyncd + state: present + become: True - name: Let ntp service work shell: timedatectl show-timesync become: true -- cgit v1.2.3