+++ This bug was initially created as a clone of Bug #1756475 +++ Description of problem: docker/distribution supports a "redirect" option for supported drivers like s3 [1]. In this case read requests (HEAD, GET) are redirected to the storage provider. This is enabled by default in the image registry. There are several cases where the redirect breaks either Docker clients, or storage providers which implement the s3 API. Cluster admins should be able to disable this behavior. Version-Release number of selected component (if applicable): 4.3.0 Additional info: [1] https://docs.docker.com/registry/configuration/#redirect
Backport requested via Steve Teuber. This will satisfy multiple requests for our experimental support for S3 appliances [1]. [1] http://post-office.corp.redhat.com/archives/openshift-sme/2019-September/msg00020.html
Verified on 4.2.0-0.nightly-2019-10-27-140004.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:3303