Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package openvswitch As per the one liner attached debdiff, this Debian release -12 fixes the debian/ifupdown.sh script which ends up in: /etc/network/if-{pre-up,post-down}.d/openvswitch When using an OVSBond interface, the script wasn't using --may-exist, and as a consequence, may fail setting-up network interfaces in case the bond already exists. Note that the same change was commited upstream recently. unblock openvswitch/2.10.0+2018.08.28+git.8ca7c82b7d+ds1-12
diff -Nru openvswitch-2.10.0+2018.08.28+git.8ca7c82b7d+ds1/debian/changelog openvswitch-2.10.0+2018.08.28+git.8ca7c82b7d+ds1/debian/changelog --- openvswitch-2.10.0+2018.08.28+git.8ca7c82b7d+ds1/debian/changelog 2019-03-31 00:50:26.000000000 +0100 +++ openvswitch-2.10.0+2018.08.28+git.8ca7c82b7d+ds1/debian/changelog 2019-04-14 00:25:19.000000000 +0200 @@ -1,3 +1,10 @@ +openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-12) unstable; urgency=medium + + * Add --may-exist in debian/ifupdown.sh as per upstream commit. Without it, + networking service may fail (Closes: #926942). + + -- Thomas Goirand <z...@debian.org> Sun, 14 Apr 2019 00:25:19 +0200 + openvswitch (2.10.0+2018.08.28+git.8ca7c82b7d+ds1-11) unstable; urgency=medium * Removes network.service from openvswitch-switch.service to avoid a diff -Nru openvswitch-2.10.0+2018.08.28+git.8ca7c82b7d+ds1/debian/ifupdown.sh openvswitch-2.10.0+2018.08.28+git.8ca7c82b7d+ds1/debian/ifupdown.sh --- openvswitch-2.10.0+2018.08.28+git.8ca7c82b7d+ds1/debian/ifupdown.sh 2019-03-31 00:50:26.000000000 +0100 +++ openvswitch-2.10.0+2018.08.28+git.8ca7c82b7d+ds1/debian/ifupdown.sh 2019-04-14 00:25:19.000000000 +0200 @@ -67,7 +67,7 @@ ip link set "${IFACE}" up ;; OVSBond) - ovs_vsctl -- --fake-iface add-bond "${IF_OVS_BRIDGE}"\ + ovs_vsctl -- --fake-iface --may-exist add-bond "${IF_OVS_BRIDGE}"\ "${IFACE}" ${IF_OVS_BONDS} ${IF_OVS_OPTIONS} \ ${OVS_EXTRA+-- $OVS_EXTRA}