nova sotres the prot status in the active filed of the vif object https://github.com/openstack/nova/blob/master/nova/network/neutron.py#L3182-L3185
and during first boot/spwan code path we check this https://github.com/openstack/nova/blob/master/nova/virt/libvirt/driver.py#L7221-L7228
however the live migration events do not https://github.com/openstack/nova/blob/master/nova/network/model.py#L488-L508 https://github.com/openstack/nova/blob/master/nova/network/model.py#L567-L586
so we just need to check if the vif is active and skip them if not
nova sotres the prot status in the active filed of the vif object /github. com/openstack/ nova/blob/ master/ nova/network/ neutron. py#L3182- L3185
https:/
and during first boot/spwan code path we check this /github. com/openstack/ nova/blob/ master/ nova/virt/ libvirt/ driver. py#L7221- L7228
https:/
however the live migration events do not /github. com/openstack/ nova/blob/ master/ nova/network/ model.py# L488-L508 /github. com/openstack/ nova/blob/ master/ nova/network/ model.py# L567-L586
https:/
https:/
so we just need to check if the vif is active and skip them if not