Synchronizing container repositories into Red Hat Satellite fails with error Sync task has failed to prevent a corrupted repository.

Solution Verified - Updated -

Issue

  • Synchronizing container repositories (like Docker or OpenShift) into Satellite fails with below error observed in /var/log/messages file:

    Jan 01 00:00:00 satellite pulp: nectar.downloaders.threaded:INFO: Download of https://registry.redhat.io/v2/openshift3/ose-logging-kibana5/blobs/sha256:6ddfc1234fe6cbe567890fff98765432b12345de789ccca543a45e234df345 was cancelled
    Jan 01 00:00:00 satellite pulp: pulp.server.async.tasks:INFO: [123dd456] Task failed : [123dd456-ee78-9012-adc1-234ae5b6c78c] : Image download(s) from https://registry.redhat.io/v2/openshift3/ose-logging-kibana5/blobs/sha256:123e45cc6d7b8bb90fd1b2b3b4567a89a0f12ef3f4567fd89012c34e567c8a90 failed. Sync task has failed to prevent a corrupted repository.
    

Environment

  • Red Hat Satellite 6.5
  • Red Hat Satellite 6.6
  • Red Hat Satellite 6.7

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