[cc Justin] Hello OVS/OVN folks,
Using devstack and a slightly modified version of the local.conf.sample [1], I create an all-in-one node with OVN. After stacking, I run a simple script [2] (attached) that creates 2 internal subnet+networks and a OVN-L3 router with interfaces on each one of them. It then creates a vm in each network, which makes it look like this: vm1 ---- net1 ---- rtr ---- net2 ---- vm2 10.1.0.x 10.2.0.x The script adds an internal port to connect to net1 [br-int], so we get to vm1 w/out relying on dhcp namespace. With that, I can ping from vm1 to vm2 and also the interface of rtr on net1. However, I cannot ping [3] the rtr interface on net2 (i.e. 10.2.0.1) from vm1 (i.e. 10.1.0.3). Is that expected to work? I will dig into the flow rules to see if this is a known limitation, but would like to ask you guys to avoid wasting too much energy. :) I do understand that special rules have to be added so icmp replies [table17] are sent on behalf of the router interface. There was a similar issue [4] in ODL, which made some L3 tempest tests fail. It is possible that is the case still. Thanks, -- flaviof [1]: https://gist.github.com/4d4bd6c94ace63785e9fff8b64ac135b [2]: https://gist.github.com/c770992cbe919e3571d19d5398a7a346 [br-int]: https://gist.github.com/d3ae20dbdea9b5529d05a2ada4d41b79 [3]: https://gist.github.com/518314e9366d1a12bca4324164cb92e9 [table17]: https://gist.github.com/26c24c84301e29d01d7edde3e5d53d48 [allrules]: https://gist.github.com/e1289ca54fef2e2dfd98d9191f8b10db [4]: https://git.opendaylight.org/gerrit/#/c/32135/
basicPingTest.sh
Description: Bourne shell script
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss