17:00:03 #startmeeting service_chaining 17:00:05 Meeting started Thu Apr 20 17:00:03 2017 UTC and is due to finish in 60 minutes. The chair is LouisF. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:08 The meeting name has been set to 'service_chaining' 17:00:12 hi all 17:00:13 hi 17:00:18 hi 17:00:38 Hi all 17:00:59 hello everybody 17:01:36 I will have to leave soon, but from the agenda, looks like it's ok and I can catch up with the logs later on 17:01:48 hi all 17:01:52 bcafarel: ok thanks 17:01:57 igordcard: hi 17:02:01 doonhammer: hi 17:02:09 #topic agenda 17:02:11 https://wiki.openstack.org/wiki/Meetings/ServiceFunctionChainingMeeting#Agenda_for_the_Networking-SFC_Meeting_.284.2F20.2F2017.29 17:02:49 #topic CLI in python-neutronclient 17:03:11 hope Mohan rejoins 17:03:50 ok back to CLI later 17:04:06 #topic API reference 17:04:17 pcarver: what is current status? 17:06:16 API ref done. Still struggling with API def. 17:06:28 Saw some feedback that I haven't had time to test. 17:06:29 igordcard: thanks for the updated comment on the API def, better to be quite precise here (None and empty are not the same) 17:07:20 +1 17:07:47 #topic Pike work 17:08:05 #Tap SF 17:08:16 vks1: what is current status? 17:08:21 I have an update 17:08:45 https://bugs.launchpad.net/networking-sfc/+bug/1684457 17:08:47 Launchpad bug 1684457 in networking-sfc "issue with output to multiple VXLAN tunnel" [Undecided,New] 17:09:01 * bcafarel dropping off, see you later all 17:09:34 I was thinking , the way I am implementing TAP is bringing issue 17:10:00 but I checked this issue/limitation is there with current SFC (with MPLS) also 17:10:20 basically OVS has issue with MPLS and tunnel 17:11:28 vks1: what are you seeing exactly? 17:11:39 for that only there was Farhads email on OVS discuss https://mail.openvswitch.org/pipermail/ovs-discuss/2016-January/039764.html 17:12:08 OVS is dropping packet when tried to output to multiple tunnel port. 17:12:32 vks1: when you say "with mpls" does it have to do with mpls correlation in port-pairs? 17:13:12 vks1: do you have a dump-flows output to show? 17:13:31 igordcard: its not only port-correlation but the entire MPLS implementaton in OVS 17:13:44 igordcard: I have given dump https://bugs.launchpad.net/networking-sfc/+bug/1684457 17:13:45 Launchpad bug 1684457 in networking-sfc "issue with output to multiple VXLAN tunnel" [Undecided,New] 17:13:47 here 17:14:11 igordcard: also I have pointed the OVS code which is causing problem 17:15:07 vks1: the multi-compute node scenario has been tested: src(compute A) -> SF (compute B) -> dst (compute A) 17:15:16 and it worked ok 17:15:38 igordcard: wait I have a mistake in representing scenario 17:16:02 there are 3 computes in my scenario 17:16:29 and flows in tunell port have output to tunnel port 17:16:31 vks1: can you update the bug report 17:16:47 LouisF: I will update the scenario 17:17:18 basically this can be easily simulated by working with > 2 compute node 17:17:32 the weird thing is it work for sometime 17:17:42 i want to know how your scenario differs from what has been tested 17:17:42 and start failing with giving the error 17:18:09 I guess the scenario was always tested with < 2 compute nodes 17:18:31 we have done testing with >2 nodes 17:18:32 <= 2 compute 17:18:39 * my mistake 17:18:56 oh does that worked ??? 17:19:30 I am not sure , as https://mail.openvswitch.org/pipermail/ovs-discuss/2016-January/039764.html issue raised here has not been fixed 17:19:37 ok add the details to the bug and we can re-check 17:19:37 in OVS 17:20:05 LouisF: so I will add the TAP code with the scenario in which it is working 17:20:11 LouisF: will that be OK 17:20:27 vks1: ok 17:20:41 LouisF: thanks 17:21:21 vks1: does your tap code work for <= 2 compute nodes? 17:21:31 LouisF: yeah 17:21:46 vks1: great 17:23:15 LouisF: I haven't finished yet , its pretty much WIP 17:24:10 vks1: ok looking forward to the patch 17:24:33 ok moving on 17:24:38 #topic SFc graph 17:24:53 igordcard: what is status? 17:26:09 mohankumar: what is status of the CLI work? 17:26:21 api+db+ovs set is practically done, but I know I have a few corner cases and additional tests to address 17:26:30 igordcard: ok thanks 17:26:49 I will submit new patxhsets tomorrow 17:26:51 LouisF , Waiting for akihiro's comment . for the recent patch 17:27:03 mohankumar: ok thanks 17:27:24 igordcard: thanks 17:27:45 #topic OVN work 17:28:05 working on feedback from Mickeys: 17:28:07 doonhammer: i see comments on the ovn-sfc patch 17:28:17 think we are getting very close 17:28:24 hopefully this one will be it 17:28:47 would still like some feedback from networking-sfc :-) 17:29:09 doonhammer: so you are using a Logical_Port_Chain_Classifier 17:29:19 instead of ACLs 17:30:03 yes - it made the code much more modular and easier to plug and play 17:30:19 the acls are hard to remove once they are added 17:30:30 and did not add a lot 17:30:39 is it possible to match on ip prefix, tcp ports, etc? 17:30:39 still using hte OVS/OVN match logic though 17:30:50 yes - I have included match 17:31:34 so the match field has the ACL syntax? 17:31:39 correct 17:31:44 great 17:33:10 so you have addressed Mickey's comments? 17:33:34 working on them - will be done today or tomorrow 17:33:43 doonhammer: ok thanks 17:34:01 I am just making sure I understand the re-circulating part 17:34:43 doonhammer: yeah - explain it to me when you understand :) 17:35:32 i am looking for someone to do the SFC-OVN driver work 17:37:14 #topic non-transaparent SF support 17:37:31 https://review.openstack.org/#/c/448284/ 17:37:46 this ^ is the spec 17:38:35 the ovs implementation is at https://review.openstack.org/#/c/458303/ 17:39:17 actually cli, db, etc. also 17:39:23 please review 17:40:02 ok thats all i want to cover 17:40:08 LouisF: igordcard I have updated the bug description and let me know if more info is needed 17:40:49 vks1: ok i will discuss with Farhad and investigate further 17:40:57 vks1: thanks 17:41:12 alright 17:41:18 LouisF: thanks let me know if I am missing amything 17:41:51 vks1: thanks 17:41:56 any other topics to discuss? 17:42:09 #topic other items 17:42:34 just a quick reminder 17:43:08 there's a new ovs flow managemebt spec up 17:43:30 igordcard: link? 17:43:46 hasn't been reviewed it, but since networking-sfc will one day use it, it'd be beneficial to take a look at 17:43:51 #link https://review.openstack.org/#/c/320439/ 17:44:09 igordcard: thanks will review 17:44:12 s/it/yet 17:44:45 ok thanks all 17:44:49 bye 17:45:08 bye 17:45:13 #endmeeting