From ae7a0567ef680970b3f7b65c7fcf721cb51898b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elvira=20Garc=C3=ADa?= Date: Fri, 16 Apr 2021 15:09:48 +0200 Subject: [PATCH] [OVN] Fix FDB table not registered in OvnSbIdl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit With MAC learning a new table FDB has been added to OVN [0]. It needs to be registered into OvnSbIdl so that it is recognized. [0] https://github.com/ovn-org/ovn/commit/6ec3b12590f9193659d549e30d96b1a22bbb1288 Related-Bug: #1904412 Change-Id: If815965f538b764cca4cc31b83ef5f4d4a50fc20 Signed-off-by: Elvira GarcĂ­a (cherry picked from commit 662cd600753476a4f64df64361a0d31ecf54a1ec) --- .../plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py b/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py index 5fa1850c8f4..c7992650f32 100644 --- a/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py +++ b/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py @@ -537,6 +537,8 @@ class OvnSbIdl(OvnIdlDistributedLock): helper = idlutils.get_schema_helper(connection_string, schema_name) if 'Chassis_Private' in helper.schema_json['tables']: helper.register_table('Chassis_Private') + if 'FDB' in helper.schema_json['tables']: + helper.register_table('FDB') helper.register_table('Chassis') helper.register_table('Encap') helper.register_table('Port_Binding')