[Bug 1259] New: Handling of EPROTONOSUPPORT in ebtables breaking Ubuntu 18.04 apt-get upgrade

bugzilla-daemon at netfilter.org bugzilla-daemon at netfilter.org
Fri Jun 1 03:03:53 CEST 2018


https://bugzilla.netfilter.org/show_bug.cgi?id=1259

            Bug ID: 1259
           Summary: Handling of EPROTONOSUPPORT in ebtables breaking
                    Ubuntu 18.04 apt-get upgrade
           Product: netfilter/iptables
           Version: linux-2.6.x
          Hardware: x86_64
                OS: Ubuntu
            Status: NEW
          Severity: normal
          Priority: P5
         Component: bridging
          Assignee: netfilter-buglog at lists.netfilter.org
          Reporter: redbeardesq at outlook.com

Updating ebtables on Ubuntu 18.04 on WSL broke routine apt upgrades.
https://github.com/Microsoft/WSL/issues/1761#issuecomment-380287716

The ebtables stop script called as part of the ebtables upgrade returns an
error to apt and halts the apt upgrade.
https://bugs.launchpad.net/ubuntu/+source/ebtables/+bug/1774120/comments/1

The error seems to come from ebtables mishandling of a EPROTONOSUPPORT syscall
in communication.c in ebtables.
https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2018-May/018072.html

WSL fully supports EPROTONOSUPPORT syscalls, has since 2017.
https://github.com/Microsoft/WSL/issues/1451

The fix for ebtables for now has been to work around the ebtables error message
in the stop script, basically to ignore the error.
https://launchpadlibrarian.net/372611750/lp1774120-cosmic.debdiff
https://github.com/Microsoft/WSL/issues/1761#issuecomment-392575807

I think the long-term fix will be to fix ebtables handling of EPROTONOSUPPORT
calls.

Thank you.

-- 
You are receiving this mail because:
You are watching all bug changes.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.netfilter.org/pipermail/netfilter-buglog/attachments/20180601/7b1209a6/attachment.html>


More information about the netfilter-buglog mailing list