]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: Add OSDService.post_remove() 42989/head
authorSebastian Wagner <sewagner@redhat.com>
Tue, 31 Aug 2021 09:38:14 +0000 (11:38 +0200)
committerSebastian Wagner <sewagner@redhat.com>
Wed, 1 Sep 2021 11:00:26 +0000 (13:00 +0200)
commitd7a4c5794034e60e94dd12951f7dbf4685647686
tree987aec29ebf00771df2f0805baed6c60b5d86ad7
parent71eaf35aa755735574f8bc53b38fa1bac550792c
mgr/cephadm: Add OSDService.post_remove()

Do not remove the osd.N keyring, if we failed to deploy the OSD, because
we cannot recover from it. The OSD keys are created by ceph-volume and not by
us.

Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
src/pybind/mgr/cephadm/module.py
src/pybind/mgr/cephadm/serve.py
src/pybind/mgr/cephadm/services/cephadmservice.py
src/pybind/mgr/cephadm/services/iscsi.py
src/pybind/mgr/cephadm/services/nfs.py
src/pybind/mgr/cephadm/services/osd.py
src/pybind/mgr/cephadm/tests/test_cephadm.py