add logic to upgrade libvirt
let user config dhcp or manual