[ovs-dev] [PATCH 2/2] ovn-controller: fix vlan_trunk bug
wang.qianyu at zte.com.cn
wang.qianyu at zte.com.cn
Fri Jul 14 02:23:13 UTC 2017
The bug description is as follow:
Neutron configure a trunk-sub port. The parent-port and sub-port located
in different network. there is a vm attached to parent port. And no vm
attached to the network of sub-port in the same chassis. In this
situation, the ovn-controller can not get the configuration info of
sub-port.
The reason is that ovn-controller does not monitor the port-binding with
parent.
This patch fix this bug.
Change-Id: I0ce3f5b1b5a9e81608ecc587a796998520a8da47
Signed-off-by: wangqianyu <wang.qianyu at zte.com.cn>
---
ovn/controller/ovn-controller.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/ovn/controller/ovn-controller.c
b/ovn/controller/ovn-controller.c
index 45a670b..41eedbc 100644
--- a/ovn/controller/ovn-controller.c
+++ b/ovn/controller/ovn-controller.c
@@ -174,6 +174,7 @@ update_sb_monitors(struct ovsdb_idl *ovnsb_idl,
const char *name;
SSET_FOR_EACH (name, local_ifaces) {
sbrec_port_binding_add_clause_logical_port(&pb, OVSDB_F_EQ,
name);
+ sbrec_port_binding_add_clause_parent_port(&pb, OVSDB_F_EQ,
name);
}
}
if (local_datapaths) {
--
1.9.1
More information about the dev
mailing list