From: Sebastian Wagner Date: Thu, 11 Feb 2021 15:01:57 +0000 (+0100) Subject: qa/suites/rados/cephadm: Add 20.04 podman:testing X-Git-Tag: v16.2.0~129^2~7 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=13790177e676f8e3c7b4a4ffcce3289a51c2c0a3;p=ceph.git qa/suites/rados/cephadm: Add 20.04 podman:testing make sure next podman versions aren't breaking cephadm Signed-off-by: Sebastian Wagner (cherry picked from commit 2216350b567102db4ab80dc42dfff9dced2b9740) --- 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 0000000000000..5656703fd3eeb --- /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 0000000000000..7391f894e4036 --- /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 0000000000000..7391f894e4036 --- /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 0000000000000..7391f894e4036 --- /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