]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mon: add health checks for insecure keys
authorPatrick Donnelly <pdonnell@ibm.com>
Sun, 1 Jun 2025 00:54:30 +0000 (20:54 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Mon, 22 Sep 2025 16:35:20 +0000 (12:35 -0400)
commit6b32cf6d8a245d8192515ddc037b23a2d031c2cb
tree435d49da05e9d023bf2be4cb1466c8d4d6cf54fa
parent207d1886cf381148fdefd0686ca11d089a4781c8
mon: add health checks for insecure keys

This commit prompted the previous refactor as it was inconvenient to check for
health warnings as part of AuthMonitor::tick and then pass those up via
PaxosService::encode_health.

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
(cherry picked from commit c391dd8a16124879586ec4eebdd7286118ecc1de)
src/auth/Auth.h
src/auth/Crypto.cc
src/auth/Crypto.h
src/auth/cephx/CephxKeyServer.h
src/mon/AuthMonitor.cc
src/mon/AuthMonitor.h