]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr: re-enable mds `scrub status` info in ceph status
authorVenky Shankar <vshankar@redhat.com>
Wed, 15 Jan 2020 15:38:02 +0000 (10:38 -0500)
committerVenky Shankar <vshankar@redhat.com>
Thu, 26 Mar 2020 02:45:13 +0000 (22:45 -0400)
commit59dac5053d9c8ee9b9bfcec13f9d28d4905f8b58
treee94b21fbdfa298b5f43f775d2fb821bfe074284e
parent5a1eb4a88eb0d3a95f6039d57e107bff709b5a91
mgr: re-enable mds `scrub status` info in ceph status

MDS does not register with manager, therefore `task status`
(scrub status updates) were not getting displayed in ceph
status output.

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

 Conflicts:
src/mgr/DaemonServer.cc
src/mgr/DaemonServer.h

mgr/DaemonServer.{h,cc} deals with raw pointers while master uses ref_t<>
cast -- adjust to that. a minor conflict in the header and the metrics
templatization is not backported to nautilus. also, DaemonKey is a std::pair
in nautilus but a struct in master -- that requires a change in referencing
daemon type and name.
src/mgr/DaemonServer.cc
src/mgr/DaemonServer.h
src/mgr/DaemonState.h