-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Don't orphan CEPs when node IP changes. #26281
Conversation
e66b4d0
to
cd3c1d2
Compare
@aojea and/or @tommyp1ckles if you could do a first pass I'll rebase and fix unittests. Removing WIP from title based on conversation in #26279 |
cd3c1d2
to
617fa37
Compare
@joestringer @christarazi this is a pretty contained and small change that fix a bug we are hitting it in production, can you assign a reviewer? |
@aojea is this ready for review? It's marked as draft. It looks like Chris is already assigned to review when it's ready for review. |
upps sorry, didn't notice , @bprashanth ^^^ |
@joestringer @christarazi it's ready for review. I removed "wip" from the title a while back, did i miss something else indicating the draft status? |
30ffd46
to
8d5cfa6
Compare
Ah apologies, I think I just had to click the button that said "this is not a draft". |
8d5cfa6
to
08f09ac
Compare
It's been a while - I'll go ahead and drop the |
This commit prevents a soft deadlock in the cilium agent by making it check the pod's hostIP instead of the CEP's node IP. Fixes: cilium#26279 Upstream-PR: cilium#26281 NB: this was not directly CP'd from OSS as it requires a few fairly large stacked commits to include the unittest libs at OSS HEAD. Instead the unittests in this pr were re-written to work with existing libs in GKE HEAD, and minimize the diff with OSS. Change-Id: I4196a074b45fb88429226ba9b78b450a85c02f3b Signed-off-by: Prashanth.B <beeps@google.com> Reviewed-on: https://gke-internal-review.googlesource.com/c/third_party/cilium/+/744842 Reviewed-by: Akhil Velagapudi <avelagap@google.com> Unit-Verified: Prow_Bot_V2 <425329972751-compute@developer.gserviceaccount.com> Reviewed-on: https://gke-internal-review.googlesource.com/c/third_party/cilium/+/787754
See #26279 for context.
Please ensure your pull request adheres to the following guidelines:
description and a
Fixes: #XXX
line if the commit addresses a particularGitHub issue.
Fixes: <commit-id>
tag, thenplease add the commit author[s] as reviewer[s] to this issue.
Fixes: #26279