Today, I can confirm that with netplan.io 0.36.2 and initramfs-tools 0.130ubuntu3.2 the bug (initially supplied by me as duplicate #1767359) is fixed.
I simply added the -proposed repo, ran apt update&upgrade, reactivated a minimal netplan config, and rebooted the virtual machine which uses an nfsroot filesystem. It booted straight, and I could confirm from syslog that systemd-network took the DHCP client role, as configured by my netplan config.
Today, I can confirm that with netplan.io 0.36.2 and initramfs-tools 0.130ubuntu3.2 the bug (initially supplied by me as duplicate #1767359) is fixed.
I simply added the -proposed repo, ran apt update&upgrade, reactivated a minimal netplan config, and rebooted the virtual machine which uses an nfsroot filesystem. It booted straight, and I could confirm from syslog that systemd-network took the DHCP client role, as configured by my netplan config.
Thanks a lot for your efforts!