One more pointer, this problem will only happen when you have more then 1 chassis attached
-----Original Message----- From: ovs-discuss-boun...@openvswitch.org [mailto:ovs-discuss-boun...@openvswitch.org] On Behalf Of Ritesh Rekhi Sent: Tuesday, January 31, 2017 10:36 AM To: Ben Pfaff <b...@ovn.org> Cc: ovs-discuss@openvswitch.org Subject: Re: [ovs-discuss] after setting ovs-vsctl set open . external-ids:ovn-encap-ip=<IP>, eth0 stops tansmitting any packets in docker container Hi Ben, Thx for the reply To repro this issue we don't need any entries in North bound and south bound database. Here are the steps 1) run my docker container docker run -itd --privileged -e CTL=10.4.163.249 riteshrekhi/ovnstuff:2.6.90 do docker attach and go inside docker container , there execute script test.sh which starts ovsdb-server, ovs-vswitchd and ovn-controller.After that it will connect to the south-db using command ovs-vsctl set open . external-ids:system-id=$uuid ovs-vsctl set open . external-ids:ovn-remote=tcp:$CTL:6642 ovs-vsctl set open . external-ids:ovn-encap-type=vxlan ovs-vsctl set open . external-ids:ovn-encap-ip=$IP Right after you execute this script and if connection to south-db establishes, you won't be able to ping out of eth0 2) For version which is working you can do the same thing instead use riteshrekhi/ovnstuff Ritesh =================================================================== South-bound DB [root@controller ~]# ovn-sbctl show Chassis "0b50e2f7-7421-4536-9441-447af46c4cc4" hostname: "fe11f7697841" Encap vxlan ip: "10.4.150.6" options: {csum="true"} Chassis "0ebf5a6d-230a-4b9a-938e-976565d6993a" hostname: "23cc31791a67" Encap vxlan ip: "10.4.150.6" options: {csum="true"} Chassis "ahv-a-10.11.2.21-newname" hostname: "NTNX-16SM6C380006-A" Encap vxlan ip: "10.11.2.21" options: {csum="true"} Encap geneve ip: "10.11.2.21" options: {csum="true"} Chassis "2a083861-9841-4674-80ba-ed3c1bcf6918" hostname: "5af088595d12" Encap vxlan ip: "172.17.0.5" options: {csum="true"} Port_Binding "f4948a0f-6794-4140-9e4a-9616308467ee" Port_Binding "5c0e4397-7334-4f03-9ec3-fdc025588462" Port_Binding "f1fe3ff5-51ec-4790-ada8-c6e244e0cdd6" Port_Binding "f9e86d51-9b26-48f3-b2ad-8df492022a77" Chassis "de1cc8d2-fb4b-4819-822a-c68d921a84f3" hostname: "cfa5bc3de51c" Encap vxlan ip: "10.4.150.6" options: {csum="true"} North bound DB ovn-nbctl show switch 3a2d4174-27c9-46bc-9191-1d52ab16c057 (neutron-f0a1215f-cd3c-4c0e-8653-95c7d115731a) port c1c22fbb-5928-41c8-aa1a-c5a746c22118 addresses: ["fa:16:3e:6f:ed:ce 10.20.4.1"] port f1fe3ff5-51ec-4790-ada8-c6e244e0cdd6 addresses: ["fa:16:3e:68:cb:45 10.20.3.3"] port 864f7948-f254-4df2-b1cb-39138293a80d addresses: ["fa:16:3e:a7:d1:38 10.20.3.1"] port 5c0e4397-7334-4f03-9ec3-fdc025588462 addresses: ["fa:16:3e:4e:d2:0f 10.20.4.3"] switch 1462d793-7fc5-47a2-8ede-23860a61353e (neutron-3f99e567-26da-44e3-bc41-c90572f45028) port f4948a0f-6794-4140-9e4a-9616308467ee addresses: ["fa:16:3e:eb:85:2c 10.20.3.3"] port f9e86d51-9b26-48f3-b2ad-8df492022a77 addresses: ["fa:16:3e:e8:28:75 10.20.4.3"] port 9504652a-6cd7-45a2-8edf-411e23fe4204 addresses: ["fa:16:3e:de:8b:1d 10.20.4.1"] port f3abc8da-5a4a-4a83-977e-7bffc51003b9 addresses: ["fa:16:3e:96:08:ea 10.20.3.1"] router bc57dc9c-1032-41fd-8768-f0c7536d9558 (neutron-9bf118df-154b-4659-97f4-d0c2ce6394cd) port lrp-864f7948-f254-4df2-b1cb-39138293a80d mac: "fa:16:3e:a7:d1:38" networks: ["10.20.3.1/24"] port lrp-c1c22fbb-5928-41c8-aa1a-c5a746c22118 mac: "fa:16:3e:6f:ed:ce" networks: ["10.20.4.1/24"] router 9cc399f6-60bc-4117-8f0a-941711697c8e (neutron-39c6e2b9-4e0b-4641-9ca0-2a4ccc06741c) router 7636ef03-96ad-470b-b343-49e75211a506 (neutron-df27d70e-88d9-469f-ba83-e2e2034e389a) router 25cb2627-c45a-40af-a49d-f6fc727580b1 (neutron-9b7bd489-d872-4ffc-b4e3-a142f99ab00f) port lrp-9504652a-6cd7-45a2-8edf-411e23fe4204 mac: "fa:16:3e:de:8b:1d" networks: ["10.20.4.1/24"] port lrp-f3abc8da-5a4a-4a83-977e-7bffc51003b9 mac: "fa:16:3e:96:08:ea" networks: ["10.20.3.1/24"] -----Original Message----- From: Ben Pfaff [mailto:b...@ovn.org] Sent: Tuesday, January 31, 2017 8:26 AM To: Ritesh Rekhi <ritesh.re...@nutanix.com> Cc: ovs-discuss@openvswitch.org Subject: Re: [ovs-discuss] after setting ovs-vsctl set open . external-ids:ovn-encap-ip=<IP>, eth0 stops tansmitting any packets in docker container On Mon, Jan 30, 2017 at 02:11:15AM +0000, Ritesh Rekhi wrote: > To test scalability of controller, I made a docker container which simulates > as chassis using the instructions given by Dustin > http://blog.spinhirne.com/2016/09/a-primer-on-ovn.html. > > Everything was working fine, I was able to connect to my controller and can > see the flows coming back to my controller. I was using released version > 2.6.0. > > For some patches wanted to get latest version and found that after I upgrade > to latest patch , my script doesn't work. Upon troubleshooting found that > when I give the last command which establishes the connection to controller > i.e ovs-vsctl set open . external-ids:ovn-encap-ip=<IP> , eth0 stopped > Transmitting any packets on the container. > > I started poking around and found that commit > "1ea9b847135eddca39ed95c0811edd605f6ca114" introduced this issue. If I use a > commit before that things are working fine. OK... I'll need more information about your setup. To start, can you provide your OVN northbound and southbound databases? _______________________________________________ discuss mailing list disc...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-discuss _______________________________________________ discuss mailing list disc...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-discuss