From 990806e635a1043042f55ae396ad8573c2d62711 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 --- 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 b161e69678d68..b3854eece7bfa 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 172642e865597..82243103e6e11 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 7b5c89b9b9b60..9ff0a4150fb5d 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 c19cc83a93b94..cafd824b0ee6d 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 f135107c7679e..fc13e67f02a68 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 0d3749f4daaf7..383acc9563bcf 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 dde468940b6d3..4246573437523 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 c781061de9c34..e7622f8c324e6 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 af4c40642d111..9d2ba535efa55 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 42c2f5c5bdde6..6d1e0d55764e3 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 5cb124bf71dc8..f7c82cf7f2c89 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 9b8209fa94d59..4403d9fffc30b 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 c487b21fcd42c..de1d592df5f26 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 d04908eabbad9..183a9a29a2ef0 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 388e196783655..fd0e23a355583 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 791adc27298b9..a48274033486f 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 c2ec78fd3e968..f4c98ae278303 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 9588312329719..2f5de97e32c65 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 e969a0d8dff73..3a71edaf1d0d5 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 e721b9b386936..6bb25b7ebc4a2 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 8fdd1ad48b3ee..30f13305594c2 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 522302cd77499..6e8dadaf09bd7 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 ad19bd341fa63..bf7eee534d6cd 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 3f3c0768aa322..f14c2c2a60d73 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 2a4bf2bac304e..691bd1efc00cb 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 41749349e9b71..079e1555b1b38 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 6373663c5c11d..18e53e092c372 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 e407a391807d5..ae0f8f381b4a8 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 8bc0431b06ac5..ca229dd466df2 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 c863463ded12c..4901f401d3014 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 a9f8316172d6e..341a559f3fa75 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 eb30c663a72ac..c42c5539d8ff6 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 d7699d042c101..fddbd0723061b 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 a3085ad3d9c0c..6a8faa4a833c1 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 7785f2453e6b6..b4ce5468a0b8c 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 a3704069f9d25..a06221449ffba 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 7b7bf592ff26c..5ed6553240d00 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 8b95603d16669..15952b9897454 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 e79e1aaf5700d..26d5484305745 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 9ed67c249dc33..0d88e6f2a3871 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 fcc3d0e294261..d53e9a3b25df6 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 eb70b70fff40e..f561795bd41d6 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 d71eab1499260..31724f9e81b11 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 050365ff4df0c..d397b005ccd52 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 e4b7b11e2e1b4..a6b68cd50c53e 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 280dac87b5204..4010a5208dce0 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 7ab94589893ca..e7eded31ed6f7 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 a51e8921f9268..dc7c3f0f5e5c9 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 e3658ef77b6e8..ee0dae1d4704f 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 a56d164a50a42..264dc535a9198 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 f254754e270c2..c475a2080130b 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 15d48f2380f4b..ab1eb81b09487 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 1a24f4a2938a0..92f5959b558dc 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 7ade95c9ece0f..6d0955c73d96b 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 94ab85a778d2c..9e33b3c393b11 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 99183c460f1d9..f01473b0fa632 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 90fb128f0b9cd..e4b48189fbc7e 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 3d64d73acdcc6..a03c2d521eb04 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 2c00192f137a8..0dd0fb38d0373 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 af556bf415e87..0c7de00c86e0f 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 deab84a5a3206..ec227cec79de8 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 f4da45ad10cc8..039300f7f844b 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 11c1c93163ca1..072455fb1ec23 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 515a2832b1bf2..52e0cc51e6c0d 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 1caef6db57b49..b3b54e173b35c 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 d61ad0c421b3d..e58fb4ef4baca 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 1ff69c300cc9f..04d3969b2f064 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 f032d88e7d921..df0a14500d94f 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 d2c7b85b50ecd..09b6c1782ad82 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 371ed570b6283..a36155609a214 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 18843d87220a1..6cf4dc930160a 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 23c9f7d848fdc..794e994f2ceeb 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 9cbb80dba9e83..15be6b43b3135 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 94b5d07f83810..e18379b5f848b 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 a869369fadd6f..00c8689d4931c 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 9a708db31d416..0602f01ad8ccd 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 3728bd8e71863..989b83e8f7789 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 4ba4eb2a2bff4..5fbb9504b617c 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 2e375c7aa954c..771d9a1047a70 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 a3e66e693c375..f8c54232381c2 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 98f87d6df9238..ed13bfd3e936c 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 cc232ab88440e..8820a6cd24e71 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 c04f9535cf6f2..54dc888028133 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 27881d2180c62..c1ab4493edb76 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 f18a88711a006..bb65d6a600cb4 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 54498d0cfef9b..000550bd865d7 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 8c9764ade8487..6885f72aa44e8 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 3f377858ae4c5..9ca2576d46905 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 29219a7e8d7f9..108009e3b0b8d 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 808968d6bafea..f864e117056fa 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 4aec8611c14d5..6bf97c6920db1 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 1e55f573f438c..574a1f753dc74 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 11401d7e263f4..6d11f4cf12c71 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 c557a67511134..bd9daac7af3f6 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 24a41c31ffb7a..7758525a615fb 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 408d1b5d91427..3d2ce30263878 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 ed0d07f448e06..198ed347c934a 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 @@ overrides: 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 902c4b56a1e5a..afdb3794d986b 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 071f55e3928eb..32efe0ba9a0a2 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 bebce845cd62f..14cce66430b04 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 c2787c43bc09c..23226771d30e0 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 06ba60c7c64c7..7fe81435c5f4b 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 1abbdd757c522..fa6d6a8b8a478 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 56aaaf5435a37..ece22cd36fa85 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 e06c717f499e3..ad791ee119c0d 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 ee20bc3c5632c..6f9edfae84aa9 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 5752633c87fb7..ffb6cbc8be91e 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 d02a5784ef4e2..eca0047169af4 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 aa82d973ae17a..955327b29f3ca 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 606dcae6922f0..182fc1431a60d 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 9263f2a838b0b..1cdd8a688e891 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 163bc2c087250..0236326f3a8ad 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 10fff79ffadd4..0699be48c48ce 100644 --- a/qa/tasks/mgr/dashboard/test_pool.py +++ b/qa/tasks/mgr/dashboard/test_pool.py @@ -285,6 +285,7 @@ def test_pool_create_with_quotas(self): '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 @@ def test_pool_create_with_quotas(self): '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 287ab77467454..16fa71c84c069 100644 --- a/src/mon/PGMap.cc +++ b/src/mon/PGMap.cc @@ -3345,19 +3345,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());