We have the same problem without bond configured. After upgrading to systemd 229-4ubuntu20 NOARP is set to our network interfaces. The machine has two network interfaces and the configuration is very simple:
# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: ens5f0: <BROADCAST,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether 24:8a:07:11:50:a8 brd ff:ff:ff:ff:ff:ff
3: ens5f1: <BROADCAST,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether 24:8a:07:11:50:a9 brd ff:ff:ff:ff:ff:ff
We have the same problem without bond configured. After upgrading to systemd 229-4ubuntu20 NOARP is set to our network interfaces. The machine has two network interfaces and the configuration is very simple:
# 50-ens5f0.network
[Match] 24:8a:7: 11:50:a8
MACAddress=
[Link]
MTUBytes=9000
[Network] 10.32.34. 34/30 sing=no
Address=
DHCP=no
LinkLocalAddres
IPv6AcceptRA=no
# 50-ens5f1.network 24:8a:7: 11:50:a9
[Match]
MACAddress=
[Link]
MTUBytes=9000
[Network] 10.32.33. 126/30 sing=no
Address=
DHCP=no
LinkLocalAddres
IPv6AcceptRA=no
# ip link UP,LOWER_ UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1 MULTICAST, NOARP,UP, LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 MULTICAST, NOARP,UP, LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
1: lo: <LOOPBACK,
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: ens5f0: <BROADCAST,
link/ether 24:8a:07:11:50:a8 brd ff:ff:ff:ff:ff:ff
3: ens5f1: <BROADCAST,
link/ether 24:8a:07:11:50:a9 brd ff:ff:ff:ff:ff:ff