]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/suites/rados/cephadm: Add 20.04 podman:testing
authorSebastian Wagner <sebastian.wagner@suse.com>
Thu, 11 Feb 2021 15:01:57 +0000 (16:01 +0100)
committerSage Weil <sage@newdream.net>
Fri, 5 Mar 2021 14:52:59 +0000 (08:52 -0600)
make sure next podman versions aren't breaking cephadm

Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
(cherry picked from commit 2216350b567102db4ab80dc42dfff9dced2b9740)

qa/distros/all/ubuntu_20.04_podman_testing.yaml [new file with mode: 0644]
qa/suites/rados/cephadm/smoke/distro/ubuntu_20.04_podman_testing.yaml [new symlink]
qa/suites/rados/cephadm/with-work/distro/ubuntu_20.04_podman_testing.yaml [new symlink]
qa/suites/rados/cephadm/workunits/distro/ubuntu_20.04_podman_testing.yaml [new symlink]

diff --git a/qa/distros/all/ubuntu_20.04_podman_testing.yaml b/qa/distros/all/ubuntu_20.04_podman_testing.yaml
new file mode 100644 (file)
index 0000000..5656703
--- /dev/null
@@ -0,0 +1,12 @@
+os_type: ubuntu
+os_version: "20.04"
+
+# feel free to remove this test, if Kubic project is no longer maintained.
+tasks:
+- exec:
+    all:
+    - curl -L https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/testing/xUbuntu_20.04/Release.key | sudo apt-key add -
+    - echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/testing/xUbuntu_20.04/ /" | sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:testing.list
+    - sudo apt update
+    - sudo apt -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install podman
+    - echo -e "[[registry]]\nlocation = 'docker.io'\n\n[[registry.mirror]]\nlocation='docker-mirror.front.sepia.ceph.com:5000'\n" | sudo tee /etc/containers/registries.conf
diff --git a/qa/suites/rados/cephadm/smoke/distro/ubuntu_20.04_podman_testing.yaml b/qa/suites/rados/cephadm/smoke/distro/ubuntu_20.04_podman_testing.yaml
new file mode 120000 (symlink)
index 0000000..7391f89
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/all/ubuntu_20.04_podman_testing.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm/with-work/distro/ubuntu_20.04_podman_testing.yaml b/qa/suites/rados/cephadm/with-work/distro/ubuntu_20.04_podman_testing.yaml
new file mode 120000 (symlink)
index 0000000..7391f89
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/all/ubuntu_20.04_podman_testing.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm/workunits/distro/ubuntu_20.04_podman_testing.yaml b/qa/suites/rados/cephadm/workunits/distro/ubuntu_20.04_podman_testing.yaml
new file mode 120000 (symlink)
index 0000000..7391f89
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/all/ubuntu_20.04_podman_testing.yaml
\ No newline at end of file