-
Notifications
You must be signed in to change notification settings - Fork 934
builder: add centos-10-stream target #14473
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
Conversation
Pull Request Test Coverage Report for Build 15461819516Warning: This coverage report may be inaccurate.This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.
Details
💛 - Coveralls |
With EPEL10 now available (but not yet complete), this has dnsdist, recursor, auth, minus geoipbackend and ixfrdist (because yaml-cpp), normal lua instead of luajit (should become available soon), and I took out h2o just because I did not feel like debugging it it if it wouldn't work. |
also tested against re2-20240702-3 now (which is an upcoming ABI-incompatible version bump in EPEL10) |
Update: original post updated. |
Added a commit to enable XSK where possible. Result: (whitespace inserted for easy comparison of the lists) arm64
amd64
|
|
||
RUN touch /var/lib/rpm/* && dnf install -y epel-release && \ | ||
dnf install -y 'dnf-command(config-manager)' && \ | ||
dnf config-manager --set-enabled crb |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just learned there's /usr/bin/crb enable
as a helper to enable CRB and I think that also works on other EL10-derivatives. It was added in https://src.fedoraproject.org/rpms/epel-release/c/36d5cef26975363fae2dc4704d1cf4d15dc1b315?branch=epel10.
Right now it doesn't make sense but if you'd reuse the same code on a RHEL build it may help:
dnf config-manager --set-enabled crb | |
/usr/bin/crb enable |
Short description
Update: now that all deps are available, this PR has become nice and small and simple.
--version
output from the three products is identical to the EL9 build. Rémi noticed eBPF missing in dnsdist, but that's true for EL9 too and he'll fix that separately.I will test this on aarch64 before removing the Draft status.
Checklist
I have: