Error in catalogsource: "no registry client established for catalogsource openshift-marketplace/XXXX"

Solution Verified - Updated -

Issue

  • CatalogSource is not able to establish a registry client and therefore not able to manage operators.
error using catalogsource openshift-marketplace/<catalog-name>: no registry client established for catalogsource openshift-marketplace/<catalog-name 2025-01-24T16:35:13.417722630Z I0124
  • Subscription conditions reports UnhealthyCatalogSourceFound due to ErrorPreventedResolution
  conditions:
  - lastTransitionTime: "2025-01-24T15:45:52Z"
    message: targeted catalogsource openshift-marketplace/<catalog-name> unhealthy
    reason: UnhealthyCatalogSourceFound
    status: "True"
    type: CatalogSourcesUnhealthy
  - message: 'error using catalogsource openshift-marketplace/<catalog-name>: no registry
      client established for catalogsource openshift-marketplace/<catalog-name>'
    reason: ErrorPreventedResolution
    status: "True"
    type: ResolutionFailed
  • Events related with FailedToRetrieveImagePullSecret registered for CatalogSource pod
openshift-marketplace                  7d1h        Warning   FailedToRetrieveImagePullSecret   pod/<catalog-name>-22222                                                  Unable to retrieve some image pull secrets (gcr-xxxx-operators); attempting to pull the image may not succeed.

Environment

  • Red Hat OpenShif Container Platform
    • 4.15.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