-
Stan Hu authored
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/49482 omitted the multipart upload URLs for Workhorse if the S3 client were used, but Rails doesn't actually control whether Workhorse will use the S3 client. For example, previously if Workhorse detected a blank region, it would not use the native client. Since the multipart URLs were not available, Workhorse would attempt to use the PutObject API for uploads, which might fail if chunked encodings were used. We now always include these multipart URLs to be safe. Relates to https://gitlab.com/gitlab-org/gitlab-workhorse/-/issues/292
05a57af5