Comment 3 for bug 1738998

Revision history for this message
Mark Lehrer (pyite) wrote :

> but it raises the question of how useful it will be to people in general

It is absolutely essential to be able to use the MAC address for DHCP. Currently in netplan+systemd-networkd it doesn't appear to be possible.

I created a few Bionic VMs today using libvirtd, and they all got the same DUID -- which means DHCP gave them all the same address. Unless I'm missing something, this could be a total disaster for anyone using libvirtd & qemu.

IMO it is insanity that the default is ClientIdentifier=duid in networkd -- but it doubly insane that netplan doesn't have a way to override this for every interface by default.

Another factor to consider is that many many DHCP servers hand out pre-allocated IP addresses based on the MAC. There are probably hundreds of thousands out there that have been configured for years. They are going to be in for a nasty surprise when someone tries to use 18.04.