Project

General

Profile

Bug #16939

multisite: RGWPeriodPuller tries to pull from itself

Added by Casey Bodley over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
08/05/2016
Due date:
% Done:

0%

Source:
other
Tags:
Backport:
jewel
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:

Description

when RGWPeriodPuller::pull() is called repeatedly (as in RGWPeriodHistory), the period argument is being reused without clearing its epoch field. RGWPeriod::init() was then failing to read the new period id with the old epoch, and then trying to fetch that period from itself (the metadata master zone)


Related issues

Copied to rgw - Backport #17032: jewel: multisite: RGWPeriodPuller tries to pull from itself Resolved

History

#1 Updated by Casey Bodley over 2 years ago

  • Status changed from New to Need Review

#2 Updated by Casey Bodley over 2 years ago

  • Status changed from Need Review to Pending Backport

#3 Updated by Loic Dachary over 2 years ago

  • Copied to Backport #17032: jewel: multisite: RGWPeriodPuller tries to pull from itself added

#4 Updated by Loic Dachary over 2 years ago

  • Status changed from Pending Backport to Resolved

Also available in: Atom PDF