The documentation for calculating the final etag of a multipart upload seems like it might have a bug.
For example, consider a multipart upload with two parts. If they have the ETags
8165449fc15bbf43d3b674595cbcc406respectively, the ETag of the completed multipart upload will be
However, this is what I see when I try to calculate the expected final etag myself.
% md5 -s bce6bf66aeb76c7040fdd5f4eccb78e68165449fc15bbf43d3b674595cbcc406 MD5 ("bce6bf66aeb76c7040fdd5f4eccb78e68165449fc15bbf43d3b674595cbcc406") = 158668b0d382a2d588dd141dafb5ec6f
I’ve concatenated the two etags and used that as input to
md5 -s, but the result doesn’t match what’s in the docs.
Am I doing this wrong?
Also, nit, the docs contain a mis-spelling.
concanated should be