StorageGRID returns HTTP 503 for S3 HEAD/GET request right after updating object
Applies to
- StorageGRID
- Consistency level of S3 tenant is read-after-new-write
- Object is modified (deleted, overwritten, updated)
Issue
- S3 HEAD/GET request for object which is updated returns HTTP 503
bycast.log
shows HTTP 503 and "object temporarily unavailable as it may have been modified
"
NOTICE 1154 S3RQ: EVENT_PROCESS_CREATE - connection=1650938547721162 method=HEAD namespace=<> path=</> name=<OBJECT_PATH> auth=<V4> clientIP=<IP>
NOTICE 0414 OBDR: Metadata request failed for unknown '<OBJECT_PATH>', object temporarily unavailable as it may have been modified
NOTICE 0137 S3RQ: S3 error response: RequestId=1650938547721162, Resource=<OBJECt_PATH>, HTTP Status Code=503, ErrorMsg=ServiceUnavailable, ErrorType=Client, CustomErrorMessage={<none>}, Details={}