this breaks existing configurations with bonding on upgrading from 229-4ubuntu19 to 229-4ubuntu20
as bond interfaces are now by default configured without ARP. Hence you suddenly lose network connectivity on upgrade. Very bad for a SRU.
Plus adding "ARP=yes" to the Link section of a .network file does not work.
Before this update, bond interfaces (specifically 802.3ad) were defaulting to ARP enabled. After the upgrade, they are created with NOARP set on the link.
this breaks existing configurations with bonding on upgrading from 229-4ubuntu19 to 229-4ubuntu20
as bond interfaces are now by default configured without ARP. Hence you suddenly lose network connectivity on upgrade. Very bad for a SRU.
Plus adding "ARP=yes" to the Link section of a .network file does not work.
Before this update, bond interfaces (specifically 802.3ad) were defaulting to ARP enabled. After the upgrade, they are created with NOARP set on the link.
pre-upgrade:
eth0: <BROADCAST, MULTICAST, SLAVE,UP, LOWER_UP> MULTICAST, SLAVE,UP, LOWER_UP> MULTICAST, MASTER, UP,LOWER_ UP>
eth1: <BROADCAST,
bond0: <BROADCAST,
post-upgrade: MULTICAST, NOARP,SLAVE, UP,LOWER_ UP> MULTICAST, NOARP,SLAVE, UP,LOWER_ UP> MULTICAST, NOARP,MASTER, UP,LOWER_ UP>
eth0: <BROADCAST,
eth1: <BROADCAST,
bond0: <BROADCAST,
Linux cnode11 4.4.0-97-generic #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux