After removing or adding graphic cards ( I assume it's true for any PCIe device ) my network interface always changes name. From something like enp4s0 to enp3s0. Tested on multiple devices, with 18.04 and 19.04, same thing. After doing some research I found out this might be normal ? (confirmation required)
Anyways if it's not a bug, I have to reconfigure my netplan every time I boot up. I never had such a problem in past with good old networking. Either it always recognized my Ethernet card or name didn't change, but it worked.
I edited my netplan config to this :
network:
ethernets:
enp4s0:
dhcp4: true
enp3s0:
dhcp4: true
enp2s0:
dhcp4: true
enp1s0:
dhcp4: true
enp0s0:
dhcp4: true
version: 2
It works for configurations I can get, but this definitely is not the solution, more of a workaround.