On Wed, Feb 1, 2017 at 11:30 AM, Hexin Wang <hexin.w...@nutanix.com> wrote:
> How is the hardware offload support for geneve in intel nic? > > > > It depends on which intel nic you are using. We have tested with Intel X710 which has Geneve offload support. Thanks Numan > Geneve seems a better/flexible encap, not only support layer3 payload, but > also having the logical egress port to bypass the ingress pipeline. > > Thanks. > > Hexin > > From: <ovs-discuss-boun...@openvswitch.org> on behalf of Numan Siddique > Date: Tuesday, January 31, 2017 at 9:52 PM > To: Ritesh Rekhi > > 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 Wed, Feb 1, 2017 at 12:06 AM, Ritesh Rekhi <ritesh.re...@nutanix.com> > wrote: > >> 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 >> > > > Any particular reason you are using "vxlan" as encap type instead of > "geneve" ? > Please see http://openvswitch.org/support/dist-docs/ovn-controller.8.html > and grep for " > external_ids:ovn-encap-type > ". > > Thanks > Numan > > > > >> 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