Comment 1 for bug 2043619

Revision history for this message
clayg (clay-gerrard) wrote :

Note that s3api will return the version-id on normal put-object calls to a x-versions-enabled: true bucket:

vagrant@saio:~$ aws s3api put-object --bucket s3test --key test --body test
{
    "ETag": "\"70c1db56f301c9e337b0099bd4174b28\"",
    "VersionId": "1700147883.21778"
}

... really any swift response that includes a x-version-id will be returned as x-amz-version-id; but complete-multipart-upload makes multiple sub-requests and the version-id from the ?multipart-manifest=put response isn't making it's way back to the client.

It should:

https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html