]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr, mon: allow normal ceph services to register with manager
authorVenky Shankar <vshankar@redhat.com>
Tue, 2 Jul 2019 08:11:35 +0000 (04:11 -0400)
committerVenky Shankar <vshankar@redhat.com>
Thu, 26 Mar 2020 02:44:12 +0000 (22:44 -0400)
commit5a1f09529902e7fd3591acb9be3d4f3fd44fad19
tree76b536ee96c725142841b6f5f4d370461ade40bc
parent81ac6db39ff67c5b72c8bfbe7b16e5366d69e516
mgr, mon: allow normal ceph services to register with manager

Additionally, introduce `task status` field in manager report
messages to forward status of executing tasks in daemons (e.g.,
status of executing scrubs in ceph metadata servers).

`task status` makes its way upto service map which is then used
to display the relevant information in ceph status.

Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit 5c25a018643b10aa78db8270cae1476f71d8f4f4)

 Conflicts:
src/messages/MMgrReport.h
src/mgr/DaemonServer.cc
src/mgr/ServiceMap.h
src/messages/MMgrReport.h
src/mgr/DaemonServer.cc
src/mgr/DaemonState.h
src/mgr/MgrClient.cc
src/mgr/MgrClient.h
src/mgr/ServiceMap.cc
src/mgr/ServiceMap.h
src/mon/Monitor.cc