]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: recreate osd config when redeploy/reconfiguring 47659/head
authorAdam King <adking@redhat.com>
Tue, 2 Aug 2022 20:29:04 +0000 (16:29 -0400)
committerAdam King <adking@redhat.com>
Wed, 17 Aug 2022 17:45:49 +0000 (13:45 -0400)
commitba5bdcf698050d17b5b400284150c506f225c0d4
tree5f230427da1878b3eadf0c9e4af4d26fe6bc973d
parent687c45bd409b307d831428c9ed7047f5c492cd6c
mgr/cephadm: recreate osd config when redeploy/reconfiguring

OSDs have a config file that includes addresses for the mon daemons.
We already have in place logic to cause a reconfig of OSDs if the mon map
changes, but when we do we aren't actually regenerating the config
so it's never updated with the new mon addresses. This change is to
have us recreate the OSD config when we redeploy or reconfig an OSD
so it gets the new mon addresses.

Fixes: https://tracker.ceph.com/issues/57007
Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit 13358f52e0e1b57fa0e7afc27956e1503a373fc2)
src/pybind/mgr/cephadm/module.py