Looks like mirrormanager doesn't know where Fedora 41 for ppc64le and s390x lives, see
[dan@talos ~]$ curl "https://mirrors.fedoraproject.org/metalink?repo=fedora-41&arch=ppc64le" <?xml version="1.0" encoding="utf-8"?> <metalink version="3.0" xmlns="http://www.metalinker.org/" type="dynamic" pubdate="Wed, 27 Nov 2024 16:09:42 GMT" generator="mirrormanager" xmlns:mm0="http://fedorahosted.org/mirrormanager"> <!-- pub/fedora-secondary/releases/41/Everything/ppc64le/os/repodata/repomd.xml not found or has not metalink --> </metalink>
ASAP
FWIW Fedora 40 (fedora-40) and Rawhide (fedora-42) lists look correct to me.
Might be related to moving development to release repos. See https://pagure.io/fedora-infrastructure/issue/12308
Looking at it now.
The database didn't contain checksums for the repomd.xml files. Not sure why. I reset the ctimes in the database:
repomd.xml
mirrormanager2=> update directory set ctime=0 where name like 'pub/fedora-secondary/releases/41%'; UPDATE 332
Then I did a rescan:
$ scan-primary-mirror --category 'Fedora Secondary Arches' -d
Now the database contains the checksums. In about an hour the metalinks should contain correct values again.
I just tested it and it works again.
Metadata Update from @adrian: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Ack :-)