Project

General

Profile

Actions

Bug #23876

closed

[rbd-mirror] local tag predecessor mirror uuid is incorrectly replaced with remote

Added by Jason Dillaman about 6 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Jason Dillaman
Target version:
-
% Done:

0%

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

Description

The tag predecessor mirror uuid that is retrieved from the remote peer is incorrectly converted to the remote mirror's uuid if it's set to the local mirror uuid. It should be set to the "LOCAL_MIRROR_UUID" constant. This causes sporadic issues in the base rbd-mirror teuthology test when the daemons are being trashed since the tag tids start to diverge.


Related issues 2 (0 open2 closed)

Copied to rbd - Backport #23902: luminous: [rbd-mirror] local tag predecessor mirror uuid is incorrectly replaced with remoteResolvedPrashant DActions
Copied to rbd - Backport #23903: jewel: [rbd-mirror] local tag predecessor mirror uuid is incorrectly replaced with remoteClosedPrashant DActions
Actions #1

Updated by Jason Dillaman about 6 years ago

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

Updated by Mykola Golub almost 6 years ago

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

Updated by Nathan Cutler almost 6 years ago

  • Copied to Backport #23902: luminous: [rbd-mirror] local tag predecessor mirror uuid is incorrectly replaced with remote added
Actions #4

Updated by Nathan Cutler almost 6 years ago

  • Copied to Backport #23903: jewel: [rbd-mirror] local tag predecessor mirror uuid is incorrectly replaced with remote added
Actions #5

Updated by Jason Dillaman over 5 years ago

  • Status changed from Pending Backport to Resolved
Actions

Also available in: Atom PDF