From d98e84a6183704f3c32436c9c802483c924e56d3 Mon Sep 17 00:00:00 2001 From: Ronen Friedman Date: Sat, 4 Jul 2026 11:29:53 +0000 Subject: [PATCH] qa/crimson: ignore PG_NOT_DEEP_SCRUBBED in all crimson tests MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit As we do not yet scrub scheduling in Crimson, the OSDs do not perform deep scrubs. last_deep_scrub_stamp thus stays at epoch 0 for all PGs. The monitor flags these as overdue immediately, causing spurious test failures — particularly in tests that restart OSDs (e.g. crimson_fio_restart), where PGs reaching active+clean state trigger the health check. Fixes: https://tracker.ceph.com/issues/77929 Signed-off-by: Ronen Friedman --- qa/config/crimson_qa_overrides.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qa/config/crimson_qa_overrides.yaml b/qa/config/crimson_qa_overrides.yaml index c0edf21f15e..ce095c423af 100644 --- a/qa/config/crimson_qa_overrides.yaml +++ b/qa/config/crimson_qa_overrides.yaml @@ -2,6 +2,8 @@ overrides: ceph: log-ignorelist: - \(POOL_APP_NOT_ENABLED\) + # \todo delete once scrub scheduling is enabled in Crimson: + - \(PG_NOT_DEEP_SCRUBBED\) conf: global: enable experimental unrecoverable data corrupting features: crimson -- 2.47.3