Quay repository mirroring fails when fetching Helm Charts

Solution Verified - Updated -

Issue

  • Quay fails to mirror Helm Repository with the following error:

    Mirror finished unsuccessfully for 'registry.example.com/helm/helloworld' with tag pattern 'v1.11*': ('skopeo list-tags failed: See output', '', 'time="2024-01-10T10:21:09Z" level=debug msg="Using registries.d directory /etc/containers/registries.d"\ntime="2024-01-10T10:21:09Z" level=debug msg="Loading registries configuration \\"/etc/containers/registries.conf\\""\ntime="2024-01-10T10:21:09Z" level=debug msg="Loading registries configuration \\"/etc/containers/registries.conf.d/000-shortnames.conf\\""\ntime="2024-01-10T10:21:09Z" level=debug msg="Loading registries configuration \\"/etc/containers/registries.conf.d/001-rhel-shortnames.conf\\""\ntime="2024-01-10T10:21:09Z" level=debug msg="Loading registries configuration \\"/etc/containers/registries.conf.d/002-rhel-shortnames-overrides.conf\\""\ntime="2024-01-10T10:21:09Z" level=debug msg="No credentials matching registry.example.com/helm/helloworld found in /run/containers/1000920000/auth.json"\ntime="2024-01-10T10:21:09Z" level=debug msg="No credentials matching registry.example.com/helm/helloworld found in /.config/containers/auth.json"\ntime="2024-01-10T10:21:09Z" level=debug msg="No credentials matching registry.example.com/helm/helloworld found in /.docker/config.json"\ntime="2024-01-10T10:21:09Z" level=debug msg="No credentials matching registry.example.com/helm/helloworld found in /.dockercfg"\ntime="2024-01-10T10:21:09Z" level=debug msg="No credentials for registry.example.com/helm/helloworld found"\ntime="2024-01-10T10:21:09Z" level=debug msg=" No signature storage configuration found for registry.example.com/helm/helloworld:latest, using built-in default file:///.local/share/containers/sigstore"\ntime="2024-01-10T10:21:09Z" level=debug msg="Looking for TLS certificates and private keys in /etc/docker/certs.d/dependencies.openet.com"\ntime="2024-01-10T10:21:09Z" level=debug msg="GET https://registry.example.com/v2/"\ntime="2024-01-10T10:21:10Z" level=debug msg="Ping https://registry.example.com/v2/ status 404"\ntime="2024-01-10T10:21:10Z" level=debug msg="GET http://registry.example.com/v2/"\ntime="2024-01-10T10:21:40Z" level=debug msg="Ping http://registry.example.com/v2/ err Get \\"http://registry.example.com/v2/\\": dial tcp 10.11.12.13:80: i/o timeout (&url.Error{Op:\\"Get\\", URL:\\"http://registry.example.com/v2/\\", Err:(*net.OpError)(0xc0003d04b0)})"\ntime="2024-01-10T10:21:40Z" level=debug msg="GET https://registry.example.com/v1/_ping"\ntime="2024-01-10T10:21:40Z" level=debug msg="Ping https://registry.example.com/v1/_ping status 404"\ntime="2024-01-10T10:21:40Z" level=debug msg="GET http://registry.example.com/v1/_ping"\ntime="2024-01-10T10:22:10Z" level=debug msg="Ping http://registry.example.com/v1/_ping err Get \\"http://registry.example.com/v1/_ping\\": dial tcp 10.11.12.13:80: i/o timeout (&url.Error{Op:\\"Get\\", URL:\\"http://registry.example.com/v1/_ping\\", Err:(*net.OpError)(0xc0003d0af0)})"\ntime="2024-01-10T10:22:10Z" level=fatal msg="Error listing repository tags: pinging container registry dependencies.openet.com: Get \\"http://registry.example.com/v2/\\": dial tcp 10.11.12.13:80: i/o timeout"\n')
    
  • Listing tags with skopeo list-tags <repo> fails with the following error:

    "Error listing repository tags: pinging container registry registry.example.com: StatusCode: 404, <!DOCTYPE HTML PUBLIC \\"-//IETF//DTD HTML 2.0//EN\\">..."\n')
    

Environment

  • Red Hat Quay 3.6 and above

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