neutron/neutron/plugins/ml2/drivers/openvswitch/agent
Michal Arbet 87c375bab7 Fix migration failed due TypeError of new_vlan_tag
There could be a situation, when there are ports
with port_tags None created in OS infra.

Under normal circumstances, it would take some error
to the log and go further.
But only because there is a "new_vlan_tags must be string"
in that log, it is throwing out typeError and dropping
the execution of code and the migration is ending by code 500.

And this is all done without a message from
the log, which is extremely bad.

This patch is fixing this behaviour, and flow
goes on.

Change-Id: Id4ba8d32e6b2301f25c12f83a0708b62aa5b9d6d
Closes-Bug: #1903989
(cherry picked from commit 7cf52bb532)
2021-04-25 04:12:47 +00:00
..
common Local mac direct flow for non-openflow firewall 2020-10-23 07:49:16 +00:00
extension_drivers Add OVS QoS driver cache for minimum bandwidth rules 2020-01-07 14:40:28 +00:00
openflow Make DVR router support FLAT network for ovs-agent 2020-06-08 12:13:22 +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 Fix removal of dvr-src mac flows when non-gateway port on router is deleted 2020-12-18 02:32:47 +00:00
ovs_neutron_agent.py Fix migration failed due TypeError of new_vlan_tag 2021-04-25 04:12:47 +00:00
vlanmanager.py Change provider network segmentation ID in OVS agent 2019-05-20 18:53:17 +00:00