]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/telemetry: reset health warning after re-opting-in 47289/head
authorYaarit Hatuka <yaarit@redhat.com>
Wed, 6 Jul 2022 21:59:15 +0000 (21:59 +0000)
committerYaarit Hatuka <yaarit@redhat.com>
Tue, 26 Jul 2022 22:20:10 +0000 (22:20 +0000)
commitd27d7517cc3466ef62380eb3e06427668b70ce0e
treee1355648502dc9fdd514d5343d6ef9f7858e6cd2
parent0ced8dba89fc71d92ee7683e6a92fe2f6d74bc62
mgr/telemetry: reset health warning after re-opting-in

When telemetry requires re-opting-in (either whenever new collections
which require nagging are available, or on major upgrades) a health
warning is set by the module. This health warning should be reset once
the user re-opts-in (with `ceph telemetry on`), but currently it might
take longer. Fixing it here by waking up serve() immediately after
re-opting-in, which will invoke refreshing health checks.

Fixes: https://tracker.ceph.com/issues/56486
Signed-off-by: Yaarit Hatuka <yaarit@redhat.com>
(cherry picked from commit b8bbf642c1bc985e5e08639f44adc0e0d7c686da)
src/pybind/mgr/telemetry/module.py