]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
mon: refactor health check map through PaxosMap
authorPatrick Donnelly <pdonnell@ibm.com>
Sun, 1 Jun 2025 00:53:55 +0000 (20:53 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Mon, 5 Jan 2026 21:23:35 +0000 (16:23 -0500)
commit83bf19ec8a3757fc6256636e116ed897b8e3447c
treeddd18dbbf233e7c43724084ea70239285a570ac6
parentbfa03ae63cd99721b2d9d0a115829402d34427f8
mon: refactor health check map through PaxosMap

This was motivated by confusing persistence of some health warnings during
testing of health warnings for cephx upgrades. Some services are only doing
health checks during ::encode_pending and others during ::tick. Make it
consistent.

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
src/mon/AuthMonitor.cc
src/mon/HealthMonitor.cc
src/mon/MDSMonitor.cc
src/mon/MgrMonitor.cc
src/mon/MgrStatMonitor.cc
src/mon/MonmapMonitor.cc
src/mon/NVMeofGwMon.cc
src/mon/OSDMonitor.cc
src/mon/PaxosService.cc
src/mon/PaxosService.h
src/mon/health_check.h