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

CI: remove 4.14 and 4.19 from CI #1699

Open
lmb opened this issue Feb 24, 2025 · 0 comments
Open

CI: remove 4.14 and 4.19 from CI #1699

lmb opened this issue Feb 24, 2025 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@lmb
Copy link
Collaborator

lmb commented Feb 24, 2025

Both kernels are now EOL'd by kernel.org. Cilium documents that it requires at least 5.4 (or a RHEL equivalent).

I propose that we remove 4.14 and 4.19 from CI but keep exported APIs as they are right now. This means that existing functionality probably won't break on older kernels. New functionality isn't require to cater to them anymore.

Please be aware that distribution kernels may have the same version number but are effectively distinct from upstream kernel.org. Best example is RHEL where a 4.18 kernel has most BPF features from mainline 5.4 backported. Another case is ubuntu kernels breaking BPF in various non-upstream ways.

So needing to support a distribution kernel is distinct from supporting mainline kernels, in my opinion.

@lmb lmb added the enhancement New feature or request label Feb 24, 2025
@lmb lmb self-assigned this Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant