From e59ab346663ca7cf9c81f064e6f91c0dcb2b370e Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Sat, 27 Jun 2026 07:00:33 +0800 Subject: [PATCH] qa/suites/rados/mgr: ignorelist MGR_INFLUX_DB_LIST_FAILED in module_selftest module_selftest fails on a cluster log warning that is not ignorelisted: cluster [WRN] Health check failed: Failed to list/create InfluxDB database (MGR_INFLUX_DB_LIST_FAILED) module_selftest is the only job that enables the influx module, and no suite provisions an InfluxDB server, so once enabled the module cannot reach a backend and raises a health warning: MGR_INFLUX_NO_SERVER when no hostname is set, MGR_INFLUX_DB_LIST_FAILED from serve() once one is. test_influx sets a hostname, so it hits the latter. This surfaced only after the test image started shipping the influxdb python module. Until then can_run() returned false, the module never enabled, and the sole log line was "influxdb python module not found", which is already ignorelisted. self_test() cannot run without enabling the module, so ignorelist the warning it raises. Signed-off-by: Kefu Chai --- qa/suites/rados/mgr/tasks/4-units/module_selftest.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/qa/suites/rados/mgr/tasks/4-units/module_selftest.yaml b/qa/suites/rados/mgr/tasks/4-units/module_selftest.yaml index e2a2ca03cc90..a40755129442 100644 --- a/qa/suites/rados/mgr/tasks/4-units/module_selftest.yaml +++ b/qa/suites/rados/mgr/tasks/4-units/module_selftest.yaml @@ -6,6 +6,7 @@ overrides: - objects misplaced - Synthetic exception in serve - influxdb python module not found + - Failed to list/create InfluxDB database \(MGR_INFLUX_DB_LIST_FAILED\) - foo bar - Failed to open Telegraf - evicting unresponsive client -- 2.47.3