This commit is contained in:
Joey Hess 2023-09-26 13:18:08 -04:00
parent 3ca7812310
commit 72bfcd987c
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38

View file

@ -0,0 +1,25 @@
[[!comment format=mdwn
username="joey"
subject="""comment 1"""
date="2023-09-26T17:07:59Z"
content="""
The "Missing Location" message is generated by the aws library when a
multipart upload results in a response from the S3 server that does not
include a Location tag.
You should be able to verify this by passing --debug to see the http
response.
This is documented in the AWS API
[here](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html#AmazonS3-CompleteMultipartUpload-response-Location).
I suspect this is (another) respect where the Garage server doesn't
implement the API quite right..
It would be possible to change the aws library to not throw an error here,
and git-annex is not actually using that Location tag for anything. But it
seems like it would probably be better to fix Garage.
Setting chunk= rather than partsize= should be an easy workaround for the
problem.
"""]]