]> 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>
Mon, 26 Jan 2026 15:28:00 +0000 (10:28 -0500)
commit9accc576d6fd727b46210eff526ddf4b27fe4aa7
tree4311b6c0c2cc624b17b61f44e6a10f25b5e09f5b
parent653f978e8c9340a1b73f9fda756a863fdcef57ec
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