systemd-networkd renames nic just after udev renamed it
e.g
kernel: [ 2.827368] vmxnet3 0000:0b:00.0 ens192: renamed from eth0
kernel: [ 7.562729] vmxnet3 0000:0b:00.0 eth0: renamed from ens192
systemd-networkd[511]: ens192: Interface name change detected, ens192 has been renamed to eth0.
This cause netplan or the other network management pkg can't find proper nic sometimes.
[Impact]
systemd-networkd renames nic just after udev renamed it
e.g
kernel: [ 2.827368] vmxnet3 0000:0b:00.0 ens192: renamed from eth0 networkd[ 511]: ens192: Interface name change detected, ens192 has been renamed to eth0.
kernel: [ 7.562729] vmxnet3 0000:0b:00.0 eth0: renamed from ens192
systemd-
This cause netplan or the other network management pkg can't find proper nic sometimes.
This happens on Bionic
Below commit seems to solve this issue. /github. com/systemd/ systemd/ pull/11881/ commits/ 30de2b89d125a86 92c22579ef805b0 3f2054b30b
https:/
There are bunch of related commits but above one the customer tested it worked.
[Test Plan]
The customer has issue and they could help us to test this.
Internally they already test this and it worked.
[Where problems could occur]
systemd-networkd nic renaming could have issue.
[Others]