On 18/03/2024 10:48, Peter Georg wrote:
On 18/03/2024 08.28, Fabian Arrotin wrote:
<snip>
# mirrorlist.centos.org service : Starting from Stream 9 (and above), deployed CentOS instance ares using Fedora infra mirrormanager instance for metalink= instead of mirrorlist= in .repo files. We'll just decommission our mirror crawler (also running with a mix of perl/python2 code), so not validating any mirror for legacy/EOL releases. mirrorlist.centos.org A/AAAA records will be removed in the following weeks after c7 will be EOL'ed. That means that people still running CentOS 7 or 8-stream will not have functional yum/dnf stack, except if they point to either vault or have internal mirror but at least people would be aware that distro itself is EOL and that they shouldn't expect to receive any update anymore
So SIGs building for RHEL8 might have to replace the mirrorlist= line in their .repo files (in case they provide any) by a baseurl=.
Personally I'd prefer having SIG content built for RHEL8 being pushed to mirror.stream.centos.org due to these changes (incl. sources and debuginfo) just like content built for RHEL 9 and Stream 9.
That's the second option on the table : push these to mirror.stream.centos.org and so use metalink=, metalinks being served by mirrormanager . I don't mind one or the other but for people used to eventually search for src.rpm/debuginfo on vault.centos.org/debuginfo.centos.org for these packages, suddenly they'd have to search elsewhere .. but one way or another it's a small change anyway so I personally don't mind adapting the releng process to push to mirror.stream.centos.org and so content would land under https://mirror.stream.centos.org/SIGs/8
Let's wait on other SIGs' feedback (for those also building against/for RHEL 8) and we'll have a final decision about the direction to take soon