]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/crimson: ignore PG_NOT_DEEP_SCRUBBED in all crimson tests 69938/head
authorRonen Friedman <rfriedma@redhat.com>
Sat, 4 Jul 2026 11:29:53 +0000 (11:29 +0000)
committerRonen Friedman <rfriedma@redhat.com>
Thu, 9 Jul 2026 08:26:47 +0000 (08:26 +0000)
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 <rfriedma@redhat.com>
qa/config/crimson_qa_overrides.yaml

index c0edf21f15e59e31b4ef38c33bb901f88b08cd09..ce095c423aff717c0992eec5a754f8352e07ebb8 100644 (file)
@@ -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