Project

General

Profile

Bug #21735

multisite: data sync status advances despite failure in RGWListBucketIndexesCR

Added by Casey Bodley 9 months ago. Updated 4 months ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
-
Start date:
10/09/2017
Due date:
% Done:

0%

Source:
Tags:
Backport:
luminous jewel
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:

Description

When data sync status is StateBuildingFullSyncMaps, RGWDataSyncCR calls RGWListBucketIndexesCR to build a full sync map.

If the GET request to list /admin/metadata/bucket.instance fails, we log the error "ERROR: failed to fetch metadata for section bucket.index" but RGWDataSyncCR still advances the sync status to StateSync and attempts to run full sync.

The attempt to run full sync get stuck in a retry loop because it fails to read the full sync map.


Related issues

Copied to rgw - Backport #21938: luminous: multisite: data sync status advances despite failure in RGWListBucketIndexesCR Resolved
Copied to rgw - Backport #21951: jewel: multisite: data sync status advances despite failure in RGWListBucketIndexesCR Resolved

History

#1 Updated by Casey Bodley 9 months ago

  • Status changed from In Progress to Need Review

#2 Updated by Matt Benjamin 9 months ago

  • Status changed from Need Review to Pending Backport

#3 Updated by Karol Mroz 9 months ago

  • Copied to Backport #21938: luminous: multisite: data sync status advances despite failure in RGWListBucketIndexesCR added

#4 Updated by Nathan Cutler 9 months ago

  • Copied to Backport #21951: jewel: multisite: data sync status advances despite failure in RGWListBucketIndexesCR added

#5 Updated by Nathan Cutler 4 months ago

  • Status changed from Pending Backport to Resolved

Also available in: Atom PDF