Before answering your quesitions, I would wonder what do you know generates the /run/netplan/ens3.yaml file in the first place? This YAML file is not provided by us obviously, the only netplan config we have on the root disk is /etc/netplan/01-netcfg.yaml, derived from the debian installer. The YAML under /run overrides the one under /etc, for the DHCP case, and that's where the odds about the additional udev rule and various config options came from.
The DHCP server in our lab setup might have directed netroot to iSCSI so that *might* explain where the /run/netplan/ens3.yaml with tne extra match-mac, dhcp-identifier and critical options? $ lsscsi -t [6:0:0:0] storage iqn.2015-02.oracletest.boot:uefi,t,0x1 - [6:0:0:1] disk iqn.2015-02.oracletest.boot:uefi,t,0x1 /dev/sda -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1820929 Title: netplan should consider adding more udev attribute for exact matching of failover 3-netdev interfaces To manage notifications about this bug go to: https://bugs.launchpad.net/netplan/+bug/1820929/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs