#12570 s390x images not found in mirrors.hostiserver.com/fedora
Opened 22 days ago by nestoracunablanco. Modified 11 days ago

Attempting to download the image (and another ones) from the following URL results in an error:
https://mirrors.hostiserver.com/fedora/fedora-secondary/releases/41/Cloud/s390x/images/Fedora-Cloud-Base-Generic-41-1.4.s390x.qcow2

However, retrieving the same image from an alternative mirror works as expected.

This issue is critical for the KubeVirt CI tests, as several of them depend on these images to run successfully.


Metadata Update from @zlopez:
- Issue priority set to: Waiting on Assignee (was: Needs Review)
- Issue tagged with: Needs investigation, medium-gain, mirrorlists

22 days ago

So, you need to download specifically from that mirror? Or are you using the download.fedoraproject.org redirector and getting that mirror?

That mirror doesn't seem to carry fedora-secondary....

I'm using download.fedoraproject.org, which just redirects to a mirror. But we don’t actually need to download from that specific one, since we’re pulling the info from here anyway: https://getfedora.org/releases.json.

ok, would it be possible for you to use:

https://mirrormanager.fedoraproject.org/mirrors/Fedora/41/s390x

those are the mirrors that mirrormanager knows have/carry f41 cloud for s390x...

Hello @Kevin, I just want to confirm that I’m understanding it correctly. Since download.fedoraproject.org is not redirecting to a mirror that hosts the cloud image for s390x, the suggested workaround is to programmatically check the available mirrors via: https://mirrormanager.fedoraproject.org/mirrors/Fedora/41/s390x Is that correct?

If so, this approach would be a bit inconvenient for our use case, as we currently rely on the metadata provided at: https://getfedora.org/releases.json

We use the links from that JSON to initiate downloads directly.

Please try something like this:

$ curl 'https://mirrors.fedoraproject.org/metalink?path=pub/fedora-secondary/releases/41/Cloud/s390x/images/Fedora-Cloud-Base-Generic-41-1.4.s390x.qcow2'

That should give you a list of working mirrors.

I also had a look at mirrors.hostiserver.com in MirrorManager and it seems the host dropped the "Fedora Secondary" category. It seems our tooling cannot deal with mirrors dropping a category. The crawl fails but we do not invalidate all the entries in the database. If the top level directory on the host would still have existed we would have been able to invalidate all the entries, but without the top-level directory existing the category is skipped and kept for ever.

mirrors.hostiserver.com should disappear from the list of good mirrors for s390x in the next couple of hours.

Thanks @adrian :) i will recheck the link tomorrow.

Log in to comment on this ticket.

Metadata