From: Sage Weil Date: Tue, 20 Jun 2017 19:29:28 +0000 (-0400) Subject: qa/suites/rados: whitelist health warnings X-Git-Tag: v12.1.1~58^2~26 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=63f97ddcf6330a48b19d3f17a36b28a1fbd0697c;p=ceph.git qa/suites/rados: whitelist health warnings Signed-off-by: Sage Weil --- diff --git a/qa/suites/rados/basic-luminous/scrub_test.yaml b/qa/suites/rados/basic-luminous/scrub_test.yaml index 07f039aae291..0d8c7a3759f8 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 0e1ba010c5b4..0fd43cf6ac73 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 f69866994417..41a5642f15c4 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 e02b8bf2cb07..be2c623e951b 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 2867f2db5ec7..c7473bd48b2a 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 fe52bb2bbeb5..3755f8b12395 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 2ce44c8601fa..99b66ec242f5 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 9868f18159f6..25e40e9b3fbb 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 1e7054c271d8..958b08224931 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 e86bdde1d7d2..1a504f147142 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 1c6c1538b800..87d1d9f13d7f 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 215d0f08f9b6..3dac70a20356 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 880628f4fd2b..f03bb4e69ae0 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 969c40902fb9..31c904d2ed7b 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 5009ee617035..826a4ea21e33 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 9dc1fe7dcc9b..38d602aa2dbb 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 4c8228b0cd94..7f55a885856f 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 bb7c2b57f50f..ac0f713e9523 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 ab749f1b516e..6c00496eb1fe 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 7d3b443021bb..26b8c7c1d38a 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 6ceefe1222e3..324bc5b9ee5b 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 15f4710bd9bf..aae7ff823647 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 3f22ba3c0136..9458373a4210 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 f84a0df8d660..c30bb50b9108 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 773cb2480a6f..850671dd8115 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 214d7f20cc74..8e82f1140e49 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 6e22b44563e9..6f7e11977e82 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 f7e61c962633..05358e6e0ee6 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 c3be13ae6a2c..ea48501873b5 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.yaml b/qa/suites/rados/singleton/all/thrash-rados.yaml deleted file mode 100644 index 49e3e8799c14..000000000000 --- a/qa/suites/rados/singleton/all/thrash-rados.yaml +++ /dev/null @@ -1,27 +0,0 @@ -roles: -- - mon.a - - mgr.x - - osd.0 - - osd.1 - - osd.2 -- - osd.3 - - osd.4 - - osd.5 - - client.0 -openstack: - - volumes: # attached to each instance - count: 3 - size: 10 # GB -tasks: -- install: -- ceph: - log-whitelist: - - wrongly marked me down -- thrashosds: - op_delay: 30 - clean_interval: 120 - chance_down: .5 -- workunit: - clients: - all: - - rados/load-gen-mix-small.sh diff --git a/qa/suites/rados/singleton/all/thrash-rados/+ b/qa/suites/rados/singleton/all/thrash-rados/+ new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/qa/suites/rados/singleton/all/thrash-rados/thrash-rados.yaml b/qa/suites/rados/singleton/all/thrash-rados/thrash-rados.yaml new file mode 100644 index 000000000000..f61897eaabae --- /dev/null +++ b/qa/suites/rados/singleton/all/thrash-rados/thrash-rados.yaml @@ -0,0 +1,27 @@ +roles: +- - mon.a + - mgr.x + - osd.0 + - osd.1 + - osd.2 +- - osd.3 + - osd.4 + - osd.5 + - client.0 +openstack: + - volumes: # attached to each instance + count: 3 + size: 10 # GB +tasks: +- install: +- ceph: + log-whitelist: + - wrongly marked me down +- thrashosds: + op_delay: 30 + clean_interval: 120 + chance_down: .5 +- workunit: + clients: + all: + - rados/load-gen-mix-small.sh 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 000000000000..0b1d7b060a92 --- /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 000000000000..ebf7f34f39bc --- /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 000000000000..ebf7f34f39bc --- /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 000000000000..ebf7f34f39bc --- /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 000000000000..ebf7f34f39bc --- /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 000000000000..ebf7f34f39bc --- /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 000000000000..ebf7f34f39bc --- /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 000000000000..ebf7f34f39bc --- /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 000000000000..e0426dbe4993 --- /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.yaml b/qa/suites/rados/verify/d-thrash/default.yaml deleted file mode 100644 index d67ff20a693e..000000000000 --- a/qa/suites/rados/verify/d-thrash/default.yaml +++ /dev/null @@ -1,10 +0,0 @@ -overrides: - ceph: - log-whitelist: - - wrongly marked me down - - objects unfound and apparently lost -tasks: -- thrashosds: - timeout: 1200 - chance_pgnum_grow: 1 - chance_pgpnum_fix: 1 diff --git a/qa/suites/rados/verify/d-thrash/default/+ b/qa/suites/rados/verify/d-thrash/default/+ new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/qa/suites/rados/verify/d-thrash/default/default.yaml b/qa/suites/rados/verify/d-thrash/default/default.yaml new file mode 100644 index 000000000000..d67ff20a693e --- /dev/null +++ b/qa/suites/rados/verify/d-thrash/default/default.yaml @@ -0,0 +1,10 @@ +overrides: + ceph: + log-whitelist: + - wrongly marked me down + - objects unfound and apparently lost +tasks: +- thrashosds: + timeout: 1200 + chance_pgnum_grow: 1 + chance_pgpnum_fix: 1 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 000000000000..0b1d7b060a92 --- /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 000000000000..82ffc7c4fabe --- /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