neutron/neutron/plugins/ml2/drivers/mech_sriov
Brian Haley 9574da1a3d Fix corner case in failure assigning MAC to SR-IOV NIC
Sometimes due to NIC driver incorrect behavior, VFs might be
missing in 'ip link show' output.  This may lead to a VM boot
failure as agent will just skip such missing devices.

Make the agent do a resync in case a newly added device
'disappears' during processing, which should cause a MAC to
get assigned.

Co-authored-by: Oleg Bondarev <obondarev@mirantis.com>

Change-Id: I148b5a025fc388821fd1269d02908cc8ce1882fe
Closes-bug: #1784484
(cherry picked from commit eea5aaac4f)
2018-10-04 18:33:02 +00:00
..
agent Fix corner case in failure assigning MAC to SR-IOV NIC 2018-10-04 18:33:02 +00:00
mech_driver Fix all pep8 E129 errors 2018-05-03 13:44:04 +09:00
__init__.py ML2 mechanism driver for SR-IOV capable NIC based switching, Part 1 2014-07-22 18:42:39 +03:00