From 2216350b567102db4ab80dc42dfff9dced2b9740 Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Thu, 11 Feb 2021 16:01:57 +0100 Subject: [PATCH] qa/suites/rados/cephadm: Add 20.04 podman:testing make sure next podman versions aren't breaking cephadm Signed-off-by: Sebastian Wagner --- qa/distros/all/ubuntu_20.04_podman_testing.yaml | 12 ++++++++++++ .../smoke/distro/ubuntu_20.04_podman_testing.yaml | 1 + .../distro/ubuntu_20.04_podman_testing.yaml | 1 + .../distro/ubuntu_20.04_podman_testing.yaml | 1 + 4 files changed, 15 insertions(+) create mode 100644 qa/distros/all/ubuntu_20.04_podman_testing.yaml create mode 120000 qa/suites/rados/cephadm/smoke/distro/ubuntu_20.04_podman_testing.yaml create mode 120000 qa/suites/rados/cephadm/with-work/distro/ubuntu_20.04_podman_testing.yaml create mode 120000 qa/suites/rados/cephadm/workunits/distro/ubuntu_20.04_podman_testing.yaml 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 index 00000000000..5656703fd3e --- /dev/null +++ b/qa/distros/all/ubuntu_20.04_podman_testing.yaml @@ -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 index 00000000000..7391f894e40 --- /dev/null +++ b/qa/suites/rados/cephadm/smoke/distro/ubuntu_20.04_podman_testing.yaml @@ -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 index 00000000000..7391f894e40 --- /dev/null +++ b/qa/suites/rados/cephadm/with-work/distro/ubuntu_20.04_podman_testing.yaml @@ -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 index 00000000000..7391f894e40 --- /dev/null +++ b/qa/suites/rados/cephadm/workunits/distro/ubuntu_20.04_podman_testing.yaml @@ -0,0 +1 @@ +.qa/distros/all/ubuntu_20.04_podman_testing.yaml \ No newline at end of file -- 2.47.3