Bug #39283
closed
rgw multisite: bucket index logs do not get trimmed unless zones 'sync_from_all'
Added by Casey Bodley about 5 years ago.
Updated over 3 years ago.
Backport:
luminous mimic nautilus
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.
- Status changed from In Progress to Fix Under Review
- Pull request ID set to 27567
- Status changed from Fix Under Review to Pending Backport
- Copied to Backport #39416: luminous: rgw multisite: bucket index logs do not get trimmed unless zones 'sync_from_all' added
- Copied to Backport #39417: nautilus: rgw multisite: bucket index logs do not get trimmed unless zones 'sync_from_all' added
- Copied to Backport #39418: mimic: rgw multisite: bucket index logs do not get trimmed unless zones 'sync_from_all' added
- Related to Bug #39487: rgw multisite: datalogs/bilogs are not trimmed if no peer zones are processing them added
- Status changed from Pending Backport to Resolved
While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".
Also available in: Atom
PDF