Description of problem: CentOS 8 (non-stream) is no longer available from the centos.org mirrorlist server. The mock-core-configs are still referencing the mirrorlist URL for epel-8-x86_64. No alternative (i.e. alma or rocky) with epel-8 is available. Version-Release number of selected component (if applicable): mock-core-configs-36.3-1.fc35.noarch How reproducible: 100% Steps to Reproduce: 1. mock -r epel-8-x86_64 <SRPM> Actual results: Build fails due to not being able to find 'baseos' Expected results: Some way of building epel-8-x86_64 packages should be available now that it's Feb. 01, 2022 and the centos.org mirrorlist server is no longer recognising releasever=8 Additional info:
Please update to mock-core-configs 36.4: https://bodhi.fedoraproject.org/updates/?packages=mock
I have already done that. The point here is that today was the "deadline" to get that update out of testing and into main. Enough stuff breaks that is unpredictable, that we should strive to at least prevent predictable breakage. IMHO.
There's a plan to release updated mock-core-configs this week, so the karma in those updates will be re-set. Then it's up to the community if they accept the update or not, but I don't really want to "force push" this.
I guess what I am saying is that this was a known event. For a long time even. The plan should have been to do all of whatever is necessary early enough to get a graceful landing into Fedora's general repos today (at the latest), if not sooner so that people could update their CI systems ahead of the flag day. I wonder how many CI build systems are going to break today, because they use mock on "general" Fedora, not "testing".
I hope those who maintain CI systems closely followed the discussions on fedora/epel devel lists. This turned out to be a non-trivial change, even though we planned the fix soon enough. Fedora in general preferred to stay on older Mock, rather than the updated one which would break rpkg/fedpkg. But I agree. I was informed by rpkg maintainer (cc) that the release is being worked on.
FTR: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/I5DJH2QVQXK3WKWGZ6NAIB7HHXZA547T/