ovn: Support live migration to DPDK nodes
Previously, the vif-plugged event was emitted only when port VIF type was set to normal. In DPDK case, the type is vhostuser. This patch matches the type too and emits the notification to Nova. Closes-bug: #1910213 Co-Authored-By: Flavio Fernandes <flaviof@redhat.com> Change-Id: I7b12a469ae7197028cf3695520084597f4256480
This commit is contained in:
parent
495fcd81ec
commit
2340ad217b
@ -761,7 +761,9 @@ class OVNMechanismDriver(api.MechanismDriver):
|
||||
# perform live-migration with live_migration_wait_for_vif_plug=True.
|
||||
if ((port['status'] == const.PORT_STATUS_DOWN and
|
||||
ovn_const.MIGRATING_ATTR in port[portbindings.PROFILE].keys() and
|
||||
port[portbindings.VIF_TYPE] == portbindings.VIF_TYPE_OVS)):
|
||||
port[portbindings.VIF_TYPE] in (
|
||||
portbindings.VIF_TYPE_OVS,
|
||||
portbindings.VIF_TYPE_VHOST_USER))):
|
||||
LOG.info("Setting port %s status from DOWN to UP in order "
|
||||
"to emit vif-interface-plugged event.",
|
||||
port['id'])
|
||||
|
Loading…
x
Reference in New Issue
Block a user