17:02:35 #startmeeting service_chaining 17:02:36 Meeting started Thu Aug 4 17:02:35 2016 UTC and is due to finish in 60 minutes. The chair is LouisF. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:02:37 hi. I'm double booked in a voice meeting. 17:02:38 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:02:40 The meeting name has been set to 'service_chaining' 17:02:41 hi all 17:02:49 hi 17:02:50 scsnow: hi 17:03:09 hello 17:03:14 pcarver: ok 17:03:27 yamahata: hi 17:04:11 agrenda for today https://wiki.openstack.org/wiki/Meetings/ServiceFunctionChainingMeeting#Agenda_for_the_Networking-SFC_Meeting_.288.2F4.2F2016.29 17:04:15 fsunaval: hi 17:04:41 bug scrub today 17:04:52 #topic bug scrub 17:05:30 here is the bug list https://bugs.launchpad.net/networking-sfc/+bugs?orderby=importance&start=0 17:05:42 Hi 17:06:40 starting with high priority bugs 17:06:43 https://bugs.launchpad.net/networking-sfc/+bug/1557600 17:06:43 Launchpad bug 1557600 in networking-sfc "port-chain-delete failing as "SfcDriverError"" [High,In progress] - Assigned to Mohankumar (mohankumar-n) 17:07:20 mohankumar__: assigned to you 17:07:56 this is quite old has this been reproduced in latest build? 17:08:58 I think it should work 17:09:12 i am going to close it 17:09:40 haven't seen such issue with port-chain-delete last months 17:09:55 right - i have not seen it either 17:10:00 https://bugs.launchpad.net/networking-sfc/+bug/1567644 17:10:00 Launchpad bug 1567644 in networking-sfc "Add “Symmetric” parameter in the chain_param of the API " [High,In progress] - Assigned to Pavel Gluschak (scsnow) 17:10:45 mohankumar_: hi we were just discussing Launchpad bug 1557600 in networking-sfc "port-chain-delete failing as "SfcDriverError"" [High,In progress] - Assigned to Mohankumar (mohankumar-n) 17:10:45 Launchpad bug 1557600 in networking-sfc "port-chain-delete failing as "SfcDriverError"" [High,In progress] https://launchpad.net/bugs/1557600 - Assigned to Mohankumar (mohankumar-n) 17:11:06 have you seen that bug? 17:11:19 recently? 17:12:01 LouisF , nope 17:12:13 mohankumar_: ok i am going to close it 17:12:31 scsnow: back to 1567644 17:12:31 LouisF , ok , Please 17:12:56 scsnow: you had a patch for that 17:13:20 yes, there is an ongoing review for that 17:13:30 I'll update patchset tomorrow to fix merge conflict 17:13:40 scsnow: ok thanks 17:14:05 also unit tests should pass as well now as fix with validation is included in neutron-lib 0.3.0 17:14:28 scsnow: great thanks 17:14:34 https://bugs.launchpad.net/networking-sfc/+bug/1567654 17:14:34 Launchpad bug 1567654 in networking-sfc "Add “SFC path-ID” parameter in the chain_param of the API" [High,In progress] - Assigned to cathy Hong Zhang (cathy-h-zhang) 17:15:05 there is a patch for this https://review.openstack.org/#/c/348136 17:15:46 https://bugs.launchpad.net/networking-sfc/+bug/1587405 17:15:46 Launchpad bug 1587405 in networking-sfc "all sfc flows gone after restart ovs agent" [High,In progress] - Assigned to xiaodongwang (xiaodongwang991481) 17:16:14 this also has a patch https://review.openstack.org/#/c/348574 17:16:55 There are 2 comments mostly talking about the commit message. I will fix them and resend. 17:17:13 fsunaval: thanks 17:17:27 https://bugs.launchpad.net/networking-sfc/+bug/1588463 17:17:27 Launchpad bug 1588463 in networking-sfc "Add port-pair-group parameter" [Medium,In progress] - Assigned to Louis Fourie (lfourie) 17:17:49 this has a patch https://review.openstack.org/#/c/348136 17:18:03 hello 17:18:36 s3wong: hi we are doing a bug scrub 17:18:44 https://bugs.launchpad.net/networking-sfc/+bug/1588460 17:18:44 Launchpad bug 1588460 in networking-sfc "Move path-id generation from ovs driver to plugin" [Medium,In progress] - Assigned to Igor Duarte Cardoso (igordcard) 17:19:24 igordcard: you have a patch https://review.openstack.org/346175 17:20:40 https://bugs.launchpad.net/networking-sfc/+bug/1586181 17:20:40 Launchpad bug 1586181 in networking-sfc "add functional tests coverage" [Medium,In progress] - Assigned to xiaodongwang (xiaodongwang991481) 17:21:05 there is a patch for this also https://bugs.launchpad.net/networking-sfc/+bug/1586181 17:21:46 https://bugs.launchpad.net/networking-sfc/+bug/1593737 17:21:46 Launchpad bug 1593737 in networking-sfc "separate optional and required params in API" [Medium,In progress] - Assigned to Mohankumar (mohankumar-n) 17:22:00 mohankumar_: what is the status on this? 17:22:24 LouisF , Will do it as part os osc transaction 17:22:34 *of 17:22:51 mohankumar_: ok is there a patch in review? 17:22:54 1586181: it's tricky to review such huge patches 17:23:12 LouisF , not yet 17:24:41 scsnow: what is that patch? 17:25:13 i.e. https://review.openstack.org/#/c/321870/ 17:25:54 I think that commits should be granular to attract more reviewers 17:26:23 scsnow , +1 17:26:32 maybe it can be split into two patches - one for functional tests, the other for tempest tests 17:27:09 i will contact xiaodong about that 17:27:46 LouisF, right. Probably first commit should provide just skeleton for functional testing framework 17:28:25 scsnow: ok will look at splitting it up 17:28:49 https://bugs.launchpad.net/networking-sfc/+bug/1586024 17:28:49 Launchpad bug 1586024 in networking-sfc "Switch OVS agent to l2 agent extensions" [Medium,In progress] - Assigned to Bernard Cafarelli (bcafarel) 17:29:17 fsunaval: you were looking at this? 17:29:41 i already have the diffs.. 17:29:45 yes. 17:29:57 fsunaval: great 17:30:27 are you ready to post the patch? 17:31:08 sure. I was hoping we tag the stable/mitaka label before committing though. 17:32:44 fsunaval: ok thanks 17:33:01 fsunaval: no need I keep on looking at it then? (I was still at the drivers/extensions API look stage) 17:34:02 bcafarel: i can re-assign to farhad? 17:34:09 if are ready, go ahead. if not, you can reassign to me. 17:34:45 fsunaval: bcafarel can you work together on this? 17:34:58 Sounds good LouisF 17:35:16 fsunaval: bcafarel thanks 17:35:30 https://bugs.launchpad.net/networking-sfc/+bug/1599037 17:35:30 Launchpad bug 1599037 in networking-sfc "make get_port_mask more efficient by avoiding some unnecessarily mask checking" [Undecided,In progress] - Assigned to ding bo (longddropt) 17:35:52 there is a patch for this https://review.openstack.org/338741 17:36:06 all please review 17:36:47 https://bugs.launchpad.net/networking-sfc/+bug/1593693 17:36:47 Launchpad bug 1593693 in networking-sfc "SFC neutron-openvswitch-agent has same name as vanilla agent" [Undecided,In progress] - Assigned to Ihar Hrachyshka (ihar-hrachyshka) 17:37:16 its assigned to ihar - farhad you were looking at this? 17:37:36 LouisF, seems this one is the same as 1586024? 17:37:37 yes. In review. 17:38:18 this should be fixed with 1586024 (no more specific agent) 17:38:22 ? 17:38:29 scsnow: yes it is 17:38:57 i will update the bug info 17:38:58 bcafarel, I believe so. we will separate sfc agent from neutron agent 17:39:44 https://bugs.launchpad.net/networking-sfc/+bug/1587486 17:39:44 Launchpad bug 1587486 in networking-sfc "Support SFC Encapsulation" [Undecided,In progress] - Assigned to Igor Duarte Cardoso (igordcard) 17:39:44 bcafarel,LouisF: 1593693 will simply change sfc agent name from neutron-openvswitch-agent to neutron-openvswitch-sfc-agent. 17:39:58 the other one will add support for l2 flow extensions. 17:40:32 fsunaval: ok 17:41:26 igordcard: what is status? 17:41:59 fsunaval, how this will help? in this case neutron-openvswitch-sfc-agent will still provide functionality of vanilla neutron agent. 17:42:47 I think the overall idea is to have separate thin sfc agent 17:42:54 scsnow: yes, vanilla neutron agent with sfc code will be called neutron-openvswitch-sfc-agent. 17:43:09 this is what the bug wants for redhat packaging. 17:43:24 fsunaval, ah ok, just to resolve packaging conflict 17:43:52 scsnow: At this point, it is not worth rewriting the entire sfc agent into a separate thin sfc agent IMHO. 17:44:14 we will still be a child of neutron-openvswitch-agent but will go with a separate name. 17:45:31 if the code review for 1577486 goes through, we should be fine. If not, we will have to go through the effort of writing a thin sfc agent. 17:45:50 If I got it correctly, that's the fix for 1593693, and bug 1586024 is switching all code in sfc agent to a l2 extension (and therefore removing the sfc-agent)? 17:45:50 bug 1586024 in networking-sfc "Switch OVS agent to l2 agent extensions" [Medium,In progress] https://launchpad.net/bugs/1586024 - Assigned to Bernard Cafarelli (bcafarel) 17:47:47 bcafarel: Let us discuss the solution for 1586024 offline. I will send you my diffs. They are less than 20 lines. We do not remove all the code. 17:47:57 fsunaval: ok :) 17:48:12 fsunaval: bcafarel thanks 17:48:19 https://bugs.launchpad.net/networking-sfc/+bug/1587486 17:48:19 Launchpad bug 1587486 in networking-sfc "Support SFC Encapsulation" [Undecided,In progress] - Assigned to Igor Duarte Cardoso (igordcard) 17:48:40 looks like igor is away 17:48:52 https://bugs.launchpad.net/networking-sfc/+bug/1582238 17:48:52 Launchpad bug 1582238 in networking-sfc "Add "priority” field in flow-classifier" [Undecided,In progress] 17:49:15 mohankumar__: you were doing work on this - what is the status? 17:50:01 sorry mohan left 17:50:05 mohankumar__, did you have a chance to remove FC conflict checks as we discussed earlier? 17:50:41 LouisF, for that change we would need to remove FC conflict checks in API code and add some agents tests 17:51:59 scsnow: correct - need to add to that patch 17:52:25 left me contact mohan on the status 17:52:49 LouisF, thanks. he did API part and I worked on agent changes 17:53:37 scsnow: ok thanks can you update the patch? 17:54:14 LouisF, well, I can update API part as well, but first we should ask Mohan if he doesn't mind 17:54:39 scsnow: can you work with mohan on that? 17:54:43 LouisF, sure 17:54:52 scsnow: thanks 17:55:40 there are a couple of bugs on rpm and debian packaging 17:55:42 https://bugs.launchpad.net/networking-sfc/+bug/1529766 17:55:43 Launchpad bug 1529766 in networking-sfc "Support rpm package changes for SFC" [Wishlist,In progress] 17:55:52 https://bugs.launchpad.net/networking-sfc/+bug/1529767 17:55:53 Launchpad bug 1529767 in networking-sfc "Support debain package changes for SFC." [Wishlist,In progress] 17:56:31 LouisF: Is it similar to renaming the agent name ? 17:56:41 fsunaval: does the rpm packaging relate to what you are doing? 17:56:55 fsunaval: i think so 17:56:58 LouisF, no, I think this is about impelenting spec files to build rpm/deb packages with sfc code 17:57:10 scsnow: ok 17:57:33 scsnow: ok. 17:57:38 scsnow: can you elaborate? 17:58:02 scsnow, I'm familiar with rpm specs, so I can take over 1529766 17:58:16 scsnow: thanks i will assign to you 17:58:57 thanks all - i think we got through all the bugs that do not have a fix committed 17:59:03 But first I should look how things are done in another projects like nova and neutron 17:59:24 I haven't seen any spec files in nova/neutron repos 17:59:39 scsnow: ok 18:00:01 I suspect, that specs are maintained by RDO people, but I have to check that 18:00:10 scsnow: ok 18:00:25 all for now thanks all - bye 18:00:27 bye 18:00:32 #endmeeting