Project

General

Profile

Actions

Bug #58691

closed

store names of modules that register RADOS clients in the MgrMap

Added by Ramana Raja about 3 years ago. Updated 8 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
ceph-mgr
Target version:
% Done:

100%

Source:
Development
Backport:
pacific,quincy,reef
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Tags (freeform):
Fixed In:
v18.0.0-2878-gcda85937c4f
Released In:
v19.2.0~2724
Upkeep Timestamp:
2025-07-12T18:43:10+00:00

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
        }
      ]
    }


Related issues 4 (0 open4 closed)

Related to rbd - Bug #56724: [rbd_support] recover from RADOS instance blocklistingResolvedRamana Raja

Actions
Copied to mgr - Backport #58998: quincy: store names of modules that register RADOS clients in the MgrMapResolvedRamana RajaActions
Copied to mgr - Backport #58999: reef: store names of modules that register RADOS clients in the MgrMapResolvedRamana RajaActions
Copied to mgr - Backport #59737: pacific: store names of modules that register RADOS clients in the MgrMapResolvedRamana RajaActions
Actions #1

Updated by Ramana Raja about 3 years ago

  • Description updated (diff)
Actions #2

Updated by Ramana Raja about 3 years ago

  • Status changed from New to In Progress
  • Pull request ID set to 50065
Actions #3

Updated by Ramana Raja about 3 years ago

  • Status changed from In Progress to Fix Under Review
Actions #4

Updated by Ramana Raja about 3 years ago

  • Description updated (diff)
Actions #5

Updated by Ramana Raja about 3 years ago

  • Assignee set to Ramana Raja
Actions #6

Updated by Ilya Dryomov about 3 years ago

  • Status changed from Fix Under Review to Resolved
Actions #7

Updated by Konstantin Shalygin about 3 years ago

  • Category set to ceph-mgr
  • Target version set to v18.0.0
  • % Done changed from 0 to 100
  • Source set to Development
Actions #8

Updated by Ramana Raja about 3 years ago

  • Status changed from Resolved to Pending Backport
  • Backport set to reef,quincy
Actions #9

Updated by Ramana Raja about 3 years ago

  • Status changed from Pending Backport to Fix Under Review
  • Backport changed from reef,quincy to quincy,reef
Actions #10

Updated by Ramana Raja about 3 years ago

  • Status changed from Fix Under Review to Pending Backport
Actions #11

Updated by Upkeep Bot about 3 years ago

  • Copied to Backport #58998: quincy: store names of modules that register RADOS clients in the MgrMap added
Actions #12

Updated by Upkeep Bot about 3 years ago

  • Copied to Backport #58999: reef: store names of modules that register RADOS clients in the MgrMap added
Actions #14

Updated by Ilya Dryomov almost 3 years ago

  • Related to Bug #56724: [rbd_support] recover from RADOS instance blocklisting added
Actions #15

Updated by Ilya Dryomov almost 3 years ago

  • Backport changed from quincy,reef to pacific,quincy,reef
Actions #16

Updated by Upkeep Bot almost 3 years ago

  • Copied to Backport #59737: pacific: store names of modules that register RADOS clients in the MgrMap added
Actions #18

Updated by Konstantin Shalygin over 2 years ago

  • Tracker changed from Feature to Bug
  • Status changed from Pending Backport to Resolved
  • Regression set to No
  • Severity set to 3 - minor
Actions #19

Updated by Upkeep Bot 8 months ago

  • Merge Commit set to cda85937c4fe99866aa6130c8e91c54e5458314a
  • Fixed In set to v18.0.0-2878-gcda85937c4f
  • Released In set to v19.2.0~2724
  • Upkeep Timestamp set to 2025-07-12T18:43:10+00:00
Actions

Also available in: Atom PDF