]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
mon/MonClient: wipe secrets and invalidate tickets on auth epoch change
authorPatrick Donnelly <pdonnell@ibm.com>
Fri, 9 May 2025 18:56:10 +0000 (14:56 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Mon, 5 Jan 2026 21:23:31 +0000 (16:23 -0500)
commitf53dbab63ce5d94657a8f3cadd87b3a2e23da992
tree36f29d418d0ef4266fd01dd0c296466f934c71fe
parentbbe68b008db9d1f9f39facd280033f3d778dfb95
mon/MonClient: wipe secrets and invalidate tickets on auth epoch change

* This causes service daemons to drop all known service tickets and request new
  ones from the auth server.

* This causes the clients (and service daemons) to request new tickets from the
  auth server which will include tickets signed with the new service keys.

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
src/mon/MonClient.cc
src/mon/MonClient.h
src/mon/MonMap.cc