From ec6a502cdbc0ebbe57a4cbfc2729e04a775002f7 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 16 Nov 2021 09:49:14 -0600 Subject: [PATCH] qa/distros/container-hosts: add collection of container targets Signed-off-by: Sage Weil --- qa/distros/.qa | 1 + qa/distros/container-hosts/.qa | 1 + .../centos_8.2_container_tools_3.0.yaml | 14 ++++++++++++++ .../centos_8.3_container_tools_3.0.yaml | 14 ++++++++++++++ .../centos_8.stream_container_tools.yaml | 14 ++++++++++++++ .../rhel_8.4_container_tools_3.0.yaml | 13 +++++++++++++ .../rhel_8.4_container_tools_rhel8.yaml | 13 +++++++++++++ qa/distros/container-hosts/ubuntu_20.04.yaml | 2 ++ 8 files changed, 72 insertions(+) create mode 120000 qa/distros/.qa create mode 120000 qa/distros/container-hosts/.qa create mode 100644 qa/distros/container-hosts/centos_8.2_container_tools_3.0.yaml create mode 100644 qa/distros/container-hosts/centos_8.3_container_tools_3.0.yaml create mode 100644 qa/distros/container-hosts/centos_8.stream_container_tools.yaml create mode 100644 qa/distros/container-hosts/rhel_8.4_container_tools_3.0.yaml create mode 100644 qa/distros/container-hosts/rhel_8.4_container_tools_rhel8.yaml create mode 100644 qa/distros/container-hosts/ubuntu_20.04.yaml diff --git a/qa/distros/.qa b/qa/distros/.qa new file mode 120000 index 00000000000..a96aa0ea9d8 --- /dev/null +++ b/qa/distros/.qa @@ -0,0 +1 @@ +.. \ No newline at end of file diff --git a/qa/distros/container-hosts/.qa b/qa/distros/container-hosts/.qa new file mode 120000 index 00000000000..fea2489fdf6 --- /dev/null +++ b/qa/distros/container-hosts/.qa @@ -0,0 +1 @@ +../.qa \ No newline at end of file diff --git a/qa/distros/container-hosts/centos_8.2_container_tools_3.0.yaml b/qa/distros/container-hosts/centos_8.2_container_tools_3.0.yaml new file mode 100644 index 00000000000..6d27d157b16 --- /dev/null +++ b/qa/distros/container-hosts/centos_8.2_container_tools_3.0.yaml @@ -0,0 +1,14 @@ +os_type: centos +os_version: "8.2" +overrides: + selinux: + whitelist: + - scontext=system_u:system_r:logrotate_t:s0 + +tasks: +- pexec: + all: + - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup + - sudo dnf -y module reset container-tools + - sudo dnf -y module install container-tools:3.0 + - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf diff --git a/qa/distros/container-hosts/centos_8.3_container_tools_3.0.yaml b/qa/distros/container-hosts/centos_8.3_container_tools_3.0.yaml new file mode 100644 index 00000000000..e2cad5e20ab --- /dev/null +++ b/qa/distros/container-hosts/centos_8.3_container_tools_3.0.yaml @@ -0,0 +1,14 @@ +os_type: centos +os_version: "8.3" +overrides: + selinux: + whitelist: + - scontext=system_u:system_r:logrotate_t:s0 + +tasks: +- pexec: + all: + - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup + - sudo dnf -y module reset container-tools + - sudo dnf -y module install container-tools:3.0 + - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf diff --git a/qa/distros/container-hosts/centos_8.stream_container_tools.yaml b/qa/distros/container-hosts/centos_8.stream_container_tools.yaml new file mode 100644 index 00000000000..4a9578e60d4 --- /dev/null +++ b/qa/distros/container-hosts/centos_8.stream_container_tools.yaml @@ -0,0 +1,14 @@ +os_type: centos +os_version: "8.stream" +overrides: + selinux: + whitelist: + - scontext=system_u:system_r:logrotate_t:s0 + +tasks: +- pexec: + all: + - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup + - sudo dnf -y module reset container-tools + - sudo dnf -y module install container-tools + - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf diff --git a/qa/distros/container-hosts/rhel_8.4_container_tools_3.0.yaml b/qa/distros/container-hosts/rhel_8.4_container_tools_3.0.yaml new file mode 100644 index 00000000000..a01eec95228 --- /dev/null +++ b/qa/distros/container-hosts/rhel_8.4_container_tools_3.0.yaml @@ -0,0 +1,13 @@ +os_type: rhel +os_version: "8.4" +overrides: + selinux: + whitelist: + - scontext=system_u:system_r:logrotate_t:s0 +tasks: +- pexec: + all: + - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup + - sudo dnf -y module reset container-tools + - sudo dnf -y module install container-tools:3.0 + - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf diff --git a/qa/distros/container-hosts/rhel_8.4_container_tools_rhel8.yaml b/qa/distros/container-hosts/rhel_8.4_container_tools_rhel8.yaml new file mode 100644 index 00000000000..fdce9e83749 --- /dev/null +++ b/qa/distros/container-hosts/rhel_8.4_container_tools_rhel8.yaml @@ -0,0 +1,13 @@ +os_type: rhel +os_version: "8.4" +overrides: + selinux: + whitelist: + - scontext=system_u:system_r:logrotate_t:s0 +tasks: +- pexec: + all: + - sudo cp /etc/containers/registries.conf /etc/containers/registries.conf.backup + - sudo dnf -y module reset container-tools + - sudo dnf -y module install container-tools:rhel8 + - sudo cp /etc/containers/registries.conf.backup /etc/containers/registries.conf diff --git a/qa/distros/container-hosts/ubuntu_20.04.yaml b/qa/distros/container-hosts/ubuntu_20.04.yaml new file mode 100644 index 00000000000..f2039823003 --- /dev/null +++ b/qa/distros/container-hosts/ubuntu_20.04.yaml @@ -0,0 +1,2 @@ +os_type: ubuntu +os_version: "20.04" -- 2.39.5