Project

General

Profile

Actions

Bug #50141

closed

consecutive complete-multipart-upload requests following the 1st (successful) one on the same upload-id result in 500

Added by Mark Kogan about 3 years ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
% Done:

100%

Source:
Support
Tags:
multipart
Backport:
octopus pacific
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

when the 200 OK of a complete_multipart request gets lost in network transmission to the client (quay geo-replicated zone),
the client will attempt re-sending complete_multipart requests which will result in 500 response,
until after 3 attempts it will disable the RGW storage backend and stop functioning.

rgw log:

2021-03-06 03:08:35.173315 7f87b915b700  0 RGWCompleteMultipart::execute() failed to acquire lock 
2021-03-06 03:08:35.173341 7f87b915b700  2 req 17767:0.001860:s3:POST /xxx-registry/sha256/14/142835ba5a0abf568fdde5490fae18b16ca4eca56a66e45136b7065428564e63:complete_multipart:completing
2021-03-06 03:08:35.173426 7f87b915b700  2 req 17767:0.001945:s3:POST /xxx-registry/sha256/14/142835ba5a0abf568fdde5490fae18b16ca4eca56a66e45136b7065428564e63:complete_multipart:op status=-2200
2021-03-06 03:08:35.173437 7f87b915b700  2 req 17767:0.001956:s3:POST /xxx-registry/sha256/14/142835ba5a0abf568fdde5490fae18b16ca4eca56a66e45136b7065428564e63:complete_multipart:http status=500
2021-03-06 03:08:35.173443 7f87b915b700  1 ====== req done req=0x7f87b9154f70 op status=-2200 http_status=500 ======


Related issues 3 (0 open3 closed)

Related to rgw - Bug #53808: Invalid response for CompleteMultipartUpload 500 'InternalError': This multipart completion is already in progressResolved

Actions
Copied to rgw - Backport #53867: octopus: consecutive complete-multipart-upload requests following the 1st (successful) one on the same upload-id result in 500ResolvedCory SnyderActions
Copied to rgw - Backport #53868: pacific: consecutive complete-multipart-upload requests following the 1st (successful) one on the same upload-id result in 500ResolvedCory SnyderActions
Actions

Also available in: Atom PDF