Project

General

Profile

Actions

Bug #58924

open

mgr: block register_client on new MgrMap

Added by Patrick Donnelly about 1 year ago. Updated about 1 year ago.

Status:
Fix Under Review
Priority:
High
Assignee:
Category:
-
Target version:
% Done:

0%

Source:
Development
Tags:
Backport:
reef,quincy,pacific
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

A mgr (plugin) may reconnect and use a new RADOS client upon learning its blocklist. The new client may do work racing with a newly active mgr.

The mgr should block return of the register_client method until the new MgrMap is received to ensure the monitors have recorded the new address for the still active mgr.


Related issues 1 (0 open1 closed)

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

Actions
Actions #1

Updated by Ramana Raja about 1 year ago

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

Updated by Patrick Donnelly about 1 year ago

  • Pull request ID set to 50658
Actions #3

Updated by Ramana Raja about 1 year ago

  • Status changed from In Progress to Fix Under Review
  • Assignee changed from Patrick Donnelly to Ramana Raja
  • Pull request ID changed from 50658 to 51169
Actions

Also available in: Atom PDF