Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Work around for broken EPEL 8 mock configs #938

Merged
merged 1 commit into from
Feb 2, 2022

Conversation

cottsay
Copy link
Member

@cottsay cottsay commented Feb 2, 2022

It seems that CentOS yanked the CentOS 8 repositories, and the folks at mock/EPEL weren't ready for it, so now all epel-8-*.cfg mock builds are failing. This is a hacky workaround to force almalinux until they can get their heads on straight.

It seems that CentOS yanked the CentOS 8 repositories, and the folks at
mock/EPEL weren't ready for it, so now all epel-8-*.cfg mock builds are
failing. This is a hacky workaround to force almalinux until they can
get their heads on straight.
@cottsay cottsay added the bug label Feb 2, 2022
@cottsay cottsay self-assigned this Feb 2, 2022
@cottsay
Copy link
Member Author

cottsay commented Feb 2, 2022

The approach I'm taking here is to overwrite the default epel-8-x86_64.cfg with one that hard-codes AlmaLinux instead of the previous one which evidently hardcoded CentOS. With the "current" version of mock, this will overwrite the existing file. On the version of mock that's currently in test in EPEL, that file doesn't exist, but is still being symlinked to as the platform default, so this change will just create the missing file.

I don't have an upstream bug at this point - there's been a pending mock-core-configs update for months that doesn't fix the problem either. Priority right now is getting back online.

@cottsay cottsay merged commit ebe9185 into master Feb 2, 2022
@cottsay cottsay deleted the cottsay/centos8-eol-workaround branch February 2, 2022 05:55
cottsay added a commit that referenced this pull request Mar 25, 2024
cottsay added a commit that referenced this pull request Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants