Systemd With e1000e NIC - 2020-01-06

Upgrading a system with an e1000e NIC to systemd version 237-3ubuntu10.33 causes issues.

[  360.711367] e1000e: eno1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[  360.714370] e1000e 0000:00:1f.6 eno1: changing MTU from 1500 to 9000
[  360.726189] e1000e 0000:00:1f.6: Interrupt Throttle Rate off
[  361.733073] e1000e 0000:00:1f.6 eno1: changing MTU from 9000 to 1500
[  361.744146] e1000e 0000:00:1f.6: Interrupt Throttle Rate on
[  366.760198] e1000e: eno1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[  366.763375] e1000e 0000:00:1f.6 eno1: changing MTU from 1500 to 9000
[  366.776060] e1000e 0000:00:1f.6: Interrupt Throttle Rate off
[  367.781718] e1000e 0000:00:1f.6 eno1: changing MTU from 9000 to 1500
[  367.792796] e1000e 0000:00:1f.6: Interrupt Throttle Rate on
[  372.808660] e1000e: eno1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
[  372.811537] e1000e 0000:00:1f.6 eno1: changing MTU from 1500 to 9000
[  372.823648] e1000e 0000:00:1f.6: Interrupt Throttle Rate off
[  373.830436] e1000e 0000:00:1f.6 eno1: changing MTU from 9000 to 1500
[  373.841512] e1000e 0000:00:1f.6: Interrupt Throttle Rate on
Jan 06 18:04:05 patch systemd-networkd[755]: eno1: Gained carrier
Jan 06 18:04:05 patch systemd-networkd[755]: eno1: DHCPv4 address 10.42.0.5/24 via 10.42.0.3
Jan 06 18:04:05 patch systemd-networkd[755]: eno1: IPv6 successfully enabled
Jan 06 18:04:05 patch systemd-networkd[755]: eno1: Configured
Jan 06 18:04:06 patch systemd-networkd[755]: eno1: Lost carrier
Jan 06 18:04:06 patch systemd-networkd[755]: eno1: DHCP lease lost
Jan 06 18:04:06 patch systemd-networkd[755]: eno1: IPv6 successfully enabled
Jan 06 18:04:11 patch systemd-networkd[755]: eno1: Gained carrier
Jan 06 18:04:11 patch systemd-networkd[755]: eno1: DHCPv4 address 10.42.0.5/24 via 10.42.0.3
Jan 06 18:04:11 patch systemd-networkd[755]: eno1: IPv6 successfully enabled
Jan 06 18:04:11 patch systemd-networkd[755]: eno1: Configured
Jan 06 18:04:12 patch systemd-networkd[755]: eno1: Lost carrier
Jan 06 18:04:12 patch systemd-networkd[755]: eno1: DHCP lease lost
Jan 06 18:04:12 patch systemd-networkd[755]: eno1: IPv6 successfully enabled
Jan 06 18:04:17 patch systemd-networkd[755]: eno1: Gained carrier
Jan 06 18:04:17 patch systemd-networkd[755]: eno1: DHCPv4 address 10.42.0.5/24 via 10.42.0.3
Jan 06 18:04:17 patch systemd-networkd[755]: eno1: IPv6 successfully enabled
Jan 06 18:04:17 patch systemd-networkd[755]: eno1: Configured
Jan 06 18:04:18 patch systemd-networkd[755]: eno1: Lost carrier
Jan 06 18:04:18 patch systemd-networkd[755]: eno1: DHCP lease lost
Jan 06 18:04:18 patch systemd-networkd[755]: eno1: IPv6 successfully enabled

Solution

The solution (for now) is to avoid this version... use the following:

apt install "systemd=237-3ubuntu10.29" "libsystemd0=237-3ubuntu10.29"