neutron/neutron/plugins/ml2/drivers/openvswitch/agent
waleed mousa 512d8abb4b Neutron ovs agent: Removing SmartNIC OVS representor port on instance tear down and resync
The current flow where a port is unbound from an agent running on
smartnic was not implemented causing representor ports to remain
connected to the integration bridge.
This change solves this issue in two cases:
  * When deleting the instance and so deleting SmartNic port,
    it will remove the unbound ports from integration bridge
  * When resync SmartNic ports on Neutron OVS agent restart,
    it will remove the port from integration bridge not mapped to
    neutron SmartNic ports.

Closes-Bug: #1855260
Change-Id: I7077577cca54329fbcb77fbde730389835ab6497
2020-03-19 09:27:13 +00:00
..
common Add accepted egress direct flow 2020-01-10 22:50:02 +08:00
extension_drivers Add OVS QoS driver cache for minimum bandwidth rules 2020-01-07 14:40:28 +00:00
openflow Remove sleep command when retrieving OVS dp 2020-01-30 15:34:45 +00:00
__init__.py Restructure agent code in preparation for decomp 2015-06-26 15:06:49 +00:00
main.py Drop of_interface option 2019-05-24 10:33:48 +02:00
ovs_agent_extension_api.py Make "phys_brs" argument in OVSAgentExtensionAPI optional 2019-03-05 15:59:00 +00:00
ovs_capabilities.py Add agent-side driver scaffolding for trunk functionality 2016-08-18 12:10:22 +00:00
ovs_dvr_neutron_agent.py Add accepted egress direct flow 2020-01-10 22:50:02 +08:00
ovs_neutron_agent.py Neutron ovs agent: Removing SmartNIC OVS representor port on instance tear down and resync 2020-03-19 09:27:13 +00:00
vlanmanager.py Change provider network segmentation ID in OVS agent 2019-05-20 18:53:17 +00:00