From: Patrick Donnelly Date: Tue, 14 Apr 2026 00:47:43 +0000 (-0400) Subject: qa: rename distro X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c70da583615898a63600956c4e408c7a717ea420;p=ceph.git qa: rename distro The kernel mount overrides for the distro have no effect if they are applied before `supported-random-distro`. Fixes: 2026-04-13T19:06:13.603 INFO:teuthology.task.pexec:sudo dnf remove nvme-cli -y 2026-04-13T19:06:13.603 INFO:teuthology.task.pexec:sudo dnf install nvmetcli nvme-cli -y 2026-04-13T19:06:13.626 INFO:teuthology.task.pexec:Running commands on host ubuntu@trial005.front.sepia.ceph.com 2026-04-13T19:06:13.627 INFO:teuthology.task.pexec:sudo dnf remove nvme-cli -y 2026-04-13T19:06:13.627 INFO:teuthology.task.pexec:sudo dnf install nvmetcli nvme-cli -y 2026-04-13T19:06:13.652 INFO:teuthology.orchestra.run.trial148.stderr:sudo: dnf: command not found 2026-04-13T19:06:13.653 DEBUG:teuthology.orchestra.run:got remote process result: 1 2026-04-13T19:06:13.654 ERROR:teuthology.run_tasks:Saw exception from tasks. Traceback (most recent call last): File "/home/teuthworker/src/git.ceph.com_teuthology_426ec63bc4a39bba882efb593125294667afc593/teuthology/run_tasks.py", line 105, in run_tasks manager = run_one_task(taskname, ctx=ctx, config=config) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/teuthworker/src/git.ceph.com_teuthology_426ec63bc4a39bba882efb593125294667afc593/teuthology/run_tasks.py", line 83, in run_one_task return task(**kwargs) ^^^^^^^^^^^^^^ File "/home/teuthworker/src/git.ceph.com_teuthology_426ec63bc4a39bba882efb593125294667afc593/teuthology/task/pexec.py", line 149, in task with parallel() as p: File "/home/teuthworker/src/git.ceph.com_teuthology_426ec63bc4a39bba882efb593125294667afc593/teuthology/parallel.py", line 84, in __exit__ for result in self: File "/home/teuthworker/src/git.ceph.com_teuthology_426ec63bc4a39bba882efb593125294667afc593/teuthology/parallel.py", line 98, in __next__ resurrect_traceback(result) File "/home/teuthworker/src/git.ceph.com_teuthology_426ec63bc4a39bba882efb593125294667afc593/teuthology/parallel.py", line 30, in resurrect_traceback raise exc.exc_info[1] File "/home/teuthworker/src/git.ceph.com_teuthology_426ec63bc4a39bba882efb593125294667afc593/teuthology/parallel.py", line 23, in capture_traceback return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/teuthworker/src/git.ceph.com_teuthology_426ec63bc4a39bba882efb593125294667afc593/teuthology/task/pexec.py", line 62, in _exec_host tor.wait([r]) File "/home/teuthworker/src/git.ceph.com_teuthology_426ec63bc4a39bba882efb593125294667afc593/teuthology/orchestra/run.py", line 485, in wait proc.wait() File "/home/teuthworker/src/git.ceph.com_teuthology_426ec63bc4a39bba882efb593125294667afc593/teuthology/orchestra/run.py", line 161, in wait self._raise_for_status() File "/home/teuthworker/src/git.ceph.com_teuthology_426ec63bc4a39bba882efb593125294667afc593/teuthology/orchestra/run.py", line 181, in _raise_for_status raise CommandFailedError( teuthology.exceptions.CommandFailedError: Command failed on trial148 with status 1: 'TESTDIR=/home/ubuntu/cephtest bash -s' which was done because these dnf commands were pulled from rocky10.yaml from the kclient overrides but ubuntu_latest was used for the random distro. Signed-off-by: Patrick Donnelly (cherry picked from commit 9f2cac88d9638c5b49d5c766483e9194417e6adb) Conflicts: qa/suites/fs/32bits/0-distro qa/suites/fs/full/0-distro qa/suites/fs/functional/0-distro qa/suites/fs/libcephfs/0-distro qa/suites/fs/mirror-ha/0-distro qa/suites/fs/mirror/0-distro qa/suites/fs/multifs/0-distro qa/suites/fs/nfs/0-distro qa/suites/fs/permission/0-distro qa/suites/fs/snaps/0-distro qa/suites/fs/thrash/multifs/0-distro qa/suites/fs/thrash/workloads/0-distro qa/suites/fs/top/0-distro qa/suites/fs/traceless/0-distro qa/suites/fs/volumes/0-distro --- diff --git a/qa/distros/supported-random-distro b/qa/distros/supported-random-distro new file mode 120000 index 000000000000..1b37a90aed21 --- /dev/null +++ b/qa/distros/supported-random-distro @@ -0,0 +1 @@ +supported-random-distro$/ \ No newline at end of file diff --git a/qa/suites/fs/32bits/0-distro b/qa/suites/fs/32bits/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/32bits/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/full/0-distro b/qa/suites/fs/full/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/full/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/functional/0-distro b/qa/suites/fs/functional/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/functional/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/libcephfs/0-distro b/qa/suites/fs/libcephfs/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/libcephfs/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/mirror-ha/0-distro b/qa/suites/fs/mirror-ha/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/mirror-ha/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/mirror/0-distro b/qa/suites/fs/mirror/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/mirror/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/multifs/0-distro b/qa/suites/fs/multifs/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/multifs/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/nfs/0-distro b/qa/suites/fs/nfs/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/nfs/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/permission/0-distro b/qa/suites/fs/permission/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/permission/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/snaps/0-distro b/qa/suites/fs/snaps/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/snaps/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/thrash/multifs/0-distro b/qa/suites/fs/thrash/multifs/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/thrash/multifs/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/thrash/workloads/0-distro b/qa/suites/fs/thrash/workloads/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/thrash/workloads/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/top/0-distro b/qa/suites/fs/top/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/top/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/traceless/0-distro b/qa/suites/fs/traceless/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/traceless/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file diff --git a/qa/suites/fs/traceless/distro b/qa/suites/fs/traceless/distro deleted file mode 120000 index 0862b4457b37..000000000000 --- a/qa/suites/fs/traceless/distro +++ /dev/null @@ -1 +0,0 @@ -.qa/distros/supported-random-distro$ \ No newline at end of file diff --git a/qa/suites/fs/volumes/0-distro b/qa/suites/fs/volumes/0-distro new file mode 120000 index 000000000000..5e654c9f84c3 --- /dev/null +++ b/qa/suites/fs/volumes/0-distro @@ -0,0 +1 @@ +.qa/distros/supported-random-distro/ \ No newline at end of file