Mirroring all the Quay repository tags when the latest tag is missing, results in "Last Sync Failed" error

Solution Verified - Updated -

Issue

  • The mirroring feature is enabled, but the mirroring status returns Last Sync Failed error and the repository has not been mirrored.

  • In quay mirror pod logs there is no error log, just these messages:

    repomirrorworker stdout | 2022-06-10 10:04:35,274 [58] [INFO] [apscheduler.executors.default] Running job 
    "RepoMirrorWorker._process_mirrors (trigger: interval[0:00:30], next run at: 2022-06-10 10:05:05 UTC)" 
    (scheduled at 2022-06-10 10:04:35.273790+00:00)
    repomirrorworker stdout | 2022-06-10 10:04:35,295 [58] [INFO] [util.migrate.allocator] No candidates, marking 
    entire block completed 1-2
    repomirrorworker stdout | 2022-06-10 10:04:35,295 [58] [INFO] [util.migrate.allocator] No more work
    repomirrorworker stdout | 2022-06-10 10:04:35,309 [58] [INFO] [apscheduler.executors.default] Job 
    "RepoMirrorWorker._process_mirrors (trigger: interval[0:00:30], next run at: 2022-06-10 10:05:05 UTC)" 
    executed successfully
    

Environment

  • Red Hat Quay
    • 3.7.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