]> git.apps.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>
Wed, 1 Oct 2025 18:47:00 +0000 (14:47 -0400)
commit5f0d7a0cdca09fb39f15c52dee2085626069cb30
tree508c5f986a82e74e770845dedf3acb6114803ddc
parent1b15bdd4ecb96d58971b44f2a0de290750b4ce42
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