Project

General

Profile

Bug #39283

rgw multisite: bucket index logs do not get trimmed unless zones 'sync_from_all'

Added by Casey Bodley 11 months ago. Updated 10 months ago.

Status:
Pending Backport
Priority:
Normal
Assignee:
Target version:
-
% Done:

0%

Source:
Tags:
multisite log trim
Backport:
luminous mimic nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature:

Description

BucketTrimInstanceCR fetches the sync status of all peer zones in its zonegroup, and only trims up to the minimum of their markers. But if any of these peer zones do not sync_from the local zone, they won't have a sync status and report an empty marker. This prevents the local zone from trimming any of its bucket index logs.


Related issues

Related to rgw - Bug #39487: rgw multisite: datalogs/bilogs are not trimmed if no peer zones are processing them Pending Backport 04/25/2019
Copied to rgw - Backport #39416: luminous: rgw multisite: bucket index logs do not get trimmed unless zones 'sync_from_all' Need More Info
Copied to rgw - Backport #39417: nautilus: rgw multisite: bucket index logs do not get trimmed unless zones 'sync_from_all' Resolved
Copied to rgw - Backport #39418: mimic: rgw multisite: bucket index logs do not get trimmed unless zones 'sync_from_all' Need More Info

History

#1 Updated by Casey Bodley 11 months ago

  • Status changed from In Progress to Fix Under Review
  • Pull request ID set to 27567

#2 Updated by Casey Bodley 10 months ago

  • Status changed from Fix Under Review to Pending Backport

#3 Updated by Nathan Cutler 10 months ago

  • Copied to Backport #39416: luminous: rgw multisite: bucket index logs do not get trimmed unless zones 'sync_from_all' added

#4 Updated by Nathan Cutler 10 months ago

  • Copied to Backport #39417: nautilus: rgw multisite: bucket index logs do not get trimmed unless zones 'sync_from_all' added

#5 Updated by Nathan Cutler 10 months ago

  • Copied to Backport #39418: mimic: rgw multisite: bucket index logs do not get trimmed unless zones 'sync_from_all' added

#6 Updated by Casey Bodley 10 months ago

  • Related to Bug #39487: rgw multisite: datalogs/bilogs are not trimmed if no peer zones are processing them added

Also available in: Atom PDF