-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
match https://github.com/kubernetes-sigs/iptables-wrappers/blob/maste… #2289
match https://github.com/kubernetes-sigs/iptables-wrappers/blob/maste… #2289
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: BenTheElder The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
note: since I haven't bumped the base this doesn't change anything in CI, this is just for review. namely @aojea 🙃 |
yeah, Dan Winship make it work for the case of users that have both rules on the system |
the logic we had previously was the same as the source at https://github.com/kubernetes/kubernetes/blob/ffe93b3979486feb41a0f85191bdd189cbd56ccc/build/debian-iptables/iptables-wrapper but that's changed now in https://github.com/kubernetes-sigs/iptables-wrappers/blob/97b01f43a8e8db07840fc4b95e833a37c0d36b12/iptables-wrapper-installer.sh I haven't checked yet if kube-proxy was also updated |
https://github.com/kubernetes/release/blob/0539f9b737ef056d6007b991bd25b92a8706eb7e/images/build/debian-iptables/buster/iptables-wrapper#L28-L38 it has not been updated in kube-proxy |
I wonder if that may explain recent bugs open about kube-proxy delays on endpoints 🤔 |
@danwinship it seems that there are 2 detection modes:
which one do you think is better? |
The version of the script in the iptables-wrappers repo is best. You ideally want to check |
I filed kubernetes/release#2106 to correct the kube-proxy base image to the second version, we should be on iptables >= 1.8.5 there so we don't need the bug workaround version. |
This PR also updates kind to that variant. |
/lgtm |
/retest |
/test pull-kind-e2e-kubernetes-1-20 |
we should push new image(s) anyhow |
90e6f7f
to
9bbcde3
Compare
New changes are detected. LGTM label has been removed. |
/retest |
need to fix #2313 first |
will rebase on #2320 |
9bbcde3
to
399a417
Compare
thought we'd be landing other prioritized changes but since we're not yet, rebased this one. |
/hold cancel |
re-applying as this is just a rebase |
…r/iptables-wrapper-installer.sh selection logic
see: #2271 (comment)
this is one of the only deviations in functionality from the wrapper there.