]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr: request mon metadata when receiving a report msg from an unknown monitor
authorcfanz <songxinying@sensetime.com>
Sun, 30 Dec 2018 03:49:58 +0000 (11:49 +0800)
committerXinying Song <songxinying@sensetime.com>
Tue, 15 Jan 2019 10:51:35 +0000 (18:51 +0800)
commit430ba5e231d6929a004a9758d31b426ecbe43951
tree42e89d3b649de8ed97cc9b7487ba7380e00cf574
parent0ccdc799384801faa728d5429e82b522ee3b618b
mgr: request mon metadata when receiving a report msg from an unknown monitor

* Mgr needs to issue an metadata request when receiving a report message
  from a monitor who hasn't been in the mgr's daemon_state. Otherwise the
  connection between mgr and monitor cannot be established.

Fixes: http://tracker.ceph.com/issues/37753
Signed-off-by: Xinying Song <songxinying@sensetime.com>
src/mgr/DaemonServer.cc
src/mgr/Mgr.cc
src/mgr/Mgr.h
src/mgr/MgrStandby.cc