]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mon/ConfigMonitor: update crush_location from osd entity 52467/head
authorDidier Gazen <didier.gazen@aero.obs-mip.fr>
Thu, 15 Jun 2023 13:57:24 +0000 (15:57 +0200)
committerKonstantin Shalygin <k0ste@k0ste.ru>
Sat, 15 Jul 2023 07:36:03 +0000 (14:36 +0700)
commit53b3796d32cd6315af797b3af524ea4501577058
tree309b1e02b2fa791a880e1f5ea64745933f4392a0
parent9635a4e3ea53b8ddbac207275325c6c22bf71374
mon/ConfigMonitor: update crush_location from osd entity

For osd entities, crush_location needs to refer to osd's parent
(host) so that 'ceph config set' using osd/host mask can work.

Fixes: https://tracker.ceph.com/issues/48750
Signed-off-by: Didier Gazen <didier.gazen@aero.obs-mip.fr>
(cherry picked from commit 5df2a597a5b90ed492b2cbc3599f2cfdababeb12)
src/mon/ConfigMonitor.cc