]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa/distros/container-hosts: add collection of container targets
authorSage Weil <sage@newdream.net>
Tue, 16 Nov 2021 15:49:14 +0000 (09:49 -0600)
committerSage Weil <sage@newdream.net>
Tue, 16 Nov 2021 15:58:23 +0000 (09:58 -0600)
Signed-off-by: Sage Weil <sage@newdream.net>
qa/distros/.qa [new symlink]
qa/distros/container-hosts/.qa [new symlink]
qa/distros/container-hosts/centos_8.2_container_tools_3.0.yaml [new file with mode: 0644]
qa/distros/container-hosts/centos_8.3_container_tools_3.0.yaml [new file with mode: 0644]
qa/distros/container-hosts/centos_8.stream_container_tools.yaml [new file with mode: 0644]
qa/distros/container-hosts/rhel_8.4_container_tools_3.0.yaml [new file with mode: 0644]
qa/distros/container-hosts/rhel_8.4_container_tools_rhel8.yaml [new file with mode: 0644]
qa/distros/container-hosts/ubuntu_20.04.yaml [new file with mode: 0644]

diff --git a/qa/distros/.qa b/qa/distros/.qa
new file mode 120000 (symlink)
index 0000000..a96aa0e
--- /dev/null
@@ -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 (symlink)
index 0000000..fea2489
--- /dev/null
@@ -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 (file)
index 0000000..6d27d15
--- /dev/null
@@ -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 (file)
index 0000000..e2cad5e
--- /dev/null
@@ -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 (file)
index 0000000..4a9578e
--- /dev/null
@@ -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 (file)
index 0000000..a01eec9
--- /dev/null
@@ -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 (file)
index 0000000..fdce9e8
--- /dev/null
@@ -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 (file)
index 0000000..f203982
--- /dev/null
@@ -0,0 +1,2 @@
+os_type: ubuntu
+os_version: "20.04"