CentOS 7 repo sync stops

Will there be a response from the developers on this one soon? It’s an ongoing problem, for me it’s not sync, it’s just 404:

[EDIT] OH. I see the error now.

This is from /var/log/messages when I run

hammer repository synchronize --id 5 --source-url http://fedora.melbourneitmirror.net/epel/7/x86_64/

Dec  3 08:39:35 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:39:35 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/repodata/repomd.xml failed with code 404: Not Found
Dec  3 08:39:36 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: [979e4ed9] Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:39:36 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: [979e4ed9] Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/ failed with code 404: Not Found
Dec  3 08:39:36 vmpr-res-utils pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [979e4ed9] Downloading metadata from http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/.
Dec  3 08:39:36 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:39:36 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/repodata/repomd.xml failed with code 404: Not Found
Dec  3 08:39:37 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: [979e4ed9] Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:39:37 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: [979e4ed9] Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/ failed with code 404: Not Found
Dec  3 08:39:37 vmpr-res-utils pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [979e4ed9] Downloading metadata from http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/.
Dec  3 08:39:37 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:39:37 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/repodata/repomd.xml failed with code 404: Not Found
Dec  3 08:39:38 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: [979e4ed9] Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:39:38 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: [979e4ed9] Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/ failed with code 404: Not Found
Dec  3 08:39:38 vmpr-res-utils pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [979e4ed9] Downloading metadata from http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/.
Dec  3 08:39:38 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:39:38 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/repodata/repomd.xml failed with code 404: Not Found
Dec  3 08:39:39 vmpr-res-utils pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [979e4ed9] Downloading additional units.
Dec  3 08:39:39 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:39:39 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/.treeinfo failed with code 404: Not Found
Dec  3 08:39:40 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:39:40 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/treeinfo failed with code 404: Not Found
Dec  3 08:39:41 vmpr-res-utils pulp: pulp.server.async.tasks:INFO: [979e4ed9] Task failed : [979e4ed9-5b2c-4541-a52d-3245cbfd3998] : Error retrieving metadata: Not Found
Dec  3 08:39:41 vmpr-res-utils pulp: celery.app.trace:INFO: [979e4ed9] Task pulp.server.managers.repo.sync.sync[979e4ed9-5b2c-4541-a52d-3245cbfd3998] raised expected: PulpCodedException()
Dec  3 08:39:41 vmpr-res-utils pulp: celery.app.trace:INFO: [cff787fa] Task pulp.server.async.tasks._release_resource[cff787fa-7be7-4fdf-af1e-6abf89dfd4c3] succeeded in 0.00283853300016s: None

and this is from /var/log/messages when I run
hammer repository synchronize --id 5 --source-url http://epel.mirror.digitalpacific.com.au/7/x86_64/

Dec  3 08:42:54 vmpr-res-utils pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [4aa138fa] Downloading metadata from http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/.
Dec  3 08:42:54 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:42:54 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/repodata/repomd.xml failed with code 404: Not Found
Dec  3 08:42:55 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: [4aa138fa] Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:42:55 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: [4aa138fa] Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/ failed with code 404: Not Found
Dec  3 08:42:55 vmpr-res-utils pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [4aa138fa] Downloading metadata from http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/.
Dec  3 08:42:55 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:42:55 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/repodata/repomd.xml failed with code 404: Not Found
Dec  3 08:42:56 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: [4aa138fa] Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:42:56 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: [4aa138fa] Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/ failed with code 404: Not Found
Dec  3 08:42:56 vmpr-res-utils pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [4aa138fa] Downloading metadata from http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/.
Dec  3 08:42:56 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:42:56 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/repodata/repomd.xml failed with code 404: Not Found
Dec  3 08:42:57 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: [4aa138fa] Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:42:57 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: [4aa138fa] Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/ failed with code 404: Not Found
Dec  3 08:42:57 vmpr-res-utils pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [4aa138fa] Downloading metadata from http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/.
Dec  3 08:42:57 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:42:57 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/repodata/repomd.xml failed with code 404: Not Found
Dec  3 08:42:58 vmpr-res-utils pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [4aa138fa] Downloading additional units.
Dec  3 08:42:58 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:42:58 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/.treeinfo failed with code 404: Not Found
Dec  3 08:42:59 vmpr-res-utils pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTP connection (1): fedora.uberglobalmirror.com
Dec  3 08:42:59 vmpr-res-utils pulp: nectar.downloaders.threaded:INFO: Download failed: Download of http://fedora.uberglobalmirror.com/pub/epel/7/x86_64/treeinfo failed with code 404: Not Found
Dec  3 08:43:00 vmpr-res-utils pulp: pulp.server.async.tasks:INFO: [4aa138fa] Task failed : [4aa138fa-3098-4d69-a2b1-f541fd936cec] : Error retrieving metadata: Not Found
Dec  3 08:43:00 vmpr-res-utils pulp: celery.app.trace:INFO: [4aa138fa] Task pulp.server.managers.repo.sync.sync[4aa138fa-3098-4d69-a2b1-f541fd936cec] raised expected: PulpCodedException()
Dec  3 08:43:00 vmpr-res-utils pulp: celery.app.trace:INFO: [387e489e] Task pulp.server.async.tasks._release_resource[387e489e-32d2-4ab2-aebb-abd8b56793d9] succeeded in 0.00251583099998s: None

So it looks like hammer is ignoring --source-url

hammer --version
hammer (0.15.1)

  • hammer_cli_foreman (0.15.1)
  • hammer_cli_foreman_bootdisk (0.1.3)
  • hammer_cli_foreman_docker (unknown version)
  • hammer_cli_foreman_tasks (unknown version)
  • hammer_cli_import (0.11.3)
  • hammer_cli_katello (0.15.0)

I feel like there is a snowball effect happening because the original bug hasn’t been addressed - this work around for that bug no longer works.