I confirm this issue still exists when doing a PXE netboot of Ubuntu 16.04 Desktop and also with a PXE netboot of an Ubuntu 18.04 LTS (Bionic Beaver) Desktop Daily Build.
I also use the workaround to comment out the all the interfaces in /etc/network/interfaces except the loopback adapter and the machine gets an IP at the next boot.
I confirm this issue still exists when doing a PXE netboot of Ubuntu 16.04 Desktop and also with a PXE netboot of an Ubuntu 18.04 LTS (Bionic Beaver) Desktop Daily Build.
I also use the workaround to comment out the all the interfaces in /etc/network/ interfaces except the loopback adapter and the machine gets an IP at the next boot.