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
Remove custom iproute2 fork #26221
Remove custom iproute2 fork #26221
Conversation
5ec6c76
to
9685548
Compare
/test |
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.
@ti-mo Good work, only nits to fix. Approving with the understanding that changes are required prior to merge. Also:
My hero. 😻
c52bdbd
to
a373534
Compare
I'm seeing a trend! |
/test |
This has been unmaintained for years and depends on llvm7, which is unlikely to work with current versions of Cilium. Remove from the repository. Signed-off-by: Timo Beckers <timo@isovalent.com>
Also fix a typo in runtime/builder image anchor. Signed-off-by: Timo Beckers <timo@isovalent.com>
As of Cilium 1.14, it no longer uses the ip command to load BPF programs into the kernel. This means we no longer need to maintain our patches on top of iproute2 and we no longer depend on a custom build in order for Cilium to run. Signed-off-by: Timo Beckers <timo@isovalent.com>
See previous commit, a custom version of iproute2 is no longer required to run Cilium, and we no longer ship it in the official container images. Signed-off-by: Timo Beckers <timo@isovalent.com>
6930989
to
b3ea06f
Compare
Signed-off-by: Cilium Imagebot <noreply@cilium.io>
/test |
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.
Nice work!
Supersedes #26162. (PR from personal fork)
As of Cilium 1.14, it no longer uses the ip command to load BPF programs into the kernel. This means we no longer need to maintain our patches on top of iproute2 and we no longer depend on a custom build in order for Cilium to run.
Remove cilium-iproute2 references from the documentation.
Also remove the contrib/ansible directory that was partly dedicated to building and installing this custom iproute2.
Fixes: #24579.