Skip to content

Fix object storage uploads not working with AWS v2

Stan Hu requested to merge sh-fix-multipart-upload-signed-urls into master

Because we were passing query strings as symbols, the fog-aws storage driver was omitting the uploadId and partNumber query strings from the signature in multipart uploads. This fix makes Ceph and AWS work with v2 signatures.

See: https://github.com/fog/fog-aws/blob/v3.0.0/lib/fog/aws/storage.rb#L733

Closes gitlab-workhorse#181 (closed)

Edited by Stan Hu

Merge request reports