Hi, all.
Recently, when I'm investigating networking-ovn, I found an issue about router interface creation in OVN.
As we known, in an networking-ovn enabled environment, for IPv4, when a subnet is attached to a router as interface, there will be a pair of patch ports created by OVN, one for switch and another for router.
I suppose it should be the same for IPv6 case, but things are not. The patch port for switch is created, but the one for router is missed.
I learned ovsdb-server-sb.log and ovn-northd.log, and I found the difference between IPv4 and IPv6 in processing routine of adding a router interface:
- for IPv4
- it inserts a row for patch port(switch)
- it inserts a row for patch port(router)
- the existing row for patch port(switch) will be updated with options and type attributes, to assign this port is patch port to new inserted row one
- for IPv6
- it inserts a row for patch port(switch)
- it updates the switch patch port with options and type attribute
So, as you can see, parameters(in request from ovn-northd to SB DB) are missing for inserting a row for patch port(router).
Can someone help fixing this issue, or is IPv6 in OVN is not complete yet and this is one in wish-list or to-do list?
Thanks and have a nice day.
Best regards,
LI Zong Kai.
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss