neutron/neutron/plugins/ml2/drivers
Sean Mooney 7fd2725cb1 Do not skip ports with ofport unset or invalid
This change removes the "_check_ofport" function and its use form
the ovs_lib.py file.

By skipping ports without a unique ofport in the "get_vifs_by_ids"
and "get_vifs_by_id" functions, the OVS agent incorrectly treated
newly added port with an ofport of -1 as removed ports in the
"treat_devices_added_or_updated" function.

Co-Authored-By: Rodolfo Alonso Hernandez <ralonsoh@redhat.com>

Change-Id: I79158baafbb99bee99a1d687039313eb454d3a9b
Partial-Bug: #1734320
Partial-Bug: #1815989
2020-08-24 12:54:08 +00:00
..
agent Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
l2pop Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
linuxbridge Remove "six" library 2020-07-28 16:55:52 +00:00
macvtap Merge "Set process name for agents" 2020-07-08 13:40:10 +00:00
mech_sriov Remove "six" library 2020-07-28 16:55:52 +00:00
openvswitch Do not skip ports with ofport unset or invalid 2020-08-24 12:54:08 +00:00
ovn Merge "[OVN] Use the Chassis_Private table for agents healthcheck" 2020-08-22 01:26:33 +00:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
helpers.py Relocate _delete_expired_default_network_segment_ranges 2020-07-02 17:26:10 +00:00
mech_agent.py Remove usage of six.add_metaclass 2020-05-21 14:41:18 -04:00
type_flat.py Use network segment ranges for segment allocation 2019-03-09 22:04:20 +00:00
type_geneve.py Use network segment ranges for segment allocation 2019-03-09 22:04:20 +00:00
type_gre.py Use network segment ranges for segment allocation 2019-03-09 22:04:20 +00:00
type_local.py Use network segment ranges for segment allocation 2019-03-09 22:04:20 +00:00
type_tunnel.py Remove "six" library 2020-07-28 16:55:52 +00:00
type_vlan.py Relocate _delete_expired_default_network_segment_ranges 2020-07-02 17:26:10 +00:00
type_vxlan.py Use network segment ranges for segment allocation 2019-03-09 22:04:20 +00:00