CompleteMultipartUpload fails sporadically in StorageGRID for invalid part and returns HTTP 400 code
Applies to
- NetApp StorageGRID 11.8.0 or earlier
- StorageGRID consists of multiple sites
- Consistency level is Strong-site or Read-after-new-write or Available
Issue
CompleteMultipartUploadsometimes fails by HTTP 400 withInvalidPartbycast.logindicates the error for S3 PUT request:
S3RQ CSRT 2023-01-15T01:37:23.201243| NOTICE 0089 36e50b86e9dc53eb S3RQ: S3 error response: RequestId=1673746643111889, TraceId=36e50b86e9dc53eb, Resource=<RESOURCE>, HTTP Method=POST, HTTP Status Code=400, X-Forwarded-For: '<IP>', ErrorMsg=InvalidPart, ErrorType=Client, CustomErrorMessage={<none>}, Details={<none>}
