extend per port bridges to vhost-user
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
os-vif |
In Progress
|
Medium
|
sean mooney |
Bug Description
https:/
add the ablity to create per port bridges to os-vif to avoid ovn live migration packet loss
however ovn can also be used with vhost-user.
this bug tracks extending that support to vhost-user interfaces.
As with tap devices vhos-user port are only asigned a ofport-id once the ovs backend is able to connect to the vhost-user backend in qemu via the shared unix socket.
this will not happen until the vm is started and it creates the unix socket.
as a result vhost-user port are supceptible to the same packet loss issues due to flow installation as descibed in https:/
at this time we do not expect this to affact hardware offloaded ovs as the represntor net dev will pre plugged prior to the the creation of the vm and it will exist on the data path so it should have a ofport-id present prior to vm createions. as such vhost-user shoudl be the final port type affected by this issue.
Fix proposed to branch: master /review. opendev. org/c/openstack /os-vif/ +/805214
Review: https:/