Uh oh!
There was an error while loading. Please reload this page.
debian has iptables-legacy and iptables-nft now - #2285
Conversation
GordonTheTurtle
commented
Oct 31, 2018
Please sign your commits following these rules: $ git clone -b "iptables-legacy" git@github.com:myobie/libnetwork.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -fAmending updates the existing PR. You DO NOT need to open a new one. |
jessfraz
commented
Oct 31, 2018
cc @thaJeztah I had this problem on my computer and this worked for me, debian started using iptables-legacy and |
Signed-off-by: Nathan Herald <me@nathanherald.com>
thaJeztah
commented
Oct 31, 2018
@jessfraz oh! thanks for the ping; looks like this is related to moby/moby#38099 ? (was looking at that one earlier this week, but hadn't time yet to reproduce it) 🤗 ping @fcrisciani ^^ |
thaJeztah
left a comment
There was a problem hiding this comment.
LGTM
unfortunate that this is needed for a specific distro 😕
myobie
commented
Oct 31, 2018
@thaJeztah yes, moby/moby#38099 is related. |
thaJeztah
commented
Oct 31, 2018
Whoop! that went fast. Thank you so much for your contribution @myobie 🤗 🎉 |
tianon
commented
Nov 1, 2018
I think this is probably just delaying the issue; see the latest link on #1998. Now both of |
thaJeztah
commented
Nov 1, 2018
Tracking issues for that; #1998 and moby/moby#26824 |
thaJeztah
commented
Nov 1, 2018
Oh, erm if |
tianon
commented
Nov 1, 2018
Not exactly -- |
ijc
commented
Nov 14, 2018
This seems like a rather odd change to me. Debian is now using their "alternatives" mechanism to manage # update-alternatives --display iptablesiptables - auto mode link best version is /usr/sbin/iptables-nft link currently points to /usr/sbin/iptables-nft link iptables is /usr/sbin/iptables slave iptables-restore is /usr/sbin/iptables-restore slave iptables-save is /usr/sbin/iptables-save/usr/sbin/iptables-legacy - priority 10 slave iptables-restore: /usr/sbin/iptables-legacy-restore slave iptables-save: /usr/sbin/iptables-legacy-save/usr/sbin/iptables-nft - priority 20 slave iptables-restore: /usr/sbin/iptables-nft-restore slave iptables-save: /usr/sbin/iptables-nft-save
# readlink /usr/sbin/iptables/etc/alternatives/iptables
# readlink /etc/alternatives/iptables/usr/sbin/iptables-nft
# update-alternatives --config iptablesThere are 2 choices for the alternative iptables (providing /usr/sbin/iptables). Selection Path Priority Status------------------------------------------------------------* 0 /usr/sbin/iptables-nft 20 auto mode 1 /usr/sbin/iptables-legacy 10 manual mode 2 /usr/sbin/iptables-nft 20 manual modePress <enter> to keep the current choice[*], or type selection number: 1update-alternatives: using /usr/sbin/iptables-legacy to provide /usr/sbin/iptables (iptables) in manual mode
# readlink /usr/sbin/iptables/etc/alternatives/iptables
# readlink /etc/alternatives/iptables/usr/sbin/iptables-legacyGoing around that and calling into Some here in this thread have mentioned errors when running Noone has mentioned any versions anywhere but perhaps these were just during that window of brokenness? |
ijc
commented
Nov 14, 2018
IOW moby/moby#38099 (comment) was correct in their recommendation. |
TobiX
commented
Mar 4, 2019
FWIW, this broke Docker network connectivity on my Debian unstable system, since everything else is using |
nurupo
commented
Mar 30, 2019
Yep, it has been reverted and is fixed now, so just update. I had Docker 18.09.3 that was broken, 18.09.4 is fixed. |
TobiX
commented
Apr 17, 2019
@myobie Sorry for the late reply: Yeah, it's fixed now, thanks! |
🎉