-
Notifications
You must be signed in to change notification settings - Fork 3.4k
cli: aws mixed nodes install fix #36336
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
Conversation
/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.
I think we can get rid of this detection entirely. We use it do determine the prefix of the masquerade interfaces, but multiple prefixes are allowed. If we just set egressMasqueradeInterfaces=eth+,ens+
we can cull this entire code path.
To be honest I really like that idea! |
Are we sure this is working? I had tried it but it didn't seem to work 🤔 |
It's working after this fix: #36103 ))) |
bf841b5
to
35319a8
Compare
/test |
35319a8
to
df88ea7
Compare
/test |
df88ea7
to
acc92f2
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.
Nice and clean :)
Thank you! |
@nbusseneau kind ping) |
The PR fixes AWS installation by dropping unneeded AMI detetction logic because Cilium supports the list of egress masquerade interfaces. Signed-off-by: viktor-kurchenko <viktor.kurchenko@isovalent.com>
acc92f2
to
232337d
Compare
/test |
The PR fixes AWS installation for mixed node clusters by logging warning instead of breaking it with error.
Fixes: #36320