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
Fix copy of annotations into CiliumNode #25307
Conversation
I've tested this on my setup, and, as opposed to before, it appears to work and is actually copying the annotations, leading to a working BGP control plane. |
27c1d50
to
5d1abef
Compare
This fixes the adding of relevant annotations to the created CiliumNode object. This was caused by the local node not containing this info. Signed-off-by: Maartje Eyskens <maartje.eyskens@isovalent.com>
5d1abef
to
6c64d7f
Compare
/test Job 'Cilium-PR-K8s-1.26-kernel-net-next' failed: Click to show.Test Name
Failure Output
Jenkins URL: https://jenkins.cilium.io/job/Cilium-PR-K8s-1.26-kernel-net-next/2159/ If it is a flake and a GitHub issue doesn't already exist to track it, comment Then please upload the Jenkins artifacts to that issue. |
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.
LGTM, thanks! 🚀
This looks good to me, I've also tested in our BGP labs 👍 |
CI failure seems to be related to #15455 |
/test-1.26-net-next |
This fixes the adding of relevant annotations to the created CiliumNode object. This was caused by the local node not containing this info.
Work for this regarding BGP an notations got added in #24914 but never properly synced as the localNode did store the info. this fix takes those from the received k8s node object to generate them.
Fixes: #25301