I noticed that in c10s, linux-firmware is still on 20240115, which is still on the kernel.org mirrors. On the GitLab however, it uses 20240328 which causes a 404 and is probably causing these builds to fail. I also noticed that the extra packages like "realtek-firmware" aren't being compiled, not sure if this is related.
For those who want to run c10s on real hardware and have instant gratification, I have already compiled some RPMs in a virtual machine. But you should wait for them to be released officially, these can contain who knows what and may be outdated by the time you download them:
https://mega.nz/folder/nRhGiIgS#RUKmzv9aDi2R3xIpR6gRhA
By the way these were built with 20240610's files.
Sorry if this email was bad, this was my first time doing release engineering ;)
Note that these RPMs don't fix certain Intel GPU firmware being missing (like the Iris Xe graphics for Alder Lake). Not sure how to fix that.
On Sat, Jun 15, 2024 at 4:37 PM pyhvtnr3--- via devel < devel@lists.centos.org> wrote:
I noticed that in c10s, linux-firmware is still on 20240115, which is still on the kernel.org mirrors. On the GitLab however, it uses 20240328 which causes a 404 and is probably causing these builds to fail. I also noticed that the extra packages like "realtek-firmware" aren't being compiled, not sure if this is related.
For those who want to run c10s on real hardware and have instant gratification, I have already compiled some RPMs in a virtual machine. But you should wait for them to be released officially, these can contain who knows what and may be outdated by the time you download them:
https://mega.nz/folder/nRhGiIgS#RUKmzv9aDi2R3xIpR6gRhA
By the way these were built with 20240610's files.
Sorry if this email was bad, this was my first time doing release engineering ;)
CentOS Stream 10 and RHEL 10 are still getting the build infrastructure up to speed. It looks like linux-firmware has gotten caught up in one of the "we're testing out this section of the pipeline" issues. It's one of the reasons I keep telling people it's great for testing, but don't use it for production yet.
Short version: linux-firmware 20240328 has been built for CS10. Due to reasons[1], the older version is being presented to the world instead of the new version. This will be fixed eventually. We currently have no timeframe other than RHEL 10 beta timeframe. But hopefully much sooner. Download the newer version from here. https://kojihub.stream.centos.org/koji/buildinfo?buildID=60192 To see all the CentOS Stream builds of linux-firmware, go here https://kojihub.stream.centos.org/koji/packageinfo?packageID=1151
Another thing to note. Except for centos-specific packages [2] the CentOS Stream team does not build or maintain any of the packages in CentOS Stream. Those are built and maintainer by the RHEL package maintainers. If you want to make requests like this, you can open a ticket[3] and request it there. Select "RHEL" in Project, and the package in Component/s. Very few of the package maintainers read centos-devel, so the odds of them seeing it on this mailling list are pretty slim.
Troy [1] - I've re-written this twice. Each time sounds more confusing than the last when I read it back. So I'm sticking with my short version. [2] - centos-stream-release, centos-logos, centos-indexhtml [3] - https://issues.redhat.com/