From: Laura Flores Date: Mon, 17 Feb 2025 22:53:56 +0000 (+0000) Subject: qa/tasks: improve ignorelist for thrashing OSDs X-Git-Tag: v19.2.3~324^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=57a43848324576cf26d17a368805ec75f25ceb33;p=ceph.git qa/tasks: improve ignorelist for thrashing OSDs 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 --- diff --git a/qa/tasks/thrashosds-health.yaml b/qa/tasks/thrashosds-health.yaml index 7399022abad06..f8cdfc7ad65bb 100644 --- a/qa/tasks/thrashosds-health.yaml +++ b/qa/tasks/thrashosds-health.yaml @@ -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