From cf04790bede6be13cc27dcdf50fe19a953860321 Mon Sep 17 00:00:00 2001 From: Sridhar Seshasayee Date: Fri, 12 Sep 2025 13:38:30 +0530 Subject: [PATCH] qa: Disable OSD benchmark from running for tests. Disable OSD bench from benchmarking the OSDs for teuthology tests. This is to help prevent a cluster warning pertaining to the IOPS value not lying within a typical threshold range from being raised. The tests can rely on the built-in static values as defined by osd_mclock_max_capacity_iops_[ssd|hdd] which should be good enough. Fixes: https://tracker.ceph.com/issues/74501 Signed-off-by: Sridhar Seshasayee --- qa/config/rados.yaml | 3 ++- qa/tasks/ceph.conf.template | 1 + qa/tasks/cephadm.conf | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/qa/config/rados.yaml b/qa/config/rados.yaml index ad006bab444d..716796e6af1c 100644 --- a/qa/config/rados.yaml +++ b/qa/config/rados.yaml @@ -9,6 +9,7 @@ overrides: bluestore zero block detection: true osd mclock override recovery settings: true osd mclock profile: high_recovery_ops + osd mclock skip benchmark: true mon: mon scrub interval: 300 - debug mon: 30 \ No newline at end of file + debug mon: 30 diff --git a/qa/tasks/ceph.conf.template b/qa/tasks/ceph.conf.template index 9fad8ecc6e74..03616dd479cb 100644 --- a/qa/tasks/ceph.conf.template +++ b/qa/tasks/ceph.conf.template @@ -48,6 +48,7 @@ osd scrub load threshold = 5.0 osd scrub max interval = 600 osd mclock profile = high_recovery_ops + osd mclock skip benchmark = true osd recover clone overlap = true osd recovery max chunk = 1048576 diff --git a/qa/tasks/cephadm.conf b/qa/tasks/cephadm.conf index 22a8cc657a58..eed075ca1d62 100644 --- a/qa/tasks/cephadm.conf +++ b/qa/tasks/cephadm.conf @@ -41,6 +41,7 @@ mon allow pool delete = true osd scrub load threshold = 5.0 osd scrub max interval = 600 osd mclock profile = high_recovery_ops +osd mclock skip benchmark = true osd recover clone overlap = true osd recovery max chunk = 1048576 -- 2.47.3