From 005504b159778a1f78926f8d1d995aca1abea542 Mon Sep 17 00:00:00 2001 From: Prashant D Date: Thu, 11 Aug 2022 08:37:16 -0400 Subject: [PATCH] mon, qa: issue pool application warning even if pool is empty Ceph status fail to report pool application warning if the pool is empty. Report pool application warning even if pool has 0 objects stored in it. Add POOL_APP_NOT_ENABLED cluster warnings to log-ignorelist to fix rados suite. Fixes: https://tracker.ceph.com/issues/57097 Signed-off-by: Prashant D (cherry picked from commit 990806e635a1043042f55ae396ad8573c2d62711) --- doc/rados/operations/health-checks.rst | 4 ++-- qa/standalone/mon/mon-last-epoch-clean.sh | 2 +- qa/suites/rados/basic/tasks/rados_stress_watch.yaml | 1 + qa/suites/rados/basic/tasks/rados_striper.yaml | 4 ++++ qa/suites/rados/basic/tasks/readwrite.yaml | 2 ++ qa/suites/rados/basic/tasks/repair_test.yaml | 1 + qa/suites/rados/basic/tasks/scrub_test.yaml | 1 + qa/suites/rados/dashboard/tasks/dashboard.yaml | 2 ++ qa/suites/rados/mgr/tasks/crash.yaml | 1 + qa/suites/rados/mgr/tasks/failover.yaml | 1 + qa/suites/rados/mgr/tasks/insights.yaml | 1 + qa/suites/rados/mgr/tasks/module_selftest.yaml | 1 + .../rados/mgr/tasks/per_module_finisher_stats.yaml | 2 ++ qa/suites/rados/mgr/tasks/progress.yaml | 1 + qa/suites/rados/mgr/tasks/prometheus.yaml | 1 + qa/suites/rados/mgr/tasks/workunits.yaml | 1 + .../rados/monthrash/thrashers/force-sync-many.yaml | 1 + qa/suites/rados/monthrash/thrashers/many.yaml | 1 + qa/suites/rados/monthrash/thrashers/one.yaml | 1 + qa/suites/rados/monthrash/thrashers/sync-many.yaml | 1 + qa/suites/rados/monthrash/thrashers/sync.yaml | 1 + .../monthrash/workloads/pool-create-delete.yaml | 1 - qa/suites/rados/monthrash/workloads/rados_5925.yaml | 1 - .../rados/monthrash/workloads/rados_api_tests.yaml | 1 - .../rados/multimon/tasks/mon_clock_no_skews.yaml | 1 + .../rados/multimon/tasks/mon_clock_with_skews.yaml | 1 + qa/suites/rados/multimon/tasks/mon_recovery.yaml | 1 + .../objectstore/backends/objectcacher-stress.yaml | 2 ++ qa/suites/rados/perf/ceph.yaml | 1 + qa/suites/rados/rest/mgr-restful.yaml | 1 + .../singleton-nomsgr/all/admin_socket_output.yaml | 1 + qa/suites/rados/singleton-nomsgr/all/balancer.yaml | 1 + .../rados/singleton-nomsgr/all/cache-fs-trunc.yaml | 1 + .../singleton-nomsgr/all/ceph-kvstore-tool.yaml | 2 ++ .../singleton-nomsgr/all/export-after-evict.yaml | 1 + .../rados/singleton-nomsgr/all/full-tiering.yaml | 1 + .../rados/singleton-nomsgr/all/health-warnings.yaml | 1 + .../singleton-nomsgr/all/multi-backfill-reject.yaml | 1 + .../rados/singleton-nomsgr/all/pool-access.yaml | 2 ++ qa/suites/rados/singleton/all/admin-socket.yaml | 2 ++ qa/suites/rados/singleton/all/backfill-toofull.yaml | 1 + qa/suites/rados/singleton/all/dump-stuck.yaml | 1 + .../rados/singleton/all/ec-inconsistent-hinfo.yaml | 1 + qa/suites/rados/singleton/all/ec-lost-unfound.yaml | 1 + .../rados/singleton/all/lost-unfound-delete.yaml | 1 + qa/suites/rados/singleton/all/lost-unfound.yaml | 1 + .../rados/singleton/all/max-pg-per-osd.from-mon.yaml | 1 + .../singleton/all/max-pg-per-osd.from-primary.yaml | 1 + .../singleton/all/max-pg-per-osd.from-replica.yaml | 1 + qa/suites/rados/singleton/all/mon-auth-caps.yaml | 1 + .../rados/singleton/all/mon-config-key-caps.yaml | 1 + qa/suites/rados/singleton/all/mon-config.yaml | 2 ++ qa/suites/rados/singleton/all/osd-backfill.yaml | 1 + .../rados/singleton/all/osd-recovery-incomplete.yaml | 1 + qa/suites/rados/singleton/all/osd-recovery.yaml | 1 + qa/suites/rados/singleton/all/peer.yaml | 1 + .../singleton/all/pg-autoscaler-progress-off.yaml | 1 + qa/suites/rados/singleton/all/pg-autoscaler.yaml | 1 + .../rados/singleton/all/pg-removal-interruption.yaml | 1 + qa/suites/rados/singleton/all/rebuild-mondb.yaml | 1 + qa/suites/rados/singleton/all/test-crash.yaml | 1 + .../rados/singleton/all/test-noautoscale-flag.yaml | 1 + .../rados/singleton/all/thrash-backfill-full.yaml | 1 + qa/suites/rados/singleton/all/thrash-eio.yaml | 1 + .../singleton/all/thrash-rados/thrash-rados.yaml | 1 + .../all/thrash_cache_writeback_proxy_none.yaml | 1 + .../singleton/all/watch-notify-same-primary.yaml | 1 + .../thrash-erasure-code-big/thrashers/careful.yaml | 1 + .../thrash-erasure-code-big/thrashers/default.yaml | 1 + .../thrash-erasure-code-big/thrashers/fastread.yaml | 1 + .../thrash-erasure-code-big/thrashers/mapgap.yaml | 1 + .../thrashers/morepggrow.yaml | 1 + .../thrash-erasure-code-big/thrashers/pggrow.yaml | 1 + .../thrash-erasure-code-shec/thrashers/careful.yaml | 1 + .../thrash-erasure-code-shec/thrashers/default.yaml | 1 + .../rados/thrash-erasure-code/thrashers/careful.yaml | 1 + .../rados/thrash-erasure-code/thrashers/default.yaml | 1 + .../thrash-erasure-code/thrashers/fastread.yaml | 1 + .../thrashers/minsize_recovery.yaml | 1 + .../thrash-erasure-code/thrashers/morepggrow.yaml | 1 + .../rados/thrash-erasure-code/thrashers/pggrow.yaml | 1 + .../rados/thrash-old-clients/thrashers/careful.yaml | 1 + .../rados/thrash-old-clients/thrashers/default.yaml | 1 + .../rados/thrash-old-clients/thrashers/mapgap.yaml | 1 + .../thrash-old-clients/thrashers/morepggrow.yaml | 1 + .../rados/thrash-old-clients/thrashers/pggrow.yaml | 1 + .../workloads/admin_socket_objecter_requests.yaml | 2 ++ .../rados/thrash/workloads/cache-agent-big.yaml | 1 + .../rados/thrash/workloads/cache-agent-small.yaml | 1 + .../thrash/workloads/cache-pool-snaps-readproxy.yaml | 1 + .../rados/thrash/workloads/cache-pool-snaps.yaml | 1 + .../rados/thrash/workloads/cache-snaps-balanced.yaml | 1 + qa/suites/rados/thrash/workloads/cache-snaps.yaml | 1 + qa/suites/rados/thrash/workloads/cache.yaml | 1 + qa/suites/rados/thrash/workloads/dedup-io-mixed.yaml | 4 ++++ qa/suites/rados/thrash/workloads/dedup-io-snaps.yaml | 4 ++++ .../thrash/workloads/pool-snaps-few-objects.yaml | 3 +++ .../workloads/radosbench-high-concurrency.yaml | 2 ++ qa/suites/rados/thrash/workloads/radosbench.yaml | 2 ++ qa/suites/rados/thrash/workloads/redirect.yaml | 4 ++++ .../thrash/workloads/redirect_promote_tests.yaml | 4 ++++ .../rados/thrash/workloads/redirect_set_object.yaml | 4 ++++ .../rados/thrash/workloads/set-chunks-read.yaml | 4 ++++ .../thrash/workloads/small-objects-balanced.yaml | 2 ++ .../thrash/workloads/small-objects-localized.yaml | 2 ++ qa/suites/rados/thrash/workloads/small-objects.yaml | 2 ++ .../thrash/workloads/snaps-few-objects-balanced.yaml | 4 ++++ .../workloads/snaps-few-objects-localized.yaml | 4 ++++ .../rados/thrash/workloads/snaps-few-objects.yaml | 4 ++++ .../thrash/workloads/write_fadvise_dontneed.yaml | 4 ++++ qa/suites/rados/valgrind-leaks/1-start.yaml | 1 + qa/suites/rados/verify/tasks/rados_cls_all.yaml | 2 ++ qa/tasks/mgr/dashboard/test_pool.py | 2 ++ src/mon/PGMap.cc | 12 +----------- 114 files changed, 163 insertions(+), 17 deletions(-) diff --git a/doc/rados/operations/health-checks.rst b/doc/rados/operations/health-checks.rst index 7eaa31a5688..d5246560212 100644 --- a/doc/rados/operations/health-checks.rst +++ b/doc/rados/operations/health-checks.rst @@ -1226,8 +1226,8 @@ The health check will be silenced for a specific pool only if POOL_APP_NOT_ENABLED ____________________ -A pool exists that contains one or more objects, but the pool has not been -tagged for use by a particular application. +A pool exists but the pool has not been tagged for use by a particular +application. To resolve this issue, tag the pool for use by an application. For example, if the pool is used by RBD, run the following command: diff --git a/qa/standalone/mon/mon-last-epoch-clean.sh b/qa/standalone/mon/mon-last-epoch-clean.sh index 172642e8655..82243103e6e 100755 --- a/qa/standalone/mon/mon-last-epoch-clean.sh +++ b/qa/standalone/mon/mon-last-epoch-clean.sh @@ -173,7 +173,7 @@ function TEST_mon_last_clean_epoch() { local dir=$1 run_mon $dir a || return 1 - run_mgr $dir x || return 1 + run_mgr $dir x --mon-warn-on-pool-no-app=false || return 1 run_osd $dir 0 || return 1 run_osd $dir 1 || return 1 run_osd $dir 2 || return 1 diff --git a/qa/suites/rados/basic/tasks/rados_stress_watch.yaml b/qa/suites/rados/basic/tasks/rados_stress_watch.yaml index 7b5c89b9b9b..9ff0a4150fb 100644 --- a/qa/suites/rados/basic/tasks/rados_stress_watch.yaml +++ b/qa/suites/rados/basic/tasks/rados_stress_watch.yaml @@ -4,6 +4,7 @@ overrides: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) - \(TOO_FEW_PGS\) + - \(POOL_APP_NOT_ENABLED\) tasks: - workunit: clients: diff --git a/qa/suites/rados/basic/tasks/rados_striper.yaml b/qa/suites/rados/basic/tasks/rados_striper.yaml index c19cc83a93b..cafd824b0ee 100644 --- a/qa/suites/rados/basic/tasks/rados_striper.yaml +++ b/qa/suites/rados/basic/tasks/rados_striper.yaml @@ -1,3 +1,7 @@ +overrides: + ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - exec: client.0: diff --git a/qa/suites/rados/basic/tasks/readwrite.yaml b/qa/suites/rados/basic/tasks/readwrite.yaml index f135107c767..fc13e67f02a 100644 --- a/qa/suites/rados/basic/tasks/readwrite.yaml +++ b/qa/suites/rados/basic/tasks/readwrite.yaml @@ -6,6 +6,8 @@ overrides: mon osd initial require min compat client: luminous osd: osd_discard_disconnected_ops: false + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - rados: clients: [client.0] diff --git a/qa/suites/rados/basic/tasks/repair_test.yaml b/qa/suites/rados/basic/tasks/repair_test.yaml index 0d3749f4daa..383acc9563b 100644 --- a/qa/suites/rados/basic/tasks/repair_test.yaml +++ b/qa/suites/rados/basic/tasks/repair_test.yaml @@ -22,6 +22,7 @@ overrides: - \(OSDMAP_FLAGS\) - \(OSD_ - \(PG_ + - \(POOL_APP_NOT_ENABLED\) conf: osd: filestore debug inject read err: true diff --git a/qa/suites/rados/basic/tasks/scrub_test.yaml b/qa/suites/rados/basic/tasks/scrub_test.yaml index dde468940b6..42465734375 100644 --- a/qa/suites/rados/basic/tasks/scrub_test.yaml +++ b/qa/suites/rados/basic/tasks/scrub_test.yaml @@ -22,6 +22,7 @@ overrides: - \(PG_ - \(OSD_SCRUB_ERRORS\) - \(TOO_FEW_PGS\) + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd deep scrub update digest min age: 0 diff --git a/qa/suites/rados/dashboard/tasks/dashboard.yaml b/qa/suites/rados/dashboard/tasks/dashboard.yaml index c781061de9c..e7622f8c324 100644 --- a/qa/suites/rados/dashboard/tasks/dashboard.yaml +++ b/qa/suites/rados/dashboard/tasks/dashboard.yaml @@ -7,6 +7,8 @@ overrides: conf: osd: osd mclock override recovery settings: true + mgr: + mon warn on pool no app: false tasks: - install: diff --git a/qa/suites/rados/mgr/tasks/crash.yaml b/qa/suites/rados/mgr/tasks/crash.yaml index af4c40642d1..9d2ba535efa 100644 --- a/qa/suites/rados/mgr/tasks/crash.yaml +++ b/qa/suites/rados/mgr/tasks/crash.yaml @@ -12,6 +12,7 @@ tasks: - \(RECENT_CRASH\) - replacing it with standby - No standby daemons available + - \(POOL_APP_NOT_ENABLED\) - cephfs_test_runner: modules: - tasks.mgr.test_crash diff --git a/qa/suites/rados/mgr/tasks/failover.yaml b/qa/suites/rados/mgr/tasks/failover.yaml index 42c2f5c5bdd..6d1e0d55764 100644 --- a/qa/suites/rados/mgr/tasks/failover.yaml +++ b/qa/suites/rados/mgr/tasks/failover.yaml @@ -11,6 +11,7 @@ tasks: - \(PG_ - replacing it with standby - No standby daemons available + - \(POOL_APP_NOT_ENABLED\) - cephfs_test_runner: modules: - tasks.mgr.test_failover diff --git a/qa/suites/rados/mgr/tasks/insights.yaml b/qa/suites/rados/mgr/tasks/insights.yaml index 5cb124bf71d..f7c82cf7f2c 100644 --- a/qa/suites/rados/mgr/tasks/insights.yaml +++ b/qa/suites/rados/mgr/tasks/insights.yaml @@ -14,6 +14,7 @@ tasks: - \(RECENT_CRASH\) - replacing it with standby - No standby daemons available + - \(POOL_APP_NOT_ENABLED\) - cephfs_test_runner: modules: - tasks.mgr.test_insights diff --git a/qa/suites/rados/mgr/tasks/module_selftest.yaml b/qa/suites/rados/mgr/tasks/module_selftest.yaml index 9b8209fa94d..4403d9fffc3 100644 --- a/qa/suites/rados/mgr/tasks/module_selftest.yaml +++ b/qa/suites/rados/mgr/tasks/module_selftest.yaml @@ -21,6 +21,7 @@ tasks: - Failed to open Telegraf - evicting unresponsive client - 1 mgr modules have recently crashed \(RECENT_MGR_MODULE_CRASH\) + - \(POOL_APP_NOT_ENABLED\) - cephfs_test_runner: modules: - tasks.mgr.test_module_selftest diff --git a/qa/suites/rados/mgr/tasks/per_module_finisher_stats.yaml b/qa/suites/rados/mgr/tasks/per_module_finisher_stats.yaml index c487b21fcd4..de1d592df5f 100644 --- a/qa/suites/rados/mgr/tasks/per_module_finisher_stats.yaml +++ b/qa/suites/rados/mgr/tasks/per_module_finisher_stats.yaml @@ -2,6 +2,8 @@ tasks: - install: - ceph: wait-for-scrub: false + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) - check-counter: counters: mgr: diff --git a/qa/suites/rados/mgr/tasks/progress.yaml b/qa/suites/rados/mgr/tasks/progress.yaml index d04908eabba..183a9a29a2e 100644 --- a/qa/suites/rados/mgr/tasks/progress.yaml +++ b/qa/suites/rados/mgr/tasks/progress.yaml @@ -24,6 +24,7 @@ tasks: - \(OSDMAP_FLAGS\) - replacing it with standby - No standby daemons available + - \(POOL_APP_NOT_ENABLED\) - cephfs_test_runner: modules: - tasks.mgr.test_progress diff --git a/qa/suites/rados/mgr/tasks/prometheus.yaml b/qa/suites/rados/mgr/tasks/prometheus.yaml index 388e1967836..fd0e23a3555 100644 --- a/qa/suites/rados/mgr/tasks/prometheus.yaml +++ b/qa/suites/rados/mgr/tasks/prometheus.yaml @@ -11,6 +11,7 @@ tasks: - \(PG_ - replacing it with standby - No standby daemons available + - \(POOL_APP_NOT_ENABLED\) - cephfs_test_runner: modules: - tasks.mgr.test_prometheus diff --git a/qa/suites/rados/mgr/tasks/workunits.yaml b/qa/suites/rados/mgr/tasks/workunits.yaml index 791adc27298..a4827403348 100644 --- a/qa/suites/rados/mgr/tasks/workunits.yaml +++ b/qa/suites/rados/mgr/tasks/workunits.yaml @@ -10,6 +10,7 @@ tasks: - \(PG_ - replacing it with standby - No standby daemons available + - \(POOL_APP_NOT_ENABLED\) - workunit: clients: client.0: diff --git a/qa/suites/rados/monthrash/thrashers/force-sync-many.yaml b/qa/suites/rados/monthrash/thrashers/force-sync-many.yaml index c2ec78fd3e9..f4c98ae2783 100644 --- a/qa/suites/rados/monthrash/thrashers/force-sync-many.yaml +++ b/qa/suites/rados/monthrash/thrashers/force-sync-many.yaml @@ -4,6 +4,7 @@ overrides: - overall HEALTH_ - \(MON_DOWN\) - \(TOO_FEW_PGS\) + - \(POOL_APP_NOT_ENABLED\) 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 95883123297..2f5de97e32c 100644 --- a/qa/suites/rados/monthrash/thrashers/many.yaml +++ b/qa/suites/rados/monthrash/thrashers/many.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - overall HEALTH_ - \(MON_DOWN\) + - \(POOL_APP_NOT_ENABLED\) 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 e969a0d8dff..3a71edaf1d0 100644 --- a/qa/suites/rados/monthrash/thrashers/one.yaml +++ b/qa/suites/rados/monthrash/thrashers/one.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - overall HEALTH_ - \(MON_DOWN\) + - \(POOL_APP_NOT_ENABLED\) 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 e721b9b3869..6bb25b7ebc4 100644 --- a/qa/suites/rados/monthrash/thrashers/sync-many.yaml +++ b/qa/suites/rados/monthrash/thrashers/sync-many.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - overall HEALTH_ - \(MON_DOWN\) + - \(POOL_APP_NOT_ENABLED\) conf: mon: paxos min: 10 diff --git a/qa/suites/rados/monthrash/thrashers/sync.yaml b/qa/suites/rados/monthrash/thrashers/sync.yaml index 8fdd1ad48b3..30f13305594 100644 --- a/qa/suites/rados/monthrash/thrashers/sync.yaml +++ b/qa/suites/rados/monthrash/thrashers/sync.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - overall HEALTH_ - \(MON_DOWN\) + - \(POOL_APP_NOT_ENABLED\) conf: mon: paxos min: 10 diff --git a/qa/suites/rados/monthrash/workloads/pool-create-delete.yaml b/qa/suites/rados/monthrash/workloads/pool-create-delete.yaml index 522302cd774..6e8dadaf09b 100644 --- a/qa/suites/rados/monthrash/workloads/pool-create-delete.yaml +++ b/qa/suites/rados/monthrash/workloads/pool-create-delete.yaml @@ -3,7 +3,6 @@ overrides: log-ignorelist: - slow request - overall HEALTH_ - - \(POOL_APP_NOT_ENABLED\) tasks: - exec: client.0: diff --git a/qa/suites/rados/monthrash/workloads/rados_5925.yaml b/qa/suites/rados/monthrash/workloads/rados_5925.yaml index ad19bd341fa..bf7eee534d6 100644 --- a/qa/suites/rados/monthrash/workloads/rados_5925.yaml +++ b/qa/suites/rados/monthrash/workloads/rados_5925.yaml @@ -2,7 +2,6 @@ overrides: ceph: log-ignorelist: - overall HEALTH_ - - \(POOL_APP_NOT_ENABLED\) tasks: - exec: client.0: diff --git a/qa/suites/rados/monthrash/workloads/rados_api_tests.yaml b/qa/suites/rados/monthrash/workloads/rados_api_tests.yaml index 3f3c0768aa3..f14c2c2a60d 100644 --- a/qa/suites/rados/monthrash/workloads/rados_api_tests.yaml +++ b/qa/suites/rados/monthrash/workloads/rados_api_tests.yaml @@ -9,7 +9,6 @@ overrides: - \(SLOW_OPS\) - \(MON_DOWN\) - \(PG_ - - \(POOL_APP_NOT_ENABLED\) - \(SMALLER_PGP_NUM\) - slow request conf: 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 2a4bf2bac30..691bd1efc00 100644 --- a/qa/suites/rados/multimon/tasks/mon_clock_no_skews.yaml +++ b/qa/suites/rados/multimon/tasks/mon_clock_no_skews.yaml @@ -7,5 +7,6 @@ tasks: - clocks not synchronized - overall HEALTH_ - \(MON_CLOCK_SKEW\) + - \(POOL_APP_NOT_ENABLED\) - 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 41749349e9b..079e1555b1b 100644 --- a/qa/suites/rados/multimon/tasks/mon_clock_with_skews.yaml +++ b/qa/suites/rados/multimon/tasks/mon_clock_with_skews.yaml @@ -20,5 +20,6 @@ tasks: - \(SLOW_OPS\) - No standby daemons available - slow request + - \(POOL_APP_NOT_ENABLED\) - mon_clock_skew_check: expect-skew: true diff --git a/qa/suites/rados/multimon/tasks/mon_recovery.yaml b/qa/suites/rados/multimon/tasks/mon_recovery.yaml index 6373663c5c1..18e53e092c3 100644 --- a/qa/suites/rados/multimon/tasks/mon_recovery.yaml +++ b/qa/suites/rados/multimon/tasks/mon_recovery.yaml @@ -7,4 +7,5 @@ tasks: - \(PG_AVAILABILITY\) - \(SLOW_OPS\) - slow request + - \(POOL_APP_NOT_ENABLED\) - mon_recovery: diff --git a/qa/suites/rados/objectstore/backends/objectcacher-stress.yaml b/qa/suites/rados/objectstore/backends/objectcacher-stress.yaml index e407a391807..ae0f8f381b4 100644 --- a/qa/suites/rados/objectstore/backends/objectcacher-stress.yaml +++ b/qa/suites/rados/objectstore/backends/objectcacher-stress.yaml @@ -8,6 +8,8 @@ tasks: - install: - ceph: fs: xfs + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) - workunit: clients: all: diff --git a/qa/suites/rados/perf/ceph.yaml b/qa/suites/rados/perf/ceph.yaml index 8bc0431b06a..ca229dd466d 100644 --- a/qa/suites/rados/perf/ceph.yaml +++ b/qa/suites/rados/perf/ceph.yaml @@ -15,4 +15,5 @@ tasks: - \(OSD_ - \(OBJECT_ - overall HEALTH + - \(POOL_APP_NOT_ENABLED\) - ssh_keys: diff --git a/qa/suites/rados/rest/mgr-restful.yaml b/qa/suites/rados/rest/mgr-restful.yaml index c863463ded1..4901f401d30 100644 --- a/qa/suites/rados/rest/mgr-restful.yaml +++ b/qa/suites/rados/rest/mgr-restful.yaml @@ -14,6 +14,7 @@ tasks: - \(OSD_ - \(OBJECT_ - \(OSDMAP_FLAGS\) + - \(POOL_APP_NOT_ENABLED\) - exec: mon.a: - ceph restful create-key admin 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 a9f8316172d..341a559f3fa 100644 --- a/qa/suites/rados/singleton-nomsgr/all/admin_socket_output.yaml +++ b/qa/suites/rados/singleton-nomsgr/all/admin_socket_output.yaml @@ -15,6 +15,7 @@ overrides: - \(OSD_FULL\) - \(MDS_READ_ONLY\) - \(POOL_FULL\) + - \(POOL_APP_NOT_ENABLED\) tasks: - install: - ceph: diff --git a/qa/suites/rados/singleton-nomsgr/all/balancer.yaml b/qa/suites/rados/singleton-nomsgr/all/balancer.yaml index eb30c663a72..c42c5539d8f 100644 --- a/qa/suites/rados/singleton-nomsgr/all/balancer.yaml +++ b/qa/suites/rados/singleton-nomsgr/all/balancer.yaml @@ -8,6 +8,7 @@ tasks: fs: xfs log-ignorelist: - \(PG_AVAILABILITY\) + - \(POOL_APP_NOT_ENABLED\) - cram: clients: client.0: 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 d7699d042c1..fddbd072306 100644 --- a/qa/suites/rados/singleton-nomsgr/all/cache-fs-trunc.yaml +++ b/qa/suites/rados/singleton-nomsgr/all/cache-fs-trunc.yaml @@ -12,6 +12,7 @@ tasks: log-ignorelist: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) + - \(POOL_APP_NOT_ENABLED\) conf: global: osd max object name len: 460 diff --git a/qa/suites/rados/singleton-nomsgr/all/ceph-kvstore-tool.yaml b/qa/suites/rados/singleton-nomsgr/all/ceph-kvstore-tool.yaml index a3085ad3d9c..6a8faa4a833 100644 --- a/qa/suites/rados/singleton-nomsgr/all/ceph-kvstore-tool.yaml +++ b/qa/suites/rados/singleton-nomsgr/all/ceph-kvstore-tool.yaml @@ -17,6 +17,8 @@ overrides: tasks: - install: - ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) - workunit: clients: all: diff --git a/qa/suites/rados/singleton-nomsgr/all/export-after-evict.yaml b/qa/suites/rados/singleton-nomsgr/all/export-after-evict.yaml index 7785f2453e6..b4ce5468a0b 100644 --- a/qa/suites/rados/singleton-nomsgr/all/export-after-evict.yaml +++ b/qa/suites/rados/singleton-nomsgr/all/export-after-evict.yaml @@ -17,6 +17,7 @@ tasks: log-ignorelist: - overall HEALTH_ - \(CACHE_POOL_NO_HIT_SET\) + - \(POOL_APP_NOT_ENABLED\) 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 a3704069f9d..a06221449ff 100644 --- a/qa/suites/rados/singleton-nomsgr/all/full-tiering.yaml +++ b/qa/suites/rados/singleton-nomsgr/all/full-tiering.yaml @@ -14,6 +14,7 @@ overrides: - \(POOL_NEAR_FULL\) - \(CACHE_POOL_NO_HIT_SET\) - \(CACHE_POOL_NEAR_FULL\) + - \(POOL_APP_NOT_ENABLED\) 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 7b7bf592ff2..5ed6553240d 100644 --- a/qa/suites/rados/singleton-nomsgr/all/health-warnings.yaml +++ b/qa/suites/rados/singleton-nomsgr/all/health-warnings.yaml @@ -16,6 +16,7 @@ tasks: - \(OSDMAP_FLAGS\) - \(OSD_ - \(PG_ + - \(POOL_APP_NOT_ENABLED\) - workunit: clients: all: diff --git a/qa/suites/rados/singleton-nomsgr/all/multi-backfill-reject.yaml b/qa/suites/rados/singleton-nomsgr/all/multi-backfill-reject.yaml index 8b95603d166..15952b98974 100644 --- a/qa/suites/rados/singleton-nomsgr/all/multi-backfill-reject.yaml +++ b/qa/suites/rados/singleton-nomsgr/all/multi-backfill-reject.yaml @@ -22,6 +22,7 @@ tasks: - \(PG_ - \(OSD_ - \(OBJECT_ + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd debug reject backfill probability: .3 diff --git a/qa/suites/rados/singleton-nomsgr/all/pool-access.yaml b/qa/suites/rados/singleton-nomsgr/all/pool-access.yaml index e79e1aaf570..26d54843057 100644 --- a/qa/suites/rados/singleton-nomsgr/all/pool-access.yaml +++ b/qa/suites/rados/singleton-nomsgr/all/pool-access.yaml @@ -9,6 +9,8 @@ tasks: - ceph: pre-mgr-commands: - sudo ceph config set mgr mgr_pool false --force + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) - workunit: clients: all: diff --git a/qa/suites/rados/singleton/all/admin-socket.yaml b/qa/suites/rados/singleton/all/admin-socket.yaml index 9ed67c249dc..0d88e6f2a38 100644 --- a/qa/suites/rados/singleton/all/admin-socket.yaml +++ b/qa/suites/rados/singleton/all/admin-socket.yaml @@ -11,6 +11,8 @@ openstack: tasks: - install: - ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) - admin_socket: osd.0: version: diff --git a/qa/suites/rados/singleton/all/backfill-toofull.yaml b/qa/suites/rados/singleton/all/backfill-toofull.yaml index fcc3d0e2942..d53e9a3b25d 100644 --- a/qa/suites/rados/singleton/all/backfill-toofull.yaml +++ b/qa/suites/rados/singleton/all/backfill-toofull.yaml @@ -30,6 +30,7 @@ tasks: - \(TOO_FEW_PGS\) - Monitor daemon marked osd\.[[:digit:]]+ down, but it is still running - slow request + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd min pg log entries: 5 diff --git a/qa/suites/rados/singleton/all/dump-stuck.yaml b/qa/suites/rados/singleton/all/dump-stuck.yaml index eb70b70fff4..f561795bd41 100644 --- a/qa/suites/rados/singleton/all/dump-stuck.yaml +++ b/qa/suites/rados/singleton/all/dump-stuck.yaml @@ -18,4 +18,5 @@ tasks: - \(OSDMAP_FLAGS\) - \(OSD_ - \(PG_ + - \(POOL_APP_NOT_ENABLED\) - dump_stuck: diff --git a/qa/suites/rados/singleton/all/ec-inconsistent-hinfo.yaml b/qa/suites/rados/singleton/all/ec-inconsistent-hinfo.yaml index d71eab14992..31724f9e81b 100644 --- a/qa/suites/rados/singleton/all/ec-inconsistent-hinfo.yaml +++ b/qa/suites/rados/singleton/all/ec-inconsistent-hinfo.yaml @@ -29,6 +29,7 @@ tasks: - repair - slow request - unfound + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd min pg log entries: 5 diff --git a/qa/suites/rados/singleton/all/ec-lost-unfound.yaml b/qa/suites/rados/singleton/all/ec-lost-unfound.yaml index 050365ff4df..d397b005ccd 100644 --- a/qa/suites/rados/singleton/all/ec-lost-unfound.yaml +++ b/qa/suites/rados/singleton/all/ec-lost-unfound.yaml @@ -26,4 +26,5 @@ tasks: - \(OBJECT_ - \(SLOW_OPS\) - slow request + - \(POOL_APP_NOT_ENABLED\) - 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 e4b7b11e2e1..a6b68cd50c5 100644 --- a/qa/suites/rados/singleton/all/lost-unfound-delete.yaml +++ b/qa/suites/rados/singleton/all/lost-unfound-delete.yaml @@ -24,4 +24,5 @@ tasks: - \(OBJECT_ - \(SLOW_OPS\) - slow request + - \(POOL_APP_NOT_ENABLED\) - 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 280dac87b52..4010a5208dc 100644 --- a/qa/suites/rados/singleton/all/lost-unfound.yaml +++ b/qa/suites/rados/singleton/all/lost-unfound.yaml @@ -24,4 +24,5 @@ tasks: - \(OBJECT_ - \(SLOW_OPS\) - slow request + - \(POOL_APP_NOT_ENABLED\) - lost_unfound: diff --git a/qa/suites/rados/singleton/all/max-pg-per-osd.from-mon.yaml b/qa/suites/rados/singleton/all/max-pg-per-osd.from-mon.yaml index 7ab94589893..e7eded31ed6 100644 --- a/qa/suites/rados/singleton/all/max-pg-per-osd.from-mon.yaml +++ b/qa/suites/rados/singleton/all/max-pg-per-osd.from-mon.yaml @@ -21,6 +21,7 @@ overrides: log-ignorelist: - \(TOO_FEW_PGS\) - \(PENDING_CREATING_PGS\) + - \(POOL_APP_NOT_ENABLED\) tasks: - install: - ceph: diff --git a/qa/suites/rados/singleton/all/max-pg-per-osd.from-primary.yaml b/qa/suites/rados/singleton/all/max-pg-per-osd.from-primary.yaml index a51e8921f92..dc7c3f0f5e5 100644 --- a/qa/suites/rados/singleton/all/max-pg-per-osd.from-primary.yaml +++ b/qa/suites/rados/singleton/all/max-pg-per-osd.from-primary.yaml @@ -24,6 +24,7 @@ overrides: - \(TOO_FEW_PGS\) - \(PG_ - \(PENDING_CREATING_PGS\) + - \(POOL_APP_NOT_ENABLED\) tasks: - install: - ceph: diff --git a/qa/suites/rados/singleton/all/max-pg-per-osd.from-replica.yaml b/qa/suites/rados/singleton/all/max-pg-per-osd.from-replica.yaml index e3658ef77b6..ee0dae1d470 100644 --- a/qa/suites/rados/singleton/all/max-pg-per-osd.from-replica.yaml +++ b/qa/suites/rados/singleton/all/max-pg-per-osd.from-replica.yaml @@ -24,6 +24,7 @@ overrides: - \(TOO_FEW_PGS\) - \(PG_ - \(PENDING_CREATING_PGS\) + - \(POOL_APP_NOT_ENABLED\) tasks: - install: - ceph: diff --git a/qa/suites/rados/singleton/all/mon-auth-caps.yaml b/qa/suites/rados/singleton/all/mon-auth-caps.yaml index a56d164a50a..264dc535a91 100644 --- a/qa/suites/rados/singleton/all/mon-auth-caps.yaml +++ b/qa/suites/rados/singleton/all/mon-auth-caps.yaml @@ -13,6 +13,7 @@ tasks: log-ignorelist: - overall HEALTH_ - \(AUTH_BAD_CAPS\) + - \(POOL_APP_NOT_ENABLED\) - workunit: clients: all: diff --git a/qa/suites/rados/singleton/all/mon-config-key-caps.yaml b/qa/suites/rados/singleton/all/mon-config-key-caps.yaml index f254754e270..c475a208013 100644 --- a/qa/suites/rados/singleton/all/mon-config-key-caps.yaml +++ b/qa/suites/rados/singleton/all/mon-config-key-caps.yaml @@ -13,6 +13,7 @@ tasks: log-ignorelist: - overall HEALTH_ - \(AUTH_BAD_CAPS\) + - \(POOL_APP_NOT_ENABLED\) - workunit: clients: all: diff --git a/qa/suites/rados/singleton/all/mon-config.yaml b/qa/suites/rados/singleton/all/mon-config.yaml index 15d48f2380f..ab1eb81b094 100644 --- a/qa/suites/rados/singleton/all/mon-config.yaml +++ b/qa/suites/rados/singleton/all/mon-config.yaml @@ -16,6 +16,8 @@ tasks: - ceph: pre-mgr-commands: - sudo ceph config set mgr mgr_pool false --force + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) - workunit: clients: all: diff --git a/qa/suites/rados/singleton/all/osd-backfill.yaml b/qa/suites/rados/singleton/all/osd-backfill.yaml index 1a24f4a2938..92f5959b558 100644 --- a/qa/suites/rados/singleton/all/osd-backfill.yaml +++ b/qa/suites/rados/singleton/all/osd-backfill.yaml @@ -22,6 +22,7 @@ tasks: - \(OSD_ - \(PG_ - \(OBJECT_ + - \(POOL_APP_NOT_ENABLED\) 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 7ade95c9ece..6d0955c73d9 100644 --- a/qa/suites/rados/singleton/all/osd-recovery-incomplete.yaml +++ b/qa/suites/rados/singleton/all/osd-recovery-incomplete.yaml @@ -23,6 +23,7 @@ tasks: - \(OSD_ - \(PG_ - \(OBJECT_ + - \(POOL_APP_NOT_ENABLED\) 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 94ab85a778d..9e33b3c393b 100644 --- a/qa/suites/rados/singleton/all/osd-recovery.yaml +++ b/qa/suites/rados/singleton/all/osd-recovery.yaml @@ -24,6 +24,7 @@ tasks: - \(OBJECT_DEGRADED\) - \(SLOW_OPS\) - slow request + - \(POOL_APP_NOT_ENABLED\) 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 99183c460f1..f01473b0fa6 100644 --- a/qa/suites/rados/singleton/all/peer.yaml +++ b/qa/suites/rados/singleton/all/peer.yaml @@ -24,4 +24,5 @@ tasks: - \(OSDMAP_FLAGS\) - \(OSD_ - \(PG_ + - \(POOL_APP_NOT_ENABLED\) - peer: diff --git a/qa/suites/rados/singleton/all/pg-autoscaler-progress-off.yaml b/qa/suites/rados/singleton/all/pg-autoscaler-progress-off.yaml index 90fb128f0b9..e4b48189fbc 100644 --- a/qa/suites/rados/singleton/all/pg-autoscaler-progress-off.yaml +++ b/qa/suites/rados/singleton/all/pg-autoscaler-progress-off.yaml @@ -34,6 +34,7 @@ tasks: - \(REQUEST_SLOW\) - \(TOO_FEW_PGS\) - slow request + - \(POOL_APP_NOT_ENABLED\) - exec: client.0: - ceph progress off diff --git a/qa/suites/rados/singleton/all/pg-autoscaler.yaml b/qa/suites/rados/singleton/all/pg-autoscaler.yaml index 3d64d73acdc..a03c2d521eb 100644 --- a/qa/suites/rados/singleton/all/pg-autoscaler.yaml +++ b/qa/suites/rados/singleton/all/pg-autoscaler.yaml @@ -30,6 +30,7 @@ tasks: - \(REQUEST_SLOW\) - \(TOO_FEW_PGS\) - slow request + - \(POOL_APP_NOT_ENABLED\) - workunit: clients: all: diff --git a/qa/suites/rados/singleton/all/pg-removal-interruption.yaml b/qa/suites/rados/singleton/all/pg-removal-interruption.yaml index 2c00192f137..0dd0fb38d03 100644 --- a/qa/suites/rados/singleton/all/pg-removal-interruption.yaml +++ b/qa/suites/rados/singleton/all/pg-removal-interruption.yaml @@ -21,6 +21,7 @@ tasks: - \(OSDMAP_FLAGS\) - \(OSD_ - \(PG_ + - \(POOL_APP_NOT_ENABLED\) - 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 af556bf415e..0c7de00c86e 100644 --- a/qa/suites/rados/singleton/all/rebuild-mondb.yaml +++ b/qa/suites/rados/singleton/all/rebuild-mondb.yaml @@ -24,6 +24,7 @@ tasks: - \(OSDMAP_FLAGS\) - \(OSD_ - \(PG_ + - \(POOL_APP_NOT_ENABLED\) conf: mon: debug auth: 30 diff --git a/qa/suites/rados/singleton/all/test-crash.yaml b/qa/suites/rados/singleton/all/test-crash.yaml index deab84a5a32..ec227cec79d 100644 --- a/qa/suites/rados/singleton/all/test-crash.yaml +++ b/qa/suites/rados/singleton/all/test-crash.yaml @@ -10,6 +10,7 @@ tasks: - Reduced data availability - OSD_.*DOWN - \(RECENT_CRASH\) + - \(POOL_APP_NOT_ENABLED\) - workunit: clients: client.0: diff --git a/qa/suites/rados/singleton/all/test-noautoscale-flag.yaml b/qa/suites/rados/singleton/all/test-noautoscale-flag.yaml index f4da45ad10c..039300f7f84 100644 --- a/qa/suites/rados/singleton/all/test-noautoscale-flag.yaml +++ b/qa/suites/rados/singleton/all/test-noautoscale-flag.yaml @@ -30,6 +30,7 @@ overrides: - \(REQUEST_SLOW\) - \(TOO_FEW_PGS\) - slow request + - \(POOL_APP_NOT_ENABLED\) tasks: - install: - ceph: diff --git a/qa/suites/rados/singleton/all/thrash-backfill-full.yaml b/qa/suites/rados/singleton/all/thrash-backfill-full.yaml index bd3afe047fa..a9049560d27 100644 --- a/qa/suites/rados/singleton/all/thrash-backfill-full.yaml +++ b/qa/suites/rados/singleton/all/thrash-backfill-full.yaml @@ -38,6 +38,7 @@ tasks: - \(TOO_FEW_PGS\) - \(POOL_BACKFILLFULL\) - slow request + - \(POOL_APP_NOT_ENABLED\) - thrashosds: op_delay: 30 clean_interval: 120 diff --git a/qa/suites/rados/singleton/all/thrash-eio.yaml b/qa/suites/rados/singleton/all/thrash-eio.yaml index 515a2832b1b..52e0cc51e6c 100644 --- a/qa/suites/rados/singleton/all/thrash-eio.yaml +++ b/qa/suites/rados/singleton/all/thrash-eio.yaml @@ -35,6 +35,7 @@ tasks: - \(OBJECT_ - \(TOO_FEW_PGS\) - slow request + - \(POOL_APP_NOT_ENABLED\) - thrashosds: op_delay: 30 clean_interval: 120 diff --git a/qa/suites/rados/singleton/all/thrash-rados/thrash-rados.yaml b/qa/suites/rados/singleton/all/thrash-rados/thrash-rados.yaml index 1caef6db57b..b3b54e173b3 100644 --- a/qa/suites/rados/singleton/all/thrash-rados/thrash-rados.yaml +++ b/qa/suites/rados/singleton/all/thrash-rados/thrash-rados.yaml @@ -17,6 +17,7 @@ tasks: - ceph: log-ignorelist: - but it is still running + - \(POOL_APP_NOT_ENABLED\) - thrashosds: op_delay: 30 clean_interval: 120 diff --git a/qa/suites/rados/singleton/all/thrash_cache_writeback_proxy_none.yaml b/qa/suites/rados/singleton/all/thrash_cache_writeback_proxy_none.yaml index d61ad0c421b..e58fb4ef4ba 100644 --- a/qa/suites/rados/singleton/all/thrash_cache_writeback_proxy_none.yaml +++ b/qa/suites/rados/singleton/all/thrash_cache_writeback_proxy_none.yaml @@ -22,6 +22,7 @@ tasks: - slow request - overall HEALTH_ - \(CACHE_POOL_ + - \(POOL_APP_NOT_ENABLED\) - exec: client.0: - sudo ceph osd pool create base 4 diff --git a/qa/suites/rados/singleton/all/watch-notify-same-primary.yaml b/qa/suites/rados/singleton/all/watch-notify-same-primary.yaml index 1ff69c300cc..04d3969b2f0 100644 --- a/qa/suites/rados/singleton/all/watch-notify-same-primary.yaml +++ b/qa/suites/rados/singleton/all/watch-notify-same-primary.yaml @@ -30,5 +30,6 @@ tasks: - \(OSD_ - \(PG_ - \(OBJECT_DEGRADED\) + - \(POOL_APP_NOT_ENABLED\) - watch_notify_same_primary: clients: [client.0] diff --git a/qa/suites/rados/thrash-erasure-code-big/thrashers/careful.yaml b/qa/suites/rados/thrash-erasure-code-big/thrashers/careful.yaml index f032d88e7d9..df0a14500d9 100644 --- a/qa/suites/rados/thrash-erasure-code-big/thrashers/careful.yaml +++ b/qa/suites/rados/thrash-erasure-code-big/thrashers/careful.yaml @@ -4,6 +4,7 @@ overrides: - but it is still running - objects unfound and apparently lost - slow request + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd debug reject backfill probability: .3 diff --git a/qa/suites/rados/thrash-erasure-code-big/thrashers/default.yaml b/qa/suites/rados/thrash-erasure-code-big/thrashers/default.yaml index d2c7b85b50e..09b6c1782ad 100644 --- a/qa/suites/rados/thrash-erasure-code-big/thrashers/default.yaml +++ b/qa/suites/rados/thrash-erasure-code-big/thrashers/default.yaml @@ -4,6 +4,7 @@ overrides: - but it is still running - objects unfound and apparently lost - slow request + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd debug reject backfill probability: .1 diff --git a/qa/suites/rados/thrash-erasure-code-big/thrashers/fastread.yaml b/qa/suites/rados/thrash-erasure-code-big/thrashers/fastread.yaml index 371ed570b62..a36155609a2 100644 --- a/qa/suites/rados/thrash-erasure-code-big/thrashers/fastread.yaml +++ b/qa/suites/rados/thrash-erasure-code-big/thrashers/fastread.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - but it is still running - objects unfound and apparently lost + - \(POOL_APP_NOT_ENABLED\) conf: mon: osd pool default ec fast read: true diff --git a/qa/suites/rados/thrash-erasure-code-big/thrashers/mapgap.yaml b/qa/suites/rados/thrash-erasure-code-big/thrashers/mapgap.yaml index 18843d87220..6cf4dc93016 100644 --- a/qa/suites/rados/thrash-erasure-code-big/thrashers/mapgap.yaml +++ b/qa/suites/rados/thrash-erasure-code-big/thrashers/mapgap.yaml @@ -4,6 +4,7 @@ overrides: - but it is still running - objects unfound and apparently lost - osd_map_cache_size + - \(POOL_APP_NOT_ENABLED\) conf: mon: mon min osdmap epochs: 2 diff --git a/qa/suites/rados/thrash-erasure-code-big/thrashers/morepggrow.yaml b/qa/suites/rados/thrash-erasure-code-big/thrashers/morepggrow.yaml index 23c9f7d848f..794e994f2ce 100644 --- a/qa/suites/rados/thrash-erasure-code-big/thrashers/morepggrow.yaml +++ b/qa/suites/rados/thrash-erasure-code-big/thrashers/morepggrow.yaml @@ -8,6 +8,7 @@ overrides: log-ignorelist: - but it is still running - objects unfound and apparently lost + - \(POOL_APP_NOT_ENABLED\) tasks: - thrashosds: timeout: 1200 diff --git a/qa/suites/rados/thrash-erasure-code-big/thrashers/pggrow.yaml b/qa/suites/rados/thrash-erasure-code-big/thrashers/pggrow.yaml index 9cbb80dba9e..15be6b43b31 100644 --- a/qa/suites/rados/thrash-erasure-code-big/thrashers/pggrow.yaml +++ b/qa/suites/rados/thrash-erasure-code-big/thrashers/pggrow.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - but it is still running - objects unfound and apparently lost + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd scrub min interval: 60 diff --git a/qa/suites/rados/thrash-erasure-code-shec/thrashers/careful.yaml b/qa/suites/rados/thrash-erasure-code-shec/thrashers/careful.yaml index 94b5d07f838..e18379b5f84 100644 --- a/qa/suites/rados/thrash-erasure-code-shec/thrashers/careful.yaml +++ b/qa/suites/rados/thrash-erasure-code-shec/thrashers/careful.yaml @@ -4,6 +4,7 @@ overrides: - but it is still running - objects unfound and apparently lost - slow request + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd debug reject backfill probability: .3 diff --git a/qa/suites/rados/thrash-erasure-code-shec/thrashers/default.yaml b/qa/suites/rados/thrash-erasure-code-shec/thrashers/default.yaml index a869369fadd..00c8689d493 100644 --- a/qa/suites/rados/thrash-erasure-code-shec/thrashers/default.yaml +++ b/qa/suites/rados/thrash-erasure-code-shec/thrashers/default.yaml @@ -4,6 +4,7 @@ overrides: - but it is still running - objects unfound and apparently lost - slow request + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd debug reject backfill probability: .1 diff --git a/qa/suites/rados/thrash-erasure-code/thrashers/careful.yaml b/qa/suites/rados/thrash-erasure-code/thrashers/careful.yaml index 9a708db31d4..0602f01ad8c 100644 --- a/qa/suites/rados/thrash-erasure-code/thrashers/careful.yaml +++ b/qa/suites/rados/thrash-erasure-code/thrashers/careful.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - but it is still running - objects unfound and apparently lost + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd debug reject backfill probability: .3 diff --git a/qa/suites/rados/thrash-erasure-code/thrashers/default.yaml b/qa/suites/rados/thrash-erasure-code/thrashers/default.yaml index 3728bd8e718..989b83e8f77 100644 --- a/qa/suites/rados/thrash-erasure-code/thrashers/default.yaml +++ b/qa/suites/rados/thrash-erasure-code/thrashers/default.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - but it is still running - objects unfound and apparently lost + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd debug reject backfill probability: .1 diff --git a/qa/suites/rados/thrash-erasure-code/thrashers/fastread.yaml b/qa/suites/rados/thrash-erasure-code/thrashers/fastread.yaml index 4ba4eb2a2bf..5fbb9504b61 100644 --- a/qa/suites/rados/thrash-erasure-code/thrashers/fastread.yaml +++ b/qa/suites/rados/thrash-erasure-code/thrashers/fastread.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - but it is still running - objects unfound and apparently lost + - \(POOL_APP_NOT_ENABLED\) conf: mon: osd pool default ec fast read: true diff --git a/qa/suites/rados/thrash-erasure-code/thrashers/minsize_recovery.yaml b/qa/suites/rados/thrash-erasure-code/thrashers/minsize_recovery.yaml index 2e375c7aa95..771d9a1047a 100644 --- a/qa/suites/rados/thrash-erasure-code/thrashers/minsize_recovery.yaml +++ b/qa/suites/rados/thrash-erasure-code/thrashers/minsize_recovery.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - but it is still running - objects unfound and apparently lost + - \(POOL_APP_NOT_ENABLED\) create_rbd_pool: False pre-mgr-commands: - sudo ceph config set mgr mgr_pool false --force diff --git a/qa/suites/rados/thrash-erasure-code/thrashers/morepggrow.yaml b/qa/suites/rados/thrash-erasure-code/thrashers/morepggrow.yaml index a3e66e693c3..f8c54232381 100644 --- a/qa/suites/rados/thrash-erasure-code/thrashers/morepggrow.yaml +++ b/qa/suites/rados/thrash-erasure-code/thrashers/morepggrow.yaml @@ -8,6 +8,7 @@ overrides: log-ignorelist: - but it is still running - objects unfound and apparently lost + - \(POOL_APP_NOT_ENABLED\) tasks: - thrashosds: timeout: 1200 diff --git a/qa/suites/rados/thrash-erasure-code/thrashers/pggrow.yaml b/qa/suites/rados/thrash-erasure-code/thrashers/pggrow.yaml index 98f87d6df92..ed13bfd3e93 100644 --- a/qa/suites/rados/thrash-erasure-code/thrashers/pggrow.yaml +++ b/qa/suites/rados/thrash-erasure-code/thrashers/pggrow.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - but it is still running - objects unfound and apparently lost + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd scrub min interval: 60 diff --git a/qa/suites/rados/thrash-old-clients/thrashers/careful.yaml b/qa/suites/rados/thrash-old-clients/thrashers/careful.yaml index cc232ab8844..8820a6cd24e 100644 --- a/qa/suites/rados/thrash-old-clients/thrashers/careful.yaml +++ b/qa/suites/rados/thrash-old-clients/thrashers/careful.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - but it is still running - objects unfound and apparently lost + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd debug reject backfill probability: .3 diff --git a/qa/suites/rados/thrash-old-clients/thrashers/default.yaml b/qa/suites/rados/thrash-old-clients/thrashers/default.yaml index c04f9535cf6..54dc8880281 100644 --- a/qa/suites/rados/thrash-old-clients/thrashers/default.yaml +++ b/qa/suites/rados/thrash-old-clients/thrashers/default.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - but it is still running - objects unfound and apparently lost + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd debug reject backfill probability: .3 diff --git a/qa/suites/rados/thrash-old-clients/thrashers/mapgap.yaml b/qa/suites/rados/thrash-old-clients/thrashers/mapgap.yaml index 27881d2180c..c1ab4493edb 100644 --- a/qa/suites/rados/thrash-old-clients/thrashers/mapgap.yaml +++ b/qa/suites/rados/thrash-old-clients/thrashers/mapgap.yaml @@ -4,6 +4,7 @@ overrides: - but it is still running - objects unfound and apparently lost - osd_map_cache_size + - \(POOL_APP_NOT_ENABLED\) conf: mon: mon min osdmap epochs: 50 diff --git a/qa/suites/rados/thrash-old-clients/thrashers/morepggrow.yaml b/qa/suites/rados/thrash-old-clients/thrashers/morepggrow.yaml index f18a88711a0..bb65d6a600c 100644 --- a/qa/suites/rados/thrash-old-clients/thrashers/morepggrow.yaml +++ b/qa/suites/rados/thrash-old-clients/thrashers/morepggrow.yaml @@ -12,6 +12,7 @@ overrides: log-ignorelist: - but it is still running - objects unfound and apparently lost + - \(POOL_APP_NOT_ENABLED\) tasks: - thrashosds: timeout: 1200 diff --git a/qa/suites/rados/thrash-old-clients/thrashers/pggrow.yaml b/qa/suites/rados/thrash-old-clients/thrashers/pggrow.yaml index 54498d0cfef..000550bd865 100644 --- a/qa/suites/rados/thrash-old-clients/thrashers/pggrow.yaml +++ b/qa/suites/rados/thrash-old-clients/thrashers/pggrow.yaml @@ -3,6 +3,7 @@ overrides: log-ignorelist: - but it is still running - objects unfound and apparently lost + - \(POOL_APP_NOT_ENABLED\) conf: osd: osd scrub min interval: 60 diff --git a/qa/suites/rados/thrash/workloads/admin_socket_objecter_requests.yaml b/qa/suites/rados/thrash/workloads/admin_socket_objecter_requests.yaml index 8c9764ade84..6885f72aa44 100644 --- a/qa/suites/rados/thrash/workloads/admin_socket_objecter_requests.yaml +++ b/qa/suites/rados/thrash/workloads/admin_socket_objecter_requests.yaml @@ -3,6 +3,8 @@ overrides: conf: client.0: admin socket: /var/run/ceph/ceph-$name.asok + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - radosbench: clients: [client.0] diff --git a/qa/suites/rados/thrash/workloads/cache-agent-big.yaml b/qa/suites/rados/thrash/workloads/cache-agent-big.yaml index 3f377858ae4..9ca2576d469 100644 --- a/qa/suites/rados/thrash/workloads/cache-agent-big.yaml +++ b/qa/suites/rados/thrash/workloads/cache-agent-big.yaml @@ -2,6 +2,7 @@ overrides: ceph: log-ignorelist: - must scrub before tier agent can activate + - \(POOL_APP_NOT_ENABLED\) conf: osd: # override short_pg_log_entries.yaml (which sets these under [global]) diff --git a/qa/suites/rados/thrash/workloads/cache-agent-small.yaml b/qa/suites/rados/thrash/workloads/cache-agent-small.yaml index 29219a7e8d7..108009e3b0b 100644 --- a/qa/suites/rados/thrash/workloads/cache-agent-small.yaml +++ b/qa/suites/rados/thrash/workloads/cache-agent-small.yaml @@ -2,6 +2,7 @@ overrides: ceph: log-ignorelist: - must scrub before tier agent can activate + - \(POOL_APP_NOT_ENABLED\) conf: osd: # override short_pg_log_entries.yaml (which sets these under [global]) diff --git a/qa/suites/rados/thrash/workloads/cache-pool-snaps-readproxy.yaml b/qa/suites/rados/thrash/workloads/cache-pool-snaps-readproxy.yaml index 808968d6baf..f864e117056 100644 --- a/qa/suites/rados/thrash/workloads/cache-pool-snaps-readproxy.yaml +++ b/qa/suites/rados/thrash/workloads/cache-pool-snaps-readproxy.yaml @@ -2,6 +2,7 @@ overrides: ceph: log-ignorelist: - must scrub before tier agent can activate + - \(POOL_APP_NOT_ENABLED\) conf: osd: # override short_pg_log_entries.yaml (which sets these under [global]) diff --git a/qa/suites/rados/thrash/workloads/cache-pool-snaps.yaml b/qa/suites/rados/thrash/workloads/cache-pool-snaps.yaml index 4aec8611c14..6bf97c6920d 100644 --- a/qa/suites/rados/thrash/workloads/cache-pool-snaps.yaml +++ b/qa/suites/rados/thrash/workloads/cache-pool-snaps.yaml @@ -2,6 +2,7 @@ overrides: ceph: log-ignorelist: - must scrub before tier agent can activate + - \(POOL_APP_NOT_ENABLED\) conf: osd: # override short_pg_log_entries.yaml (which sets these under [global]) diff --git a/qa/suites/rados/thrash/workloads/cache-snaps-balanced.yaml b/qa/suites/rados/thrash/workloads/cache-snaps-balanced.yaml index 1e55f573f43..574a1f753dc 100644 --- a/qa/suites/rados/thrash/workloads/cache-snaps-balanced.yaml +++ b/qa/suites/rados/thrash/workloads/cache-snaps-balanced.yaml @@ -2,6 +2,7 @@ overrides: ceph: log-ignorelist: - must scrub before tier agent can activate + - \(POOL_APP_NOT_ENABLED\) conf: osd: # override short_pg_log_entries.yaml (which sets these under [global]) diff --git a/qa/suites/rados/thrash/workloads/cache-snaps.yaml b/qa/suites/rados/thrash/workloads/cache-snaps.yaml index 11401d7e263..6d11f4cf12c 100644 --- a/qa/suites/rados/thrash/workloads/cache-snaps.yaml +++ b/qa/suites/rados/thrash/workloads/cache-snaps.yaml @@ -2,6 +2,7 @@ overrides: ceph: log-ignorelist: - must scrub before tier agent can activate + - \(POOL_APP_NOT_ENABLED\) conf: osd: # override short_pg_log_entries.yaml (which sets these under [global]) diff --git a/qa/suites/rados/thrash/workloads/cache.yaml b/qa/suites/rados/thrash/workloads/cache.yaml index c557a675111..bd9daac7af3 100644 --- a/qa/suites/rados/thrash/workloads/cache.yaml +++ b/qa/suites/rados/thrash/workloads/cache.yaml @@ -2,6 +2,7 @@ overrides: ceph: log-ignorelist: - must scrub before tier agent can activate + - \(POOL_APP_NOT_ENABLED\) conf: osd: # override short_pg_log_entries.yaml (which sets these under [global]) diff --git a/qa/suites/rados/thrash/workloads/dedup-io-mixed.yaml b/qa/suites/rados/thrash/workloads/dedup-io-mixed.yaml index 24a41c31ffb..7758525a615 100644 --- a/qa/suites/rados/thrash/workloads/dedup-io-mixed.yaml +++ b/qa/suites/rados/thrash/workloads/dedup-io-mixed.yaml @@ -1,3 +1,7 @@ +overrides: + ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - exec: client.0: diff --git a/qa/suites/rados/thrash/workloads/dedup-io-snaps.yaml b/qa/suites/rados/thrash/workloads/dedup-io-snaps.yaml index 408d1b5d914..3d2ce302638 100644 --- a/qa/suites/rados/thrash/workloads/dedup-io-snaps.yaml +++ b/qa/suites/rados/thrash/workloads/dedup-io-snaps.yaml @@ -1,3 +1,7 @@ +overrides: + ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - exec: client.0: diff --git a/qa/suites/rados/thrash/workloads/pool-snaps-few-objects.yaml b/qa/suites/rados/thrash/workloads/pool-snaps-few-objects.yaml index 1f0759d9624..f60afb809d1 100644 --- a/qa/suites/rados/thrash/workloads/pool-snaps-few-objects.yaml +++ b/qa/suites/rados/thrash/workloads/pool-snaps-few-objects.yaml @@ -2,6 +2,9 @@ override: conf: osd: osd deep scrub update digest min age: 0 + ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - rados: clients: [client.0] diff --git a/qa/suites/rados/thrash/workloads/radosbench-high-concurrency.yaml b/qa/suites/rados/thrash/workloads/radosbench-high-concurrency.yaml index 902c4b56a1e..afdb3794d98 100644 --- a/qa/suites/rados/thrash/workloads/radosbench-high-concurrency.yaml +++ b/qa/suites/rados/thrash/workloads/radosbench-high-concurrency.yaml @@ -5,6 +5,8 @@ overrides: debug ms: 1 debug objecter: 20 debug rados: 20 + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - full_sequential: - radosbench: diff --git a/qa/suites/rados/thrash/workloads/radosbench.yaml b/qa/suites/rados/thrash/workloads/radosbench.yaml index 071f55e3928..32efe0ba9a0 100644 --- a/qa/suites/rados/thrash/workloads/radosbench.yaml +++ b/qa/suites/rados/thrash/workloads/radosbench.yaml @@ -5,6 +5,8 @@ overrides: debug ms: 1 debug objecter: 20 debug rados: 20 + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - full_sequential: - radosbench: diff --git a/qa/suites/rados/thrash/workloads/redirect.yaml b/qa/suites/rados/thrash/workloads/redirect.yaml index bebce845cd6..14cce66430b 100644 --- a/qa/suites/rados/thrash/workloads/redirect.yaml +++ b/qa/suites/rados/thrash/workloads/redirect.yaml @@ -1,3 +1,7 @@ +overrides: + ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - exec: client.0: diff --git a/qa/suites/rados/thrash/workloads/redirect_promote_tests.yaml b/qa/suites/rados/thrash/workloads/redirect_promote_tests.yaml index c2787c43bc0..23226771d30 100644 --- a/qa/suites/rados/thrash/workloads/redirect_promote_tests.yaml +++ b/qa/suites/rados/thrash/workloads/redirect_promote_tests.yaml @@ -1,3 +1,7 @@ +overrides: + ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - exec: client.0: diff --git a/qa/suites/rados/thrash/workloads/redirect_set_object.yaml b/qa/suites/rados/thrash/workloads/redirect_set_object.yaml index 06ba60c7c64..7fe81435c5f 100644 --- a/qa/suites/rados/thrash/workloads/redirect_set_object.yaml +++ b/qa/suites/rados/thrash/workloads/redirect_set_object.yaml @@ -1,3 +1,7 @@ +overrides: + ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - exec: client.0: diff --git a/qa/suites/rados/thrash/workloads/set-chunks-read.yaml b/qa/suites/rados/thrash/workloads/set-chunks-read.yaml index 1abbdd757c5..fa6d6a8b8a4 100644 --- a/qa/suites/rados/thrash/workloads/set-chunks-read.yaml +++ b/qa/suites/rados/thrash/workloads/set-chunks-read.yaml @@ -1,3 +1,7 @@ +overrides: + ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - exec: client.0: diff --git a/qa/suites/rados/thrash/workloads/small-objects-balanced.yaml b/qa/suites/rados/thrash/workloads/small-objects-balanced.yaml index 56aaaf5435a..ece22cd36fa 100644 --- a/qa/suites/rados/thrash/workloads/small-objects-balanced.yaml +++ b/qa/suites/rados/thrash/workloads/small-objects-balanced.yaml @@ -1,6 +1,8 @@ overrides: ceph: crush_tunables: jewel + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - rados: clients: [client.0] diff --git a/qa/suites/rados/thrash/workloads/small-objects-localized.yaml b/qa/suites/rados/thrash/workloads/small-objects-localized.yaml index e06c717f499..ad791ee119c 100644 --- a/qa/suites/rados/thrash/workloads/small-objects-localized.yaml +++ b/qa/suites/rados/thrash/workloads/small-objects-localized.yaml @@ -1,6 +1,8 @@ overrides: ceph: crush_tunables: jewel + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - rados: clients: [client.0] diff --git a/qa/suites/rados/thrash/workloads/small-objects.yaml b/qa/suites/rados/thrash/workloads/small-objects.yaml index ee20bc3c563..6f9edfae84a 100644 --- a/qa/suites/rados/thrash/workloads/small-objects.yaml +++ b/qa/suites/rados/thrash/workloads/small-objects.yaml @@ -1,6 +1,8 @@ overrides: ceph: crush_tunables: jewel + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - rados: clients: [client.0] diff --git a/qa/suites/rados/thrash/workloads/snaps-few-objects-balanced.yaml b/qa/suites/rados/thrash/workloads/snaps-few-objects-balanced.yaml index 5752633c87f..ffb6cbc8be9 100644 --- a/qa/suites/rados/thrash/workloads/snaps-few-objects-balanced.yaml +++ b/qa/suites/rados/thrash/workloads/snaps-few-objects-balanced.yaml @@ -1,3 +1,7 @@ +overrides: + ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - rados: clients: [client.0] diff --git a/qa/suites/rados/thrash/workloads/snaps-few-objects-localized.yaml b/qa/suites/rados/thrash/workloads/snaps-few-objects-localized.yaml index d02a5784ef4..eca0047169a 100644 --- a/qa/suites/rados/thrash/workloads/snaps-few-objects-localized.yaml +++ b/qa/suites/rados/thrash/workloads/snaps-few-objects-localized.yaml @@ -1,3 +1,7 @@ +overrides: + ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - rados: clients: [client.0] diff --git a/qa/suites/rados/thrash/workloads/snaps-few-objects.yaml b/qa/suites/rados/thrash/workloads/snaps-few-objects.yaml index aa82d973ae1..955327b29f3 100644 --- a/qa/suites/rados/thrash/workloads/snaps-few-objects.yaml +++ b/qa/suites/rados/thrash/workloads/snaps-few-objects.yaml @@ -1,3 +1,7 @@ +overrides: + ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - rados: clients: [client.0] diff --git a/qa/suites/rados/thrash/workloads/write_fadvise_dontneed.yaml b/qa/suites/rados/thrash/workloads/write_fadvise_dontneed.yaml index 606dcae6922..182fc1431a6 100644 --- a/qa/suites/rados/thrash/workloads/write_fadvise_dontneed.yaml +++ b/qa/suites/rados/thrash/workloads/write_fadvise_dontneed.yaml @@ -1,3 +1,7 @@ +overrides: + ceph: + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - rados: clients: [client.0] diff --git a/qa/suites/rados/valgrind-leaks/1-start.yaml b/qa/suites/rados/valgrind-leaks/1-start.yaml index 9263f2a838b..1cdd8a688e8 100644 --- a/qa/suites/rados/valgrind-leaks/1-start.yaml +++ b/qa/suites/rados/valgrind-leaks/1-start.yaml @@ -11,6 +11,7 @@ overrides: log-ignorelist: - overall HEALTH_ - \(PG_ + - \(POOL_APP_NOT_ENABLED\) conf: global: osd heartbeat grace: 40 diff --git a/qa/suites/rados/verify/tasks/rados_cls_all.yaml b/qa/suites/rados/verify/tasks/rados_cls_all.yaml index 163bc2c0872..0236326f3a8 100644 --- a/qa/suites/rados/verify/tasks/rados_cls_all.yaml +++ b/qa/suites/rados/verify/tasks/rados_cls_all.yaml @@ -4,6 +4,8 @@ overrides: osd: osd_class_load_list: "*" osd_class_default_list: "*" + log-ignorelist: + - \(POOL_APP_NOT_ENABLED\) tasks: - workunit: clients: diff --git a/qa/tasks/mgr/dashboard/test_pool.py b/qa/tasks/mgr/dashboard/test_pool.py index 10fff79ffad..0699be48c48 100644 --- a/qa/tasks/mgr/dashboard/test_pool.py +++ b/qa/tasks/mgr/dashboard/test_pool.py @@ -285,6 +285,7 @@ class PoolTest(DashboardTestCase): 'pool': 'dashboard_pool_quota1', 'pg_num': '32', 'pool_type': 'replicated', + 'application_metadata': ['rbd'], }, 'pool_quotas_to_check': { 'quota_max_objects': 0, @@ -296,6 +297,7 @@ class PoolTest(DashboardTestCase): 'pool': 'dashboard_pool_quota2', 'pg_num': '32', 'pool_type': 'replicated', + 'application_metadata': ['rbd'], 'quota_max_objects': 1024, 'quota_max_bytes': 1000, }, diff --git a/src/mon/PGMap.cc b/src/mon/PGMap.cc index 190b93bb824..f887cfdb7a2 100644 --- a/src/mon/PGMap.cc +++ b/src/mon/PGMap.cc @@ -3337,19 +3337,9 @@ void PGMap::get_health_checks( for (auto &it : pools) { const pg_pool_t &pool = it.second; const string& pool_name = osdmap.get_pool_name(it.first); - auto it2 = pg_pool_sum.find(it.first); - if (it2 == pg_pool_sum.end()) { - continue; - } - const pool_stat_t *pstat = &it2->second; - if (pstat == nullptr) { - continue; - } - const object_stat_sum_t& sum = pstat->stats.sum; // application metadata is not encoded until luminous is minimum // required release - if (sum.num_objects > 0 && pool.application_metadata.empty() && - !pool.is_tier()) { + if (pool.application_metadata.empty() && !pool.is_tier()) { stringstream ss; ss << "application not enabled on pool '" << pool_name << "'"; detail.push_back(ss.str()); -- 2.47.3