Project

General

Profile

Actions

Bug #43583

closed

rgw: unable to abort multipart upload after the bucket got resharded

Added by dongdong tao over 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
High
Target version:
-
% Done:

0%

Source:
Tags:
reshard multipart
Backport:
nautilus,mimic
Regression:
No
Severity:
1 - critical
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

There is a bug during the resharding for those multipart entries.
For all the multipart entries, the hash source should be the object name so that all those entries can still be
distributed to one same bucket index shard object.
Right now the code just calculate the shard id based on each entry's name, which is wrong

This can cause the bucket not able to abort the multipart upload and leave the stale multiple entries behind.


Related issues 3 (1 open2 closed)

Related to rgw - Bug #43756: An error occurred (NoSuchUpload) when calling the AbortMultipartUpload operation: UnknownTriaged

Actions
Copied to rgw - Backport #43846: nautilus: rgw: unable to abort multipart upload after the bucket got reshardedResolvedNathan CutlerActions
Copied to rgw - Backport #43847: mimic: rgw: unable to abort multipart upload after the bucket got reshardedResolvedNathan CutlerActions
Actions

Also available in: Atom PDF