pull or import from registry.connect.redhat.com gives unexpected HTTP status 500 Internal Server Error
Issue
- Third-party images in the
Red Hat Container Catalog
are served from theRed Hat Connect Partner Registry
(registry.connect.redhat.com).
Ex. my-sonatype/nexus-repository-manager when trying to import/pull this image into the local system following error occured:
# oc import-image my-sonatype/nexus-repository-manager --from=registry.connect.redhat.com/sonatype/nexus-repository-manager --confirm
The import completed with errors.
Name: nexus-repository-manager
Namespace: mysql
Created: About an hour ago
Labels: <none>
Annotations: openshift.io/image.dockerRepositoryCheck=2018-01-08T09:24:25Z
Docker Pull Spec: docker-registry.default.svc:5000/mysql/nexus-repository-manager
Image Lookup: local=false
Unique Images: 0
Tags: 1
latest
tagged from registry.connect.redhat.com/sonatype/nexus-repository-manager
! error: Import failed (InternalError): Internal error occurred: Get https://registry.connect.redhat.com/v2/sonatype/nexus-repository-manager/manifests/latest: received unexpected HTTP status: 500 Internal Server Error
About an hour ago
error: tag latest failed: Internal error occurred: Get https://registry.connect.redhat.com/v2/sonatype/nexus-repository-manager/manifests/latest: received unexpected HTTP status: 500 Internal Server Error
# docker pull registry.connect.redhat.com/sonatype/nexus-repository-manager
Using default tag: latest
Trying to pull repository registry.connect.redhat.com/sonatype/nexus-repository-manager ...
unexpected http code: 500, URL: https://registry.connect.redhat.com/auth/realms/rhc4tp/protocol/docker-v2/auth?scope=repository%3Asonatype%2Fnexus-repository-manager%3Apull&service=docker-registry
Environment
- OpenShift Container Platform
- 3.6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.