I had this issue, I believe that when I tried to fix the network manually so that ovirt
could sync the correct config, vdsm was kicking in and overwriting my changes with what it
had stored in /var/lib/vdsm/persistence/netconf/ before the sync took place. For whatever
reason this was dhcp.