Actions
Feature #17452
closedEmit notifications on monmap updates
Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
ceph-mgr
Target version:
-
% Done:
0%
Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:
Description
From Mgr::ms_dispatch:
424 case CEPH_MSG_MON_MAP: 425 // FIXME: we probably never get called here because MonClient 426 // has consumed the message. For consuming OSDMap we need 427 // to be the tail dispatcher, but to see MonMap we would 428 // need to be at the head. 429 // Result is that ClusterState has access to monmap (it reads 430 // from monclient anyway), but we don't see notifications. Hook 431 // into MonClient to get notifications instead of messing 432 // with message delivery to achieve it? 433 assert(0); 434 435 py_modules.notify_all("mon_map", ""); 436 break;
Actions