]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/tasks: improve ignorelist for thrashing OSDs 61864/head
authorLaura Flores <lflores@ibm.com>
Mon, 17 Feb 2025 22:53:56 +0000 (22:53 +0000)
committerLaura Flores <lflores@ibm.com>
Mon, 17 Feb 2025 22:53:56 +0000 (22:53 +0000)
This yaml file is used in rados/thrash-old-clients.
In this commit, I added some pattern matching for
warnings that show up in the cluster log detail that
are related to degraded PGs. In these tests, we are intentionally
marking down or killing OSDs, which leads to these states
showing up in the cluster log. So, the warnings are intended
and can be ignored in the context of OSD thrashing.

This directly aligns the squid ignorelist with main's, rather than
just a direct backport of
https://github.com/ceph/ceph/pull/61723/commits/ec50fc720c4fc0bdd3165d0014f19c36e9819012.

Fixes: https://tracker.ceph.com/issues/69962
Signed-off-by: Laura Flores <lflores@ibm.com>
qa/tasks/thrashosds-health.yaml

index 7399022abad06741a622367dfeb1f13b7f9dce49..f8cdfc7ad65bbd7e22b81dcec1fd33a2207c668d 100644 (file)
@@ -13,7 +13,7 @@ overrides:
       - \(CACHE_POOL_
       - \(SMALLER_PGP_NUM\)
       - \(OBJECT_
-      - \(SLOW_OPS\)
+      - SLOW_OPS
       - \(REQUEST_SLOW\)
       - \(TOO_FEW_PGS\)
       - slow request
@@ -30,3 +30,8 @@ overrides:
       - out of quorum
       - noscrub
       - nodeep-scrub
+      - is down
+      - osds down
+      - pg .*? is .*?degraded.*?, acting
+      - pg .*? is stuck inactive for .*?m, current state .*?degraded.*?, last acting
+      - pg degraded