Docker pull fails from External Registry in Openshift Container Platform

Solution Verified - Updated -

Issue

  • Docker Image pull Timeout due to low bandwidth connectivity.
  • Pod starting to pull the image and fails due to big image size(2.393 GB) on the node where docker image doesn't exist.
  • It run fine on the node where image was already present.

  • Error:

    time="2017-09-07T19:07:14.533520894Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="Get https://registry.access.redhat.com/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)" err.message="manifest unknown" go.version=go1.7.6 
    
  • Error:

    $ docker pull <external address>/openshift3/ose-deployer:latest
    Trying to pull repository <external address>/openshift3/ose-deployer ...
    Pulling repository <external address>/openshift3/ose-deployer
    Error: image openshift3/ose-deployer:latest not found
    

Environment

  • Openshift Container Platform (RHOCP) 3.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content