From 63f97ddcf6330a48b19d3f17a36b28a1fbd0697c Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 20 Jun 2017 15:29:28 -0400 Subject: [PATCH] qa/suites/rados: whitelist health warnings Signed-off-by: Sage Weil --- qa/suites/rados/basic-luminous/scrub_test.yaml | 6 ++++++ .../rados/basic/tasks/rados_stress_watch.yaml | 5 +++++ qa/suites/rados/basic/tasks/repair_test.yaml | 3 +++ qa/suites/rados/mgr/tasks/failover.yaml | 5 ++++- .../rados/monthrash/thrashers/force-sync-many.yaml | 5 +++++ qa/suites/rados/monthrash/thrashers/many.yaml | 2 ++ qa/suites/rados/monthrash/thrashers/one.yaml | 4 ++++ qa/suites/rados/monthrash/thrashers/sync-many.yaml | 2 ++ qa/suites/rados/monthrash/thrashers/sync.yaml | 2 ++ .../rados/multimon/tasks/mon_clock_no_skews.yaml | 1 + .../rados/multimon/tasks/mon_clock_with_skews.yaml | 1 + .../rados/objectstore/ceph_objectstore_tool.yaml | 6 ++++++ .../rados/singleton-bluestore/all/cephtool.yaml | 5 +++++ .../singleton-nomsgr/all/admin_socket_output.yaml | 3 +++ .../rados/singleton-nomsgr/all/cache-fs-trunc.yaml | 2 ++ .../rados/singleton-nomsgr/all/full-tiering.yaml | 2 ++ .../singleton-nomsgr/all/health-warnings.yaml | 3 +++ .../rados/singleton/all/divergent_priors.yaml | 5 +++++ .../rados/singleton/all/divergent_priors2.yaml | 5 +++++ qa/suites/rados/singleton/all/dump-stuck.yaml | 5 ++++- qa/suites/rados/singleton/all/ec-lost-unfound.yaml | 7 ++++++- .../rados/singleton/all/lost-unfound-delete.yaml | 9 ++++++++- qa/suites/rados/singleton/all/lost-unfound.yaml | 9 ++++++++- qa/suites/rados/singleton/all/osd-backfill.yaml | 5 ++++- .../singleton/all/osd-recovery-incomplete.yaml | 5 ++++- qa/suites/rados/singleton/all/osd-recovery.yaml | 5 ++++- qa/suites/rados/singleton/all/peer.yaml | 5 ++++- .../singleton/all/pg-removal-interruption.yaml | 7 +++++-- qa/suites/rados/singleton/all/rebuild-mondb.yaml | 6 +++++- qa/suites/rados/singleton/all/thrash-rados/+ | 0 .../all/{ => thrash-rados}/thrash-rados.yaml | 2 +- .../all/thrash-rados/thrashosds-health.yaml | 1 + .../thrash-erasure-code-big/thrashosds-health.yaml | 1 + .../thrash-erasure-code-isa/thrashosds-health.yaml | 1 + .../thrashosds-health.yaml | 1 + .../thrashosds-health.yaml | 1 + .../thrash-erasure-code/thrashosds-health.yaml | 1 + .../rados/thrash-luminous/thrashosds-health.yaml | 1 + qa/suites/rados/thrash/thrashosds-health.yaml | 1 + .../jewel-x-singleton/thrashosds-health.yaml | 1 + qa/suites/rados/verify/d-thrash/default/+ | 0 .../verify/d-thrash/{ => default}/default.yaml | 0 .../verify/d-thrash/default/thrashosds-health.yaml | 1 + qa/tasks/thrashosds-health.yaml | 14 ++++++++++++++ 44 files changed, 143 insertions(+), 13 deletions(-) create mode 100644 qa/suites/rados/singleton/all/thrash-rados/+ rename qa/suites/rados/singleton/all/{ => thrash-rados}/thrash-rados.yaml (92%) create mode 120000 qa/suites/rados/singleton/all/thrash-rados/thrashosds-health.yaml create mode 120000 qa/suites/rados/thrash-erasure-code-big/thrashosds-health.yaml create mode 120000 qa/suites/rados/thrash-erasure-code-isa/thrashosds-health.yaml create mode 120000 qa/suites/rados/thrash-erasure-code-overwrites/thrashosds-health.yaml create mode 120000 qa/suites/rados/thrash-erasure-code-shec/thrashosds-health.yaml create mode 120000 qa/suites/rados/thrash-erasure-code/thrashosds-health.yaml create mode 120000 qa/suites/rados/thrash-luminous/thrashosds-health.yaml create mode 120000 qa/suites/rados/thrash/thrashosds-health.yaml create mode 120000 qa/suites/rados/upgrade/jewel-x-singleton/thrashosds-health.yaml create mode 100644 qa/suites/rados/verify/d-thrash/default/+ rename qa/suites/rados/verify/d-thrash/{ => default}/default.yaml (100%) create mode 120000 qa/suites/rados/verify/d-thrash/default/thrashosds-health.yaml create mode 100644 qa/tasks/thrashosds-health.yaml diff --git a/qa/suites/rados/basic-luminous/scrub_test.yaml b/qa/suites/rados/basic-luminous/scrub_test.yaml index 07f039aae29..0d8c7a3759f 100644 --- a/qa/suites/rados/basic-luminous/scrub_test.yaml +++ b/qa/suites/rados/basic-luminous/scrub_test.yaml @@ -15,6 +15,12 @@ overrides: - 'attr name mistmatch' - 'deep-scrub 1 missing, 0 inconsistent objects' - 'failed to pick suitable auth object' + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ + - HEALTH_ERR PG_ + - HEALTH_ERR OSD_SCRUB_ERRORS + - HEALTH_WARN TOO_FEW_PGS conf: osd: osd deep scrub update digest min age: 0 diff --git a/qa/suites/rados/basic/tasks/rados_stress_watch.yaml b/qa/suites/rados/basic/tasks/rados_stress_watch.yaml index 0e1ba010c5b..0fd43cf6ac7 100644 --- a/qa/suites/rados/basic/tasks/rados_stress_watch.yaml +++ b/qa/suites/rados/basic/tasks/rados_stress_watch.yaml @@ -1,3 +1,8 @@ +override: + ceph: + log-whitelist: + - HEALTH_WARN OSD_CACHE_NO_HIT_SET + - HEALTH_WARN TOO_FEW_PGS tasks: - workunit: clients: diff --git a/qa/suites/rados/basic/tasks/repair_test.yaml b/qa/suites/rados/basic/tasks/repair_test.yaml index f6986699441..41a5642f15c 100644 --- a/qa/suites/rados/basic/tasks/repair_test.yaml +++ b/qa/suites/rados/basic/tasks/repair_test.yaml @@ -17,6 +17,9 @@ overrides: - 'size 1 != size' - attr name mismatch - Regular scrub request, losing deep-scrub details + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ conf: osd: filestore debug inject read err: true diff --git a/qa/suites/rados/mgr/tasks/failover.yaml b/qa/suites/rados/mgr/tasks/failover.yaml index e02b8bf2cb0..be2c623e951 100644 --- a/qa/suites/rados/mgr/tasks/failover.yaml +++ b/qa/suites/rados/mgr/tasks/failover.yaml @@ -4,7 +4,10 @@ tasks: - ceph: # tests may leave mgrs broken, so don't try and call into them # to invoke e.g. pg dump during teardown. - wait-for-scrub: false + wait-for-scrub: false + log-whitelist: + - HEALTH_WRN MGR_DOWN + - HEALTH_ERR MGR_DOWN - cephfs_test_runner: modules: - tasks.mgr.test_failover diff --git a/qa/suites/rados/monthrash/thrashers/force-sync-many.yaml b/qa/suites/rados/monthrash/thrashers/force-sync-many.yaml index 2867f2db5ec..c7473bd48b2 100644 --- a/qa/suites/rados/monthrash/thrashers/force-sync-many.yaml +++ b/qa/suites/rados/monthrash/thrashers/force-sync-many.yaml @@ -1,3 +1,8 @@ +overrides: + ceph: + log-whitelist: + - HEALTH_WARN MON_DOWN + - HEALTH_WARN TOO_FEW_PGS tasks: - mon_thrash: revive_delay: 90 diff --git a/qa/suites/rados/monthrash/thrashers/many.yaml b/qa/suites/rados/monthrash/thrashers/many.yaml index fe52bb2bbeb..3755f8b1239 100644 --- a/qa/suites/rados/monthrash/thrashers/many.yaml +++ b/qa/suites/rados/monthrash/thrashers/many.yaml @@ -1,5 +1,7 @@ overrides: ceph: + log-whitelist: + - HEALTH_WARN MON_DOWN conf: osd: mon client ping interval: 4 diff --git a/qa/suites/rados/monthrash/thrashers/one.yaml b/qa/suites/rados/monthrash/thrashers/one.yaml index 2ce44c8601f..99b66ec242f 100644 --- a/qa/suites/rados/monthrash/thrashers/one.yaml +++ b/qa/suites/rados/monthrash/thrashers/one.yaml @@ -1,3 +1,7 @@ +overrides: + ceph: + log-whitelist: + - HEALTH_WARN MON_DOWN tasks: - mon_thrash: revive_delay: 20 diff --git a/qa/suites/rados/monthrash/thrashers/sync-many.yaml b/qa/suites/rados/monthrash/thrashers/sync-many.yaml index 9868f18159f..25e40e9b3fb 100644 --- a/qa/suites/rados/monthrash/thrashers/sync-many.yaml +++ b/qa/suites/rados/monthrash/thrashers/sync-many.yaml @@ -1,5 +1,7 @@ overrides: ceph: + log-whitelist: + - HEALTH_WARN MON_DOWN conf: mon: paxos min: 10 diff --git a/qa/suites/rados/monthrash/thrashers/sync.yaml b/qa/suites/rados/monthrash/thrashers/sync.yaml index 1e7054c271d..958b0822493 100644 --- a/qa/suites/rados/monthrash/thrashers/sync.yaml +++ b/qa/suites/rados/monthrash/thrashers/sync.yaml @@ -1,5 +1,7 @@ overrides: ceph: + log-whitelist: + - HEALTH_WARN MON_DOWN conf: mon: paxos min: 10 diff --git a/qa/suites/rados/multimon/tasks/mon_clock_no_skews.yaml b/qa/suites/rados/multimon/tasks/mon_clock_no_skews.yaml index e86bdde1d7d..1a504f14714 100644 --- a/qa/suites/rados/multimon/tasks/mon_clock_no_skews.yaml +++ b/qa/suites/rados/multimon/tasks/mon_clock_no_skews.yaml @@ -5,5 +5,6 @@ tasks: - slow request - .*clock.*skew.* - clocks not synchronized + - HEALTH_WARN MON_CLOCK_SKEW - mon_clock_skew_check: expect-skew: false diff --git a/qa/suites/rados/multimon/tasks/mon_clock_with_skews.yaml b/qa/suites/rados/multimon/tasks/mon_clock_with_skews.yaml index 1c6c1538b80..87d1d9f13d7 100644 --- a/qa/suites/rados/multimon/tasks/mon_clock_with_skews.yaml +++ b/qa/suites/rados/multimon/tasks/mon_clock_with_skews.yaml @@ -9,5 +9,6 @@ tasks: - slow request - .*clock.*skew.* - clocks not synchronized + - HEALTH_WARN MON_CLOCK_SKEW - mon_clock_skew_check: expect-skew: true diff --git a/qa/suites/rados/objectstore/ceph_objectstore_tool.yaml b/qa/suites/rados/objectstore/ceph_objectstore_tool.yaml index 215d0f08f9b..3dac70a2035 100644 --- a/qa/suites/rados/objectstore/ceph_objectstore_tool.yaml +++ b/qa/suites/rados/objectstore/ceph_objectstore_tool.yaml @@ -12,5 +12,11 @@ tasks: global: osd max object name len: 460 osd max object namespace len: 64 + log-whitelist: + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ + - HEALTH_ERR PG_ + - HEALTH_WARN TOO_FEW_PGS - ceph_objectstore_tool: objects: 20 diff --git a/qa/suites/rados/singleton-bluestore/all/cephtool.yaml b/qa/suites/rados/singleton-bluestore/all/cephtool.yaml index 880628f4fd2..f03bb4e69ae 100644 --- a/qa/suites/rados/singleton-bluestore/all/cephtool.yaml +++ b/qa/suites/rados/singleton-bluestore/all/cephtool.yaml @@ -21,6 +21,11 @@ tasks: - must scrub before tier agent can activate - failsafe engaged, dropping updates - failsafe disengaged, no longer dropping updates + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ + - HEALTH_ERR PG_ + - HEALTH_WARN SMALLER_PG_NUM - workunit: clients: all: diff --git a/qa/suites/rados/singleton-nomsgr/all/admin_socket_output.yaml b/qa/suites/rados/singleton-nomsgr/all/admin_socket_output.yaml index 969c40902fb..31c904d2ed7 100644 --- a/qa/suites/rados/singleton-nomsgr/all/admin_socket_output.yaml +++ b/qa/suites/rados/singleton-nomsgr/all/admin_socket_output.yaml @@ -5,6 +5,9 @@ overrides: log-whitelist: - MDS in read-only mode - force file system read-only + - HEALTH_WARN OSD_FLAGS + - HEALTH_ERR OSD_FULL + - HEALTH_WARN MDS_READ_ONLY tasks: - install: - ceph: diff --git a/qa/suites/rados/singleton-nomsgr/all/cache-fs-trunc.yaml b/qa/suites/rados/singleton-nomsgr/all/cache-fs-trunc.yaml index 5009ee61703..826a4ea21e3 100644 --- a/qa/suites/rados/singleton-nomsgr/all/cache-fs-trunc.yaml +++ b/qa/suites/rados/singleton-nomsgr/all/cache-fs-trunc.yaml @@ -3,6 +3,8 @@ roles: tasks: - install: - ceph: + log-whitelist: + - HEALTH_WARN OSD_CACHE_NO_HIT_SET conf: global: osd max object name len: 460 diff --git a/qa/suites/rados/singleton-nomsgr/all/full-tiering.yaml b/qa/suites/rados/singleton-nomsgr/all/full-tiering.yaml index 9dc1fe7dcc9..38d602aa2db 100644 --- a/qa/suites/rados/singleton-nomsgr/all/full-tiering.yaml +++ b/qa/suites/rados/singleton-nomsgr/all/full-tiering.yaml @@ -5,6 +5,8 @@ overrides: ceph: log-whitelist: - is full + - HEALTH_ERR POOL_FULL + - HEALTH_WARN POOL_NEAR_FULL tasks: - install: - ceph: diff --git a/qa/suites/rados/singleton-nomsgr/all/health-warnings.yaml b/qa/suites/rados/singleton-nomsgr/all/health-warnings.yaml index 4c8228b0cd9..7f55a885856 100644 --- a/qa/suites/rados/singleton-nomsgr/all/health-warnings.yaml +++ b/qa/suites/rados/singleton-nomsgr/all/health-warnings.yaml @@ -10,6 +10,9 @@ tasks: osd max object namespace len: 64 log-whitelist: - wrongly marked me down + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ - workunit: clients: all: diff --git a/qa/suites/rados/singleton/all/divergent_priors.yaml b/qa/suites/rados/singleton/all/divergent_priors.yaml index bb7c2b57f50..ac0f713e952 100644 --- a/qa/suites/rados/singleton/all/divergent_priors.yaml +++ b/qa/suites/rados/singleton/all/divergent_priors.yaml @@ -12,6 +12,11 @@ openstack: overrides: ceph: + log-whitelist: + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ + - HEALTH_WARN DEGRADED_OBJECTS conf: osd: debug osd: 5 diff --git a/qa/suites/rados/singleton/all/divergent_priors2.yaml b/qa/suites/rados/singleton/all/divergent_priors2.yaml index ab749f1b516..6c00496eb1f 100644 --- a/qa/suites/rados/singleton/all/divergent_priors2.yaml +++ b/qa/suites/rados/singleton/all/divergent_priors2.yaml @@ -12,6 +12,11 @@ openstack: overrides: ceph: + log-whitelist: + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ + - HEALTH_WARN DEGRADED_OBJECTS conf: osd: debug osd: 5 diff --git a/qa/suites/rados/singleton/all/dump-stuck.yaml b/qa/suites/rados/singleton/all/dump-stuck.yaml index 7d3b443021b..26b8c7c1d38 100644 --- a/qa/suites/rados/singleton/all/dump-stuck.yaml +++ b/qa/suites/rados/singleton/all/dump-stuck.yaml @@ -11,5 +11,8 @@ tasks: - install: - ceph: log-whitelist: - - wrongly marked me down + - wrongly marked me down + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ - dump_stuck: diff --git a/qa/suites/rados/singleton/all/ec-lost-unfound.yaml b/qa/suites/rados/singleton/all/ec-lost-unfound.yaml index 6ceefe1222e..324bc5b9ee5 100644 --- a/qa/suites/rados/singleton/all/ec-lost-unfound.yaml +++ b/qa/suites/rados/singleton/all/ec-lost-unfound.yaml @@ -15,5 +15,10 @@ tasks: - install: - ceph: log-whitelist: - - objects unfound and apparently lost + - objects unfound and apparently lost + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ + - HEALTH_WARN UNFOUND_OBJECTS + - HEALTH_WARN DEGRADED_OBJECTS - ec_lost_unfound: diff --git a/qa/suites/rados/singleton/all/lost-unfound-delete.yaml b/qa/suites/rados/singleton/all/lost-unfound-delete.yaml index 15f4710bd9b..aae7ff82364 100644 --- a/qa/suites/rados/singleton/all/lost-unfound-delete.yaml +++ b/qa/suites/rados/singleton/all/lost-unfound-delete.yaml @@ -14,5 +14,12 @@ tasks: - install: - ceph: log-whitelist: - - objects unfound and apparently lost + - objects unfound and apparently lost + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ + - HEALTH_ERR PG_ + - HEALTH_WARN UNFOUND_OBJECTS + - HEALTH_WARN MISPLACED_OBJECTS + - HEALTH_WARN DEGRADED_OBJECTS - rep_lost_unfound_delete: diff --git a/qa/suites/rados/singleton/all/lost-unfound.yaml b/qa/suites/rados/singleton/all/lost-unfound.yaml index 3f22ba3c013..9458373a421 100644 --- a/qa/suites/rados/singleton/all/lost-unfound.yaml +++ b/qa/suites/rados/singleton/all/lost-unfound.yaml @@ -14,5 +14,12 @@ tasks: - install: - ceph: log-whitelist: - - objects unfound and apparently lost + - objects unfound and apparently lost + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ + - HEALTH_ERR PG_ + - HEALTH_WARN UNFOUND_OBJECTS + - HEALTH_WARN MISPLACED_OBJECTS + - HEALTH_WARN DEGRADED_OBJECTS - lost_unfound: diff --git a/qa/suites/rados/singleton/all/osd-backfill.yaml b/qa/suites/rados/singleton/all/osd-backfill.yaml index f84a0df8d66..c30bb50b910 100644 --- a/qa/suites/rados/singleton/all/osd-backfill.yaml +++ b/qa/suites/rados/singleton/all/osd-backfill.yaml @@ -14,7 +14,10 @@ tasks: - install: - ceph: log-whitelist: - - wrongly marked me down + - wrongly marked me down + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ conf: osd: osd min pg log entries: 5 diff --git a/qa/suites/rados/singleton/all/osd-recovery-incomplete.yaml b/qa/suites/rados/singleton/all/osd-recovery-incomplete.yaml index 773cb2480a6..850671dd811 100644 --- a/qa/suites/rados/singleton/all/osd-recovery-incomplete.yaml +++ b/qa/suites/rados/singleton/all/osd-recovery-incomplete.yaml @@ -15,7 +15,10 @@ tasks: - install: - ceph: log-whitelist: - - wrongly marked me down + - wrongly marked me down + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ conf: osd: osd min pg log entries: 5 diff --git a/qa/suites/rados/singleton/all/osd-recovery.yaml b/qa/suites/rados/singleton/all/osd-recovery.yaml index 214d7f20cc7..8e82f1140e4 100644 --- a/qa/suites/rados/singleton/all/osd-recovery.yaml +++ b/qa/suites/rados/singleton/all/osd-recovery.yaml @@ -14,7 +14,10 @@ tasks: - install: - ceph: log-whitelist: - - wrongly marked me down + - wrongly marked me down + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ conf: osd: osd min pg log entries: 5 diff --git a/qa/suites/rados/singleton/all/peer.yaml b/qa/suites/rados/singleton/all/peer.yaml index 6e22b44563e..6f7e11977e8 100644 --- a/qa/suites/rados/singleton/all/peer.yaml +++ b/qa/suites/rados/singleton/all/peer.yaml @@ -17,5 +17,8 @@ tasks: global: osd pool default min size : 1 log-whitelist: - - objects unfound and apparently lost + - objects unfound and apparently lost + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ - peer: diff --git a/qa/suites/rados/singleton/all/pg-removal-interruption.yaml b/qa/suites/rados/singleton/all/pg-removal-interruption.yaml index f7e61c96263..05358e6e0ee 100644 --- a/qa/suites/rados/singleton/all/pg-removal-interruption.yaml +++ b/qa/suites/rados/singleton/all/pg-removal-interruption.yaml @@ -13,8 +13,11 @@ tasks: - install: - ceph: log-whitelist: - - wrongly marked me down - - slow request + - wrongly marked me down + - slow request + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ - exec: client.0: - sudo ceph osd pool create foo 128 128 diff --git a/qa/suites/rados/singleton/all/rebuild-mondb.yaml b/qa/suites/rados/singleton/all/rebuild-mondb.yaml index c3be13ae6a2..ea48501873b 100644 --- a/qa/suites/rados/singleton/all/rebuild-mondb.yaml +++ b/qa/suites/rados/singleton/all/rebuild-mondb.yaml @@ -15,7 +15,11 @@ tasks: - install: - ceph: log-whitelist: - - no reply from + - no reply from + - HEALTH_WARN MON_DOWN + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN PG_ - full_sequential: - radosbench: clients: [client.0] diff --git a/qa/suites/rados/singleton/all/thrash-rados/+ b/qa/suites/rados/singleton/all/thrash-rados/+ new file mode 100644 index 00000000000..e69de29bb2d diff --git a/qa/suites/rados/singleton/all/thrash-rados.yaml b/qa/suites/rados/singleton/all/thrash-rados/thrash-rados.yaml similarity index 92% rename from qa/suites/rados/singleton/all/thrash-rados.yaml rename to qa/suites/rados/singleton/all/thrash-rados/thrash-rados.yaml index 49e3e8799c1..f61897eaaba 100644 --- a/qa/suites/rados/singleton/all/thrash-rados.yaml +++ b/qa/suites/rados/singleton/all/thrash-rados/thrash-rados.yaml @@ -16,7 +16,7 @@ tasks: - install: - ceph: log-whitelist: - - wrongly marked me down + - wrongly marked me down - thrashosds: op_delay: 30 clean_interval: 120 diff --git a/qa/suites/rados/singleton/all/thrash-rados/thrashosds-health.yaml b/qa/suites/rados/singleton/all/thrash-rados/thrashosds-health.yaml new file mode 120000 index 00000000000..0b1d7b060a9 --- /dev/null +++ b/qa/suites/rados/singleton/all/thrash-rados/thrashosds-health.yaml @@ -0,0 +1 @@ +../../../../../tasks/thrashosds-health.yaml \ No newline at end of file diff --git a/qa/suites/rados/thrash-erasure-code-big/thrashosds-health.yaml b/qa/suites/rados/thrash-erasure-code-big/thrashosds-health.yaml new file mode 120000 index 00000000000..ebf7f34f39b --- /dev/null +++ b/qa/suites/rados/thrash-erasure-code-big/thrashosds-health.yaml @@ -0,0 +1 @@ +../../../tasks/thrashosds-health.yaml \ No newline at end of file diff --git a/qa/suites/rados/thrash-erasure-code-isa/thrashosds-health.yaml b/qa/suites/rados/thrash-erasure-code-isa/thrashosds-health.yaml new file mode 120000 index 00000000000..ebf7f34f39b --- /dev/null +++ b/qa/suites/rados/thrash-erasure-code-isa/thrashosds-health.yaml @@ -0,0 +1 @@ +../../../tasks/thrashosds-health.yaml \ No newline at end of file diff --git a/qa/suites/rados/thrash-erasure-code-overwrites/thrashosds-health.yaml b/qa/suites/rados/thrash-erasure-code-overwrites/thrashosds-health.yaml new file mode 120000 index 00000000000..ebf7f34f39b --- /dev/null +++ b/qa/suites/rados/thrash-erasure-code-overwrites/thrashosds-health.yaml @@ -0,0 +1 @@ +../../../tasks/thrashosds-health.yaml \ No newline at end of file diff --git a/qa/suites/rados/thrash-erasure-code-shec/thrashosds-health.yaml b/qa/suites/rados/thrash-erasure-code-shec/thrashosds-health.yaml new file mode 120000 index 00000000000..ebf7f34f39b --- /dev/null +++ b/qa/suites/rados/thrash-erasure-code-shec/thrashosds-health.yaml @@ -0,0 +1 @@ +../../../tasks/thrashosds-health.yaml \ No newline at end of file diff --git a/qa/suites/rados/thrash-erasure-code/thrashosds-health.yaml b/qa/suites/rados/thrash-erasure-code/thrashosds-health.yaml new file mode 120000 index 00000000000..ebf7f34f39b --- /dev/null +++ b/qa/suites/rados/thrash-erasure-code/thrashosds-health.yaml @@ -0,0 +1 @@ +../../../tasks/thrashosds-health.yaml \ No newline at end of file diff --git a/qa/suites/rados/thrash-luminous/thrashosds-health.yaml b/qa/suites/rados/thrash-luminous/thrashosds-health.yaml new file mode 120000 index 00000000000..ebf7f34f39b --- /dev/null +++ b/qa/suites/rados/thrash-luminous/thrashosds-health.yaml @@ -0,0 +1 @@ +../../../tasks/thrashosds-health.yaml \ No newline at end of file diff --git a/qa/suites/rados/thrash/thrashosds-health.yaml b/qa/suites/rados/thrash/thrashosds-health.yaml new file mode 120000 index 00000000000..ebf7f34f39b --- /dev/null +++ b/qa/suites/rados/thrash/thrashosds-health.yaml @@ -0,0 +1 @@ +../../../tasks/thrashosds-health.yaml \ No newline at end of file diff --git a/qa/suites/rados/upgrade/jewel-x-singleton/thrashosds-health.yaml b/qa/suites/rados/upgrade/jewel-x-singleton/thrashosds-health.yaml new file mode 120000 index 00000000000..e0426dbe499 --- /dev/null +++ b/qa/suites/rados/upgrade/jewel-x-singleton/thrashosds-health.yaml @@ -0,0 +1 @@ +../../../../tasks/thrashosds-health.yaml \ No newline at end of file diff --git a/qa/suites/rados/verify/d-thrash/default/+ b/qa/suites/rados/verify/d-thrash/default/+ new file mode 100644 index 00000000000..e69de29bb2d diff --git a/qa/suites/rados/verify/d-thrash/default.yaml b/qa/suites/rados/verify/d-thrash/default/default.yaml similarity index 100% rename from qa/suites/rados/verify/d-thrash/default.yaml rename to qa/suites/rados/verify/d-thrash/default/default.yaml diff --git a/qa/suites/rados/verify/d-thrash/default/thrashosds-health.yaml b/qa/suites/rados/verify/d-thrash/default/thrashosds-health.yaml new file mode 120000 index 00000000000..0b1d7b060a9 --- /dev/null +++ b/qa/suites/rados/verify/d-thrash/default/thrashosds-health.yaml @@ -0,0 +1 @@ +../../../../../tasks/thrashosds-health.yaml \ No newline at end of file diff --git a/qa/tasks/thrashosds-health.yaml b/qa/tasks/thrashosds-health.yaml new file mode 100644 index 00000000000..82ffc7c4fab --- /dev/null +++ b/qa/tasks/thrashosds-health.yaml @@ -0,0 +1,14 @@ +override: + ceph: + log-whitelist: + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN OSD_ + - HEALTH_WARN OSDMAP_FLAGS + - HEALTH_WARN PG_ + - HEALTH_ERR OSD_ + - HEALTH_ERR PG_ + - HEALTH_WARN SMALLER_PGP_NUM + - HEALTH_WARN DEGRADED_OBJECTS + - HEALTH_WARN MISPLACED_OBJECTS + - HEALTH_WARN SLOW_REQUESTS + - HEALTH_WARN TOO_FEW_PGS -- 2.47.3