Booting from network?

Can someone confirm that these are the steps to make KVM VM’s boot via network (5.2.1):

  1. Create network of type Bridged and addresses “Ethernet”
  2. set BOOT=“net0” in VM template
  3. set bootp and server parameters in libvirts config file so that libvirt dnsmasq would enable boot via network?

The problem I’m having is that i see dhcp requests on the interface (virbr0) but dnsmasq seems to completely ignore them