Bug #39950
[rgw] prepend object name with bucket marker not bucket id
% Done:
0%
Source:
Community (user)
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
With ceph jewel 10.2.10, a bucket A with bucket marker B and bucket id B, all object in bucket A is prepended with bucket marker B. After reshard bucket A, bucket marker is still B, but bucket id is changed to bucket id D.
I find that when i use orphan find command, i find lots of leaked objects in Bucket A, i checked that index object is wrongly prepended with bucket id , not the bucket marker in function RGWOrphanSearch::handle_stat_result.
History
#1 Updated by 相洋 于 almost 5 years ago
#2 Updated by Matt Benjamin almost 5 years ago
- Status changed from New to Fix Under Review
#3 Updated by Casey Bodley almost 5 years ago
- Status changed from Fix Under Review to 4
#4 Updated by 相洋 于 over 4 years ago
It has been resolved in Luminous. Please close the ticket, thks.
#5 Updated by Patrick Donnelly over 4 years ago
- Status changed from 4 to New