mirror of
https://github.com/rancher/plugins.git
synced 2025-07-08 12:45:19 +00:00
Closes #544 The above issue describes a situation where using the bridge plugin with IPv6 addresses prevented `DEL` from working correctly. `DEL` seems to be failing in the body of `TeardownIPMasq` This arises because: * twice delete postrouting rules: `ipn.String()` `ipn.IP.String()` #279 * we are using a version of go-iptables which is bugged for v6 PR github.com/coreos/go-iptables/pull/74 describes why this does not work. The error message is not being checked correctly. Using a later version of go-iptables means that * when the second `ipt.Delete` fails (this is okay) * we will correctly interpret this as an non-fatal error * `TeardownIPMasq` will not prematurely exit the method * `ipt.ClearChain` now can run * `ipt.DeleteChain` now can run This explains why this was working for v4 but not v6 This commit was amended to include v0.5.0 instead of a pseudo-version v0.4.6-0.20200318170312-12696f5c9108 Signed-off-by: toby lorne <toby@toby.codes> |
||
---|---|---|
.. | ||
alexflint/go-filemutex | ||
buger/jsonparser | ||
containernetworking/cni | ||
coreos | ||
d2g | ||
fsnotify/fsnotify | ||
godbus/dbus | ||
j-keck/arping | ||
mattn/go-shellwords | ||
Microsoft | ||
nxadm/tail | ||
onsi | ||
safchain/ethtool | ||
sirupsen/logrus | ||
vishvananda |