14:59:58 #startmeeting neutron_northbound 14:59:58 Meeting started Fri Oct 9 14:59:58 2015 UTC. The chair is regXboi. Information about MeetBot at http://ci.openstack.org/meetbot.html. 14:59:58 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:59:58 The meeting name has been set to 'neutron_northbound' 15:00:01 hello 15:00:09 #chair edwarnicke, yamahata, flaviof 15:00:09 Current chairs: edwarnicke flaviof regXboi yamahata 15:00:10 yamahata: Congratulations :) Welcome to the club :) 15:00:16 #info edwarnicke 15:00:18 thanks! 15:00:22 #info yamahata 15:00:25 * regXboi grants chair powers to yamahata :) 15:00:26 *so* happy to have you :) 15:00:28 #info regXboi 15:00:40 #topic roll call (already started) 15:00:44 #undo 15:00:44 Removing item from minutes: 15:00:49 #topic roll call and agenda bashing 15:00:55 #info flaviof 15:01:15 #link https://wiki.opendaylight.org/view/NeutronNorthbound:Meetings agenda in the usual place 15:01:32 well we've got quorum - and then some :) 15:01:41 #topic annoucements 15:01:49 #info M3 was 10/1 - we should file ASAP 15:01:49 edwarnicke: +1 15:02:09 we were called out yesterday at the TSC, and I (admittedly) was grumpy about it 15:02:27 so we *really* ought to file our M3 status ASAP 15:02:50 I will take this action item on to do by COB today 15:03:01 #action regXboi to file M3 by COB 10/9 15:03:18 #info Congratulations to Isaku on being named a committer! 15:03:25 it's well deserved :) 15:03:36 and lastly 15:03:57 folks, I've been reassigned at IBM, so I no longer have time to allocated to ODL 15:04:00 so... 15:04:03 Thank you so much 15:04:13 #info regXboi is resigning as NN PL effective COB 10/9 15:04:33 so... who wants the job :) 15:04:35 regXboi: Thank you so much for your service 15:04:39 regXboi: You've been a great PTL :) 15:04:45 * edwarnicke ducks 15:05:41 #action flaviof, edwarnicke, yamahata to decide who will be NN PL 15:05:52 I'll let you all figure it out :) 15:05:57 regXboi: You still get a vote :) 15:06:07 edwarnicke: does not wish to be PTL 15:06:08 edwarnicke: I *do* get a vote 15:06:42 I will be hanging around as a committer, just not nearly as active as the past 15:07:25 while the shock and awe continue, we can finish the next topic in the agenda :) 15:07:31 #topic Action Items from last meeting 15:07:35 * flaviof sad to hear regXboi will no longer be PTL 15:07:39 #info there were none, so .... done 15:07:48 * flaviof does not wish to be PTL 15:09:21 yamahata for PTL! 15:09:25 * yamahata is fine with PTL, but he lacks the experience of even commiter... 15:09:37 Wow... 15:09:42 yamahata: PTL is actually more about facing the community 15:09:57 and handling the SR process milestones 15:10:02 beyond that - not so much 15:10:09 I'm quite fine to fill the role. But I need help. 15:10:15 yamahata: would you be willing? I will do my very best to support you in that role 15:10:40 yamahata: Help we can give you :) 15:10:45 ack 15:10:52 * regXboi channels bill the cat 15:11:11 Yeah I'm willing. It's a surprise to be PTL right after the day when I became a committer. 15:11:23 yamahata: that's how it works sometimes :) 15:11:31 but trust me, you'll do fine 15:11:44 #agreed yamahata as PTL 15:11:53 #action regXboi to announce to necessary places 15:11:54 Anyway I'll do my best 15:11:58 regXboi: as you transition, any chance you can help yamahata in this role? 15:12:37 flaviof, yamahata: I should be around 15:12:44 as in the details, etc. maybe listing the many things you do as ptl and we never get to know about. 15:12:50 and yes I can help out with advice etc 15:13:08 flaviof: um - update the wiki, set the agenda, do the SR make-work 15:13:13 it's pretty boring 15:13:40 oh yes - and go on the warpath when upstream breaks the silo .... 15:13:44 can't forget that one 15:13:53 heh, its boring but crucial to avoid the ODL police chasing after the project. 15:14:04 anyway... let's move on :) 15:14:07 k 15:14:14 * yamahata is scared :-) 15:14:22 #topic open patch sets 15:14:31 we've got a bunch of patch sets to review and merge 15:14:37 now that the silo is stable again 15:14:39 so... 15:14:54 Yay stable silo! 15:14:59 edwarnicke: +1 15:15:00 #link https://git.opendaylight.org/gerrit/#/c/24042/ yang model re-version 15:15:22 flavio, you +2'd that, but it still needs an submit 15:15:24 yeah, I think the sooner we do this the better for Be 15:15:38 just wanted to wait for the other on that... 15:15:46 all agree on merging this now? 15:15:52 I mean, I can submit it, but that would *really* look funny ... 15:16:14 so yamahata, this is one of those things that a PL does 15:16:15 no worries, I can do it; just wanted a final word from this meeting on this 15:16:42 after this merges, I will be sending email to release list to announce that we've done this and downstream projects are now broken and need to update 15:17:08 and yes flaviof, pull the trigger ;) 15:17:15 ack... 15:17:34 A change was merged to neutron: Reversion yang model https://git.opendaylight.org/gerrit/24042 15:17:40 :) 15:17:42 It looks like my right on gerrit is still non-committer. it would take a while, though. 15:17:57 let's get that taken care of now 15:18:25 zxiiro: ping - yamahata was approved as a committer at yesterday's TSC ... can you do the needful? 15:18:55 in the meantime 15:19:02 #link https://git.opendaylight.org/gerrit/#/c/28064/ preparation for MOXy 2.6.x 15:19:23 regXboi: should ping Andy, I'm on Vacation and am not supposed to be working ;) 15:19:28 this patch fixes items that I found while the silo was broken 15:19:35 zxiiro: ack, sorry 15:19:53 we'll really want it before 2.6.x tries to merge in the future 15:20:06 #action regXboi to heckle tykeal about yamahata's promotion 15:20:42 edwarnicke, flaviof: can we get this one merged? 15:21:08 edwarnicke: can I leave that to you. /me still too green on moxy 15:21:43 well, that one can wait - it's not in the critical path :) 15:21:46 regXboi: Looking 15:21:51 +javax validation .:) 15:21:59 in the meantime 15:22:04 #link https://git.opendaylight.org/gerrit/#/c/27726/ Make Neutron*Request implement INeutronRequest Interface 15:22:15 I'm ok with this one 15:22:20 regXboi: Not going to hold this up over this 15:22:25 so... now that we've reversioned 15:22:30 A change was merged to neutron: northgound: Make Neutron*Request implements INeutronRequest interface https://git.opendaylight.org/gerrit/27726 15:22:32 regXboi: But could we get that 3rd party dependency into dependency management in odlparent? 15:22:43 edwarnicke: no, as I understand it 15:22:47 that won't do what we need 15:22:50 A change was merged to neutron: Changes to prepare for MOXy 2.6.x https://git.opendaylight.org/gerrit/28064 15:22:54 it doesn't actually do the import 15:22:57 regXboi: Why not? 15:23:10 edwarnicke: bring it up with skitt 15:23:16 ack 15:23:26 I wanted it there and was told it wouldn't work 15:23:42 #link https://git.opendaylight.org/gerrit/#/c/27728/ Consolodate CRUD logic in Northbound 15:23:43 OK... I'll follow up there 15:23:50 again, I'm ok with that patch so :) 15:24:18 well ... it depends on 15:24:21 #link https://git.opendaylight.org/gerrit/#/c/27727/ add initDefaults() method to NeutronObject 15:24:31 A change was merged to neutron: NeutronObject: add initDefaults() method to NeutronObject https://git.opendaylight.org/gerrit/27727 15:24:32 A change was merged to neutron: Neutron*Northbound: consolidate crud logic https://git.opendaylight.org/gerrit/27728 15:24:37 so there we go :) 15:24:58 #link https://git.opendaylight.org/gerrit/#/c/26711/ BGPVPN 15:26:10 now, Thomas Morin had comments on this because the openstack project is changing its API 15:26:15 that one lgtm, but I saw a bunch of geed feedback from yamahata and regXboi 15:26:27 so... my question is - merge this and then update later or wait? 15:26:31 s/geed/good 15:26:34 I lean towards merge and update 15:26:43 It looks good to me. I suspect they need to rebase it, though. 15:26:52 yamahata: actually no 15:27:05 it's not in merge conflict 15:27:14 and the models are properly versioned 15:27:20 you know 15:27:26 a recheck would probably be useful :) 15:27:31 just to verify that 15:27:59 * regXboi starts recheck 15:28:30 lastly 15:28:41 #link https://git.opendaylight.org/gerrit/#/c/24598/ L2Gateway 15:28:47 I think this needs help 15:28:59 because it conflicts with the bgpvpn work 15:29:25 and there are outstanding -1's against it 15:29:26 yeah, it needs to apply yamahata's feedback too 15:29:47 let me run a recheck on it as well 15:30:36 we'll let those cook for a bit 15:30:41 and come back to them later 15:31:10 #topic ML2 ODL driver rewrite 15:31:29 I didn't put the details of this into the agenda - who did? 15:31:38 I did. 15:31:48 ok yamahata: then you lead :) 15:31:52 I'd like to share the direction on it. 15:32:19 Now the branch of networking-odl for Liberty has been cut. So it's now open for Mitaka cycle. 15:32:40 I think we can start pushing patches for ODL driver rewrite. 15:33:05 We have choices to make the driver rewrite progress. 15:33:14 * regXboi notes - the BGPVPN patch passes with the new yang model 15:33:29 * regXboi asked for any objections to merging it in? 15:33:33 yamahata: any chance we can have a get together on this at the Summit (Tokyo)? 15:33:38 One way is to introduce new one and merge patches. After stabilizing it, deprecat old one. 15:33:41 * regXboi asks for any objections to merging it in 15:33:52 regXboi: no objections from me 15:33:59 flaviof: Definitively. I'd like to share it in advance. 15:34:11 yamahata: awesome 15:34:18 edwarnicke, yamahata: you ok if 26711 merges? 15:34:21 another choice is to create a new branch, after stabilizing it merge it back. 15:34:40 yamahata: depends on the amount of chances IMHO 15:34:43 Fine with merging 26711 15:34:43 *changeS* 15:34:56 yamahata: do you think the changes are going to take us past Beryllium? 15:35:20 It would be past Beryllium, I expect. 15:35:21 A change was merged to neutron: BGPVPN: Added yang, api and transcriber for BGPVPN https://git.opendaylight.org/gerrit/26711 15:35:23 it is a bit tricky dealing with Mitaka and Beryllium/Boron... 15:35:35 but that is not biggie. 15:35:36 yamahata: how about simply having the changes in a folder? 15:36:01 to make it incremental 15:36:13 mlemay: What's the difference from introduce new one in addition to the existing one? 15:37:08 My personal preference is to introduce new one than branch. 15:37:55 me too 15:38:10 yamahata: i think we can go with that model too 15:38:46 @yamahata: no difference but I'm just saying a the file level might be a good idea to rework it on the same branch and keep some of the current files too.. sorry if I wasn't clear. 15:38:49 mestery: ping? what's your opinion? 15:39:17 mlemay, note that the refactor does not overwrite existing modules 15:39:19 yamahata: new one meaning: a repo in stackforge called networking-odl2 ? 15:39:39 with having both new/exising ones, user can still continue to use the existing one and developer can easily test new one. 15:40:00 yamahata: ack, I like that 15:40:02 flaviof: no. networking-odl will include both ones. 15:40:16 yamahata: cool. make sense 15:40:16 we just label the entry point opendaylight_v2 to point to the new driver, the old one can stay in the tree till v2 is proven 15:40:54 yes 15:41:07 yamahata: ack, I like that too 15:41:28 that is what I was hoping for (keeping both in parrallel) 15:41:33 the old one is still useful 15:42:40 It seems like we reached consensus. 15:43:23 +1 15:43:36 somebody do a #agree ;) 15:43:40 with the consensus 15:44:08 #agreed for ODL driver rewrite, keep both drivers in parallel during development 15:44:24 thanks :) 15:44:28 * yamahata uses the chair power first time. :-) 15:44:42 #info for discussion leading to that agree, see log transcript 15:44:55 That's it for ODL ML2 driver rewrite. 15:44:55 ok... last but not least 15:45:00 #topic open mike 15:45:09 anybody have any items they want to bring up? 15:46:31 none from me 15:46:59 none from me 15:47:08 anybody? bueller? 15:47:54 * flaviof smells cookies..... 15:47:56 going once 15:48:37 going twice 15:50:29 #topic cookies 15:50:34 #endmeeting