From a6cf895c8c552e925a638d925ebc1cda10e678d5 Mon Sep 17 00:00:00 2001 From: NitzanMordhai Date: Wed, 28 Jan 2026 10:32:11 +0000 Subject: [PATCH 1/2] qa/workunits/ceph-helpers-root: Add Rocky support for install packages Add Rocky Linux to the list of supported RPM-based distributions in ceph-helpers-root.sh Without this change, tests that use install or install_one functions will fail to install on Rocky Linux sysems with "is unknown" errors. Fixes: https://tracker.ceph.com/issues/74568 Signed-off-by: Nitzan Mordechai --- qa/workunits/ceph-helpers-root.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qa/workunits/ceph-helpers-root.sh b/qa/workunits/ceph-helpers-root.sh index 5b5d2b409ee..9cf8c6d6193 100755 --- a/qa/workunits/ceph-helpers-root.sh +++ b/qa/workunits/ceph-helpers-root.sh @@ -50,7 +50,7 @@ function install_one() { ubuntu|debian|devuan|softiron) sudo env DEBIAN_FRONTEND=noninteractive apt-get install -y "$@" ;; - centos|fedora|rhel) + centos|fedora|rhel|rocky) sudo yum install -y "$@" ;; opensuse*|suse|sles) From e79f35d4926a130477d58889b7564e1e9e4c5927 Mon Sep 17 00:00:00 2001 From: NitzanMordhai Date: Wed, 28 Jan 2026 16:03:30 +0000 Subject: [PATCH 2/2] qa/workunits/rados/test_envlibrados_for_rocksdb.sh: Add Rocky support Fixes: https://tracker.ceph.com/issues/74568 Signed-off-by: Nitzan Mordechai --- qa/workunits/rados/test_envlibrados_for_rocksdb.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qa/workunits/rados/test_envlibrados_for_rocksdb.sh b/qa/workunits/rados/test_envlibrados_for_rocksdb.sh index 1b7f67aa534..497411bf236 100755 --- a/qa/workunits/rados/test_envlibrados_for_rocksdb.sh +++ b/qa/workunits/rados/test_envlibrados_for_rocksdb.sh @@ -22,7 +22,7 @@ case $(distro_id) in ubuntu|debian|devuan|softiron) install git g++ libsnappy-dev zlib1g-dev libbz2-dev libradospp-dev cmake ;; - centos|fedora|rhel) + centos|fedora|rhel|rocky) case $(distro_id) in rhel) # RHEL needs CRB repo for snappy-devel