Closed o0-o closed 1 year ago
It appears that mirror.stream.centos.org is using TLS 1.3 and iPXE does not at this time support it. It was working at one point so I suspect they dropped TLS 1.2 on Cloudfront. I also noticed that they still list http in their list of mirrors, but it automatically does a redirect to https now too.
https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/x86_64
curl http://mirror.stream.centos.org/9-stream/BaseOS/x86_64/
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>CloudFront</center>
</body>
</html>
I'll have to switch mirrors to get it to work. Fedora 38 seemed to work for me tho.
I reached out to a contact at Red Hat to see if they see if they could dig into it.
Updating the mirror for now, will continue to monitor if we can get it fixed to work with us upstream.
iPXE does not at this time support it
And apparently won't anytime soon.
https://github.com/ipxe/ipxe/issues/787
Thanks for the fix though @antonym
Describe the bug
CentOS Stream 8, 9 and Fedora 38 appear to fail while retrieving vmlinuz and initrd files. Possible more RHEL distributions are affected, I did not test exhaustively. I am able to install other distributions and I was able to install CentOS Stream 8 a couple days ago on the same system. I have tested across several systems now at 2 different locations.
To Reproduce Steps to reproduce the behavior:
Attempt to install CentOS Stream using netboot.xyz.iso.
Expected behavior
vmlinuz and initrd files should load and installation should proceed as usual.
Screenshots