17:03:53 #startmeeting service_chaining 17:03:53 Meeting started Thu Mar 17 17:03:53 2016 UTC and is due to finish in 60 minutes. The chair is pcarver. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:03:54 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:03:56 can we start our meeting 17:03:58 The meeting name has been set to 'service_chaining' 17:04:05 thanks pcarver 17:04:14 o/ 17:04:24 This may be a short meeting, but we can open it up to anyone who has topics to discuss 17:04:48 There have been a few bug emails. I think from Mohankumar and Prithiv 17:05:02 are either of you here to discuss? 17:05:22 I don't recall their IRC handles off the top of my head 17:05:26 i can't find anyone here... 17:05:59 it looked like a couple of low hanging fruit bugs 17:07:38 I'm looking at https://bugs.launchpad.net/networking-sfc right now to see what's there 17:08:18 I may pick up this doc bug if I can squeeze in the time https://bugs.launchpad.net/networking-sfc/+bug/1558020 17:08:19 Launchpad bug 1558020 in networking-sfc "API document have to modify as per changes introduced in flow classifier" [Undecided,New] 17:08:56 This one also looks like an easy fix, just rewording an error message https://bugs.launchpad.net/networking-sfc/+bug/1558012 17:08:57 Launchpad bug 1558012 in networking-sfc "incorrect error message for invalid argument in "neutron port-pair-group-create --port-pair"" [Undecided,New] - Assigned to Mohankumar (mohankumar-n) 17:09:26 pcarver: I was thinking of removing source-port as mandatory param 17:09:47 pcarver: IMO, flow-classifier should be generic 17:10:10 vikram: I agree, flow classifier should be generic 17:10:27 pcarver: we should not tie sfc requirement on fc 17:10:57 rather we can think of some other way handling src-port requirement 17:11:10 *mandate requirement 17:12:50 doesn't sound like there's any argument on that 17:13:04 although there isn't really anyone here to argue :-) 17:13:13 ;-) 17:14:32 i was thinking of providing src-port info in the sfc-parameter rather than making it as a mandate field in fc 17:15:39 let's wait working on this bug until we decide 17:15:57 pcarver: what's ur feeling? 17:16:12 what was the reason why we need it? Is it specific to the OvS implementation or an intrinsic requirement of the API? 17:16:31 I'm thinking in terms of multiple backends implementing the same API 17:16:53 i.e. would Contrail or OVN or ODL also have it as a mandatory field? 17:17:20 I don't think so .. 17:17:24 with NSH in place 17:17:55 AFAIK, we made it mandatory to distinguish the incoming traffic.. 17:18:06 on the other compute node.. 17:18:07 So in thinking about the API in general, we need to think about how/where to handle things that are dependent on which driver is in use. 17:18:25 yes 17:18:49 that's why I said we can make it as a part of service-chain-parameter.. 17:18:58 if someone needs then they can define 17:19:00 and act 17:19:17 which then leads to the question of discoverablity, if certain things are optional or mandatory depending on which driver, the API needs to make that discoverable. 17:19:18 but definately not as a part of fc 17:19:33 I agree, not part of fc 17:20:24 I'm thinking now about the general question of how the API user can discover if a certain driver requires them to supply additional parameter(s) that another driver does not 17:20:32 We need to give more thought on this 17:21:05 I presume, admin must know the limitation 17:21:17 and should configure accordingly 17:21:42 all this issues will go off once we have NSH in place 17:22:50 or respective driver MUST complain if they are not happy with the provided configuration 17:25:08 I think we can have this discussion if more members are there ;-) 17:25:13 let's move on 17:25:18 I agree 17:32:41 maybe there aren't any other pressing topics 17:33:45 we can wind up then ;-) 17:34:41 ok. thanks 17:34:50 #endmeeting