Actual problem:
spacewalk-repo-sync --channel epel-7-server-x86_64 --type yum
Repo URL: http://dl.phx2.fedoraproject.org/pub/epel/7/x86_64/ Packages in repo: 12264 No new packages to sync. Repo http://dl.phx2.fedoraproject.org/pub/epel/7/x86_64/ has comps file f2f5ddd4101a588a7c6eb60e20c45756b87e8123994fe1b3f0116a57ef74ce89-comps-Everything.x86_64.xml.gz. Repo http://dl.phx2.fedoraproject.org/pub/epel/7/x86_64/ has 4063 errata. ERROR: 'NoneType' object has no attribute 'isdigit' Sync completed. Total time: 0:08:37
Possibly similar issue as reported here for F22 when bodhi was first used:
https://github.com/fedora-infra/bodhi/issues/718
I looked in the updateinfo.xml.bz2 and spotted this :
FEDORA-EPEL-2018-b40716c230 cacti-1.1.33-1.el7 Copyright (C) 2015 Red Hat, Inc. and others. Fedora EPEL 7 cacti-1.1.33-1.el7 bugfix update - Update to 1.1.33
It is missing the issued attribute as was the cause of issues in the old bug I showed.
The repo sync last worked Sync started: Sun Jan 14 02:00:00 2018 but we sync once a week.
I checked and the cacti update occurred on the 21st and does not have the issued while all the other updates in that one did. However I am not sure if that is the only problem with that file.
Similarly, this errata is also missing the issued attribute and causing the same problem:
FEDORA-EPEL-2018-7448c0db98 freshmaker-0.0.10-2.el7 Copyright (C) 2015 Red Hat, Inc. and others. Fedora EPEL 7 freshmaker-0.0.10-2.el7 enhancement update Fix the DB migration issue caused by duplicate ODCS compose ids in old database.
This bug is mostly unrelated to the one from 2015, but has now been worked around, and new repodata is being generated right now and will land in the next day or so on all mirrors. I have also submitted a patch upstream to get this resolved in the future.
This should be all fixed now.
Thanks @puiterwijk !
:high_brightness:
Metadata Update from @kevin: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
I can confirm we no longer see the error message