]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/cephadm: rotate keyring for core ceph daemons during upgrade
authorAdam King <adking@redhat.com>
Wed, 14 May 2025 17:16:43 +0000 (13:16 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Tue, 10 Feb 2026 21:24:58 +0000 (16:24 -0500)
commit697af257615c517c4095e8ff32b3e6f4e9bf406d
tree819c181f9930dfe7a115b02778ca87cbcdd12000
parent192221025085a055e4714329ebeed4cedee230c1
mgr/cephadm: rotate keyring for core ceph daemons during upgrade

Specifically, this causes us to rotate the mgr, mon, OSD,
and mds keyrings. The mgr and mon keyring are done as soon
as we see all the mons have been upgraded and OSD/mds happens
when we reach them in the upgrade order.

Signed-off-by: Adam King <adking@redhat.com>
src/cephadm/cephadm.py
src/cephadm/cephadmlib/daemons/ceph.py
src/pybind/mgr/cephadm/module.py
src/pybind/mgr/cephadm/serve.py
src/pybind/mgr/cephadm/services/osd.py
src/pybind/mgr/cephadm/upgrade.py