-
Notifications
You must be signed in to change notification settings - Fork 107
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
liqo-route: mac annotation fix #2014
Conversation
Hi @cheina97. Thanks for your PR! I am @adamjensenbot.
Make sure this PR appears in the liqo changelog, adding one of the following labels:
|
Thank you so much for this fix. Will build and test it out in our cluster. |
/rebase test=true |
e5459e1
to
5ec03e6
Compare
/rebase test=true |
5ec03e6
to
a3fe4e9
Compare
/rebase test=true |
/rebase test=true |
/merge |
Description
This PR changes the method used to understand if a reconciled pod is the pod where the controller is running.
Previously we checked that the reconciled pod IP and the pod where the IP is running have the same IP. In some rare cases, this creates problems, in fact, if a node is deleted and another node is created with the same IP, it's possible that the controller gets an event that refer to a zombie pod.
Using the podName instead of the IP solves this problem.