mgr: Remove service_daemon handling from MMgrUpdate#46838
Conversation
The service_daemon is only required if client services needs to be registered with mgr. The service_daemon handling is not required in case of MMgrUpdate as it handles mon metadata updates only. Fixes: https://tracker.ceph.com/issues/55322 Signed-off-by: Prashant D <pdhange@redhat.com>
|
I will be running some reproducer tests for the restful module bug. Shaman build here: https://shaman.ceph.com/builds/ceph/wip-version-mgrupdate/ |
There was a problem hiding this comment.
Good news @pdvian, the restful test is passing now! (See the latest note on the Tracker). We should still inspect the mgr logs to see if the new MMgrUpdate message is behaving as expected; plus, MMgrUpdate still needs to be added to tools/ceph-dencoder/common_types.h.
Signed-off-by: Laura Flores <lflores@redhat.com>
|
jenkins test make check arm64 |
|
jenkins test make check arm64 |
|
The pacific upgrade tests were successful and failures are not related to PR#46838 (or prometheus upgrade test) |
|
FYI used pacific upgrade testcase from #47024 to test this PR. |
|
@yuriw can you add this to your next batch? |
The service_daemon is only required if client services
needs to be registered with mgr. The service_daemon
handling is not required in case of MMgrUpdate as it
handles mon metadata updates only.
Fixes: https://tracker.ceph.com/issues/55322
Signed-off-by: Prashant D pdhange@redhat.com
Contribution Guidelines
To sign and title your commits, please refer to Submitting Patches to Ceph.
If you are submitting a fix for a stable branch (e.g. "pacific"), please refer to Submitting Patches to Ceph - Backports for the proper workflow.
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard cephadmjenkins test apijenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume toxjenkins test windows