On the chance that it helps. I observed the following behavior: in virsh
net-edit default ... add and entry (call this version 1) net-destroy default net-start default /var/lib/libvirt/network/default.xml is changed but /var/lib/libvirt/dnsmasq/default.hostfile is NOT net-edit default ... edit the MAC address on an unrelated (junk) entry (call this version 2) net-destroy default net-start default Now /var/lib/libvirt/dnsmasq/default.hostfile is changed , but it reflects the file called version 1 above. Seems to lag one version behind. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to libvirt in ubuntu. https://bugs.launchpad.net/bugs/584910 Title: libvirt can't add host definitions to DHCP without network restart -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs