Hide Forgot
Description of problem: TLS is enabled docker-registry in OpenShift. On docker daemon side, put registry CA cert in /etc/docker/certs.d/. The docker daemon is able to connect to the docker-registry using TLS, but push image layer phase failed with "Failed to push image: x509: certificate signed by unknown authority". When we move registry CA cert from /etc/docker/certs.d/ to the system truststore, everything worked. Version-Release number of selected component (if applicable): docker-1.10.3-57.el7.x86_64 How reproducible: Only customer env, I couldn't figure out exact condition to to reproduce this issue. Steps to Reproduce: 1. 2. 3. Actual results: Docker push failed with "Failed to push image: x509: certificate signed by unknown authority". Expected results: Docker push success Additional info: Upstream issue https://github.com/docker/docker/issues/12756
We could backport https://github.com/docker/docker/pull/27918 to at least 1.12.3 - Dan, should I also try and backport that PR to 1.10.3?
We should be able to build using golang-1.7 for RHEL7.3.2.
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://rhn.redhat.com/errata/RHSA-2017-0116.html