Bug #58691
closed
store names of modules that register RADOS clients in the MgrMap
Added by Ramana Raja over 1 year ago.
Updated 9 months ago.
Backport:
pacific,quincy,reef
Description
The MgrMap stores a list of RADOS clients' addresses registered by the
mgr modules. During failover of ceph-mgr, the list is used to blocklist
clients belonging to the failed ceph-mgr.
Store the names of the mgr modules that registered the RADOS clients
along with the clients' addresses in the MgrMap. During debugging, this
allows easy identification of the mgr module that registered a
particular RADOS client by just dumping the MgrMap (ceph mgr dump).
e.g.,
$ ceph mgr dump | jq '.active_clients[0]'
{
"name": "devicehealth",
"addrvec": [
{
"type": "v2",
"addr": "10.0.0.148:0",
"nonce": 612376578
}
]
}
- Description updated (diff)
- Status changed from New to In Progress
- Pull request ID set to 50065
- Status changed from In Progress to Fix Under Review
- Description updated (diff)
- Assignee set to Ramana Raja
- Status changed from Fix Under Review to Resolved
- Category set to ceph-mgr
- Target version set to v18.0.0
- % Done changed from 0 to 100
- Source set to Development
- Status changed from Resolved to Pending Backport
- Backport set to reef,quincy
- Status changed from Pending Backport to Fix Under Review
- Backport changed from reef,quincy to quincy,reef
- Status changed from Fix Under Review to Pending Backport
- Copied to Backport #58998: quincy: store names of modules that register RADOS clients in the MgrMap added
- Copied to Backport #58999: reef: store names of modules that register RADOS clients in the MgrMap added
- Tags set to backport_processed
- Related to Bug #56724: [rbd_support] recover from RADOS instance blocklisting added
- Tags deleted (
backport_processed)
- Backport changed from quincy,reef to pacific,quincy,reef
- Copied to Backport #59737: pacific: store names of modules that register RADOS clients in the MgrMap added
- Tags set to backport_processed
- Tracker changed from Feature to Bug
- Status changed from Pending Backport to Resolved
- Regression set to No
- Severity set to 3 - minor
Also available in: Atom
PDF