]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa: add centos_latest (9.stream) and ubuntu_20.04 yamls to supported-all-distro
authorVenky Shankar <vshankar@redhat.com>
Mon, 27 Nov 2023 05:12:02 +0000 (10:42 +0530)
committerYuri Weinstein <yweinste@redhat.com>
Thu, 30 Nov 2023 18:18:11 +0000 (18:18 +0000)
commitfed389f94b3eb30e2f8ee01d1800fa0e46169914
treee5c4bcbda32a398544ddb527171b81a22fb17026
parent8a3ed6f5c605487a430cc37724e46335161fb4bf
qa: add centos_latest (9.stream) and ubuntu_20.04 yamls to supported-all-distro

A bug in Ceph MDS (MDS crash!) is seen with distos using a not-so-recent kernel
(5.4ish). This crash was first seen in quincy smoke run and the problematic
backport change was reverted. The smoke suite chooses a random distro for each
job, so to hit this bug, the appropriate distro needs to be (randomly) get chosen.

This change point the smoke suite to run against all supported distros.

This effects suites that point to supported-all-distro (powercycle) since it
bloats up the number of jobs. E.g., currently, without --subset, powercycle:osd

          INFO:teuthology.suite.run:0/336 jobs were filtered out.

vs

(with this change)

          Unable to schedule 560 jobs, too many jobs, when maximum 500 jobs allowed.

For smoke suite

          INFO:teuthology.suite.run:Scheduled 24 jobs in total.

vs

(with this change)

           INFO:teuthology.suite.run:Scheduled 120 jobs in total.

Eventually, with PR #46882, then testing kernel will no longer override the
distro kernel in fs suite, so we should get good coverage then.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit 800333abd2a2e17ecf22ce61f66530d5317a790b)
qa/distros/supported-all-distro/centos_latest.yaml [new symlink]
qa/distros/supported-all-distro/ubuntu_20.04.yaml [new symlink]