I've verified this on current ubuntu-16.04.3-server-amd64.iso (SHA1=f3532991e031cae75bcf5e695afb844dd278fff9)
The scenario I used this time was a VM with two NICs, first one connected to v6 only network (with dhcpv6), second one disconnected. When installing Ubuntu everything is ok, it configures the network and downloads packages, but after first boot it's as above - /e/n/i doesn't have any entries for NICs, just lo.
I've verified this on current ubuntu- 16.04.3- server- amd64.iso (SHA1=f3532991e 031cae75bcf5e69 5afb844dd278fff 9)
The scenario I used this time was a VM with two NICs, first one connected to v6 only network (with dhcpv6), second one disconnected. When installing Ubuntu everything is ok, it configures the network and downloads packages, but after first boot it's as above - /e/n/i doesn't have any entries for NICs, just lo.