15:07:32 #startmeeting bgpvpn 15:07:32 Meeting started Tue Aug 30 15:07:32 2016 UTC and is due to finish in 60 minutes. The chair is tmorin. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:07:33 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:07:36 The meeting name has been set to 'bgpvpn' 15:08:08 hi folks .... rollcall: doude ? eon` ? matrohon ? pcarver ? timirnich ? 15:08:32 hi tmorin 15:09:01 hi 15:09:04 hi, again, tim :) 15:09:05 hi 15:09:45 I guess we can start 15:10:09 #topic announce 15:10:55 the summit agenda is out, and we will have the opportunity to talk about net-bgpvpn in Barcelona... 15:11:02 but you guys already knew :) 15:11:52 we've been discussing with paul and tim on how to articulate the two talks to adapt to the different audiences and cover different aspects in details in the two talks 15:12:37 pcarver, timirnich, feel free to comment 15:12:48 or... next topic... 15:13:21 we can share the Etherpad if anyone wants to have input, but probably don't need to discuss here. 15:13:34 was about to say the same 15:13:38 pcarver, tmorin : please share :) 15:13:46 https://etherpad.openstack.org/p/BGPVPN_talk_summit 15:14:03 pcarver : thanks 15:14:08 matrohon: your comments are much welcome 15:14:51 #topic zuul jobs and gate tests 15:15:13 in the past two weeks some work has been done to improve our jobs 15:15:33 the tempest jobs have been fixed to really run our tempest suite, and only this suite 15:15:47 then some additional tempest jobs have been contributed and merged 15:16:09 the last step is to activate these jobs as gate voting jobs, instead of experimental 15:16:30 this last piece is https://review.openstack.org/352401 15:17:10 #topic other bug fixes, improvements 15:17:18 maybe yolanda can help on that 15:17:40 she's not in this channel apparently 15:18:17 adding her in Cc ? 15:18:33 In just left a msg on #openstack-infra 15:19:03 armax just gave his +1 and andreas his +2, so its just a matter of having a second +2 15:19:18 #undo 15:19:19 Removing item from minutes: 15:19:25 #topic other bug fixes, improvements 15:19:49 in the past weeks, we also merged an opencontrail driver improvement (uuid check) 15:19:55 and some other minor cleanups 15:20:08 I also unblocked our gate in stable/liberty this morning 15:20:30 well, this last change needs a +2 to proceed 15:21:24 I just added armax as Cc, he or one of the stable maintainers can have a look and hopefully confirm ihrachys +2 15:21:32 this is https://review.openstack.org/#/c/362741/ 15:22:54 on the horizon change for tenant workflow: the work is in progress, cedric is going to address our reviews hopefuly next week 15:23:33 matrohon: anything else on bugs/changes that I would have missed ? 15:23:47 tmorin : yep : https://launchpad.net/bgpvpn/+milestone/5.0.0 15:23:50 :) 15:24:14 ok, we can go through the list 15:24:26 before that: https://review.openstack.org/#/c/362808/ -> matrohon, can you have a quick look ? 15:26:59 tmorin : can you sum up the gasp of it? 15:27:05 not clear to me 15:27:56 it's a tox.ini simplification 15:28:45 well, let's trust our gate an ihrachys on that! 15:28:51 before Aug 11th, the gate was not supporting jobs that would use pip install -c flag, which allow to set upper constraints on versions 15:29:12 so our tox.ini had a tweak to not use -c for some of the jobs 15:29:22 the change just remove this tweak 15:29:34 tmorin, ack 15:29:37 it's a copy-paste from what ihrachys has done in neutron, neutron-lbaas, etc. ... 15:30:57 #topic bug/bp roadmap for next release 15:31:07 so let's go through the list at https://launchpad.net/bgpvpn/+milestone/5.0.0 15:31:20 blueprints first 15:31:38 we need to update the status of the horizon bp: one is done, the other is in progress 15:33:33 on the two other blueprints, they haven't progressed, and it seems unlikely we can do it for 5.0.0 15:33:56 I propose to update them later, once it's sure it can't be done for 5.0.0 15:34:00 matrohon: ? 15:34:18 tmorin : I agree 15:34:27 bugs now... 15:34:53 #1537067 : this one I did look at for some time 15:34:59 bug 1537067 15:34:59 bug 1537067 in networking-bgpvpn "enforce constraints on "neutron router-interface-add"" [High,Confirmed] https://launchpad.net/bugs/1537067 15:35:35 I believe we should be able to do a driver-independent check on the service plugin 15:36:29 a call to the neutron API 15:36:31 ? 15:38:05 not sure, we need a hook from the neutron plugin that tell us a subnet is going to be attached to a router 15:38:13 no, to address this limitation, we need to act on an event on the router API 15:38:14 tes 15:38:15 yes 15:38:32 there are events, at least for the reference L3plugin 15:38:45 not sure how it will apply for other drivers 15:38:55 it won't work for contrail, but that is expected 15:39:07 I don't know what the L3plugin options are for ODL 15:39:10 timirnich: ? ^^ 15:39:33 sorry, multitasking 15:39:54 they have their own l3 plugin haven't they? 15:40:13 Yes, ODL has an L3 plugin 15:40:19 actually, I'm asking before having checked: the event we need is possibly fired by ML2 15:40:21 it sits in networking-odl 15:40:50 any L3plugin calling ML2 port update would, I think, work 15:40:54 In the notes, I though about listening to a port-update event 15:40:57 from ML2 15:41:15 I didn't check if a useful event has been added to neutron 15:41:17 it would generate a port BEFORE_UPDATE event that the BGPVPN service plugin can intercept and raise an exception against 15:41:42 tmorin, that was my idea, AFAIR 15:42:04 I think the L3plugin code, which initially was directly updating the L2 db model, now calls ML2, and thus the before_update event is fired 15:42:39 matrohon: yes, very possibly given the bug comments - I had discussions on this with wdeclerq as well 15:45:26 matrohon: do you want to work on it ? 15:46:30 ok... we'll see :) 15:46:31 tmorin : I would love to... not sure to have time, but let me till next week 15:46:36 ok ! 15:46:54 bug 1561993 15:46:54 bug 1561993 in networking-bgpvpn "support for openstack CLI" [High,Confirmed] https://launchpad.net/bugs/1561993 15:47:22 this one would be important to address for 5.0 - because it's a criteria to stay in the Neutron stadium 15:47:32 (bug 1587511 as well, by the way) 15:47:32 bug 1587511 in networking-bgpvpn "demonstrate ability to upgrade" [High,Confirmed] https://launchpad.net/bugs/1587511 15:47:37 I'been through the neutron-mid-cycle report from armax, there were a large topic on it 15:47:56 for bug 1561993, I believe it is a quite easy task 15:47:56 bug 1561993 in networking-bgpvpn "support for openstack CLI" [High,Confirmed] https://launchpad.net/bugs/1561993 15:48:30 timirnich, pcarver: would possibly one of you or a colleage be interested in a reasonably easy task to get more familiar with openstack development ? 15:48:51 http://lists.openstack.org/pipermail/openstack-dev/2016-August/102366.html 15:48:55 if so, bug 1561993 would be an good exercise 15:48:58 ^ the report 15:49:11 I can look into this 15:49:29 if I find someone 15:49:33 when do we need this? 15:50:19 i'd say september 15:50:24 rtheis's patches might be a good inspiration for that 15:50:44 Sept is challenging due to ODL Summit 15:50:50 for us 15:50:59 matrohon: wrt to the midcycle comments, I think we are in the easy case: our code is not in python-neutronclient, we just have osc extensions to write 15:51:10 matrohon: can you link the bugs 15:51:20 timirnich: understood 15:51:20 * matrohon searching 15:51:53 timirnich: for stadium criteria the deadline is, I think ocata-1, matrohon do you know when this is ? 15:52:09 I have ocata-1 in mind too 15:52:42 tmorin: can you send me an email reminder that I can use to forward and then I'll see what I can do ok? 15:52:54 ok, timirnich, will do 15:53:28 bug 1587511 15:53:28 bug 1587511 in networking-bgpvpn "demonstrate ability to upgrade" [High,Confirmed] https://launchpad.net/bugs/1587511 15:53:34 this one is harder to address 15:53:45 we'll need to mimic what other neutron projects do 15:54:07 some grenade stuff is needed under the devstack/ plugin dir 15:54:13 there is a devref on OSC transition : https://review.openstack.org/#/c/357844/ 15:54:28 and I guess some more things are needed for a gate job definition 15:55:42 bug 1501213 15:55:42 bug 1501213 in networking-bgpvpn "run tempest tests with bagpipe ovs agent" [High,Triaged] https://launchpad.net/bugs/1501213 15:56:00 this one is also a gate job to create 15:56:17 I'll try to have a look at at least one of these two in early september 15:57:17 bug 1576440 and 1522072 : bagpipe driver small issues, I have to spent some time on these as well 15:57:17 bug 1522072 in networking-bgpvpn "bagpipe driver: wrong RTs passed to agent on BGPVPN update or association updates in the case of multiple associations" [Medium,Triaged] https://launchpad.net/bugs/1522072 - Assigned to Thomas Morin (tmmorin-orange) 15:57:19 bug 1576440 in networking-bgpvpn "bagpipe: revisit driver now that update notification are fixed" [Medium,Confirmed] https://launchpad.net/bugs/1576440 15:57:25 #topic open discuss 15:57:29 need to wrap up for today 15:57:32 anything else ? 15:57:36 matrohon ? timirnich ? 15:57:46 nope 15:57:50 nein 15:57:58 ;-) 15:58:08 hi tmorin 15:58:18 hi steve_ruan ! 15:58:24 I have spec about add vpn in neutron-dynamic-routing 15:58:25 https://review.openstack.org/#/c/360620/ 15:58:31 yes 15:58:37 is it still on the agenda ? 15:58:58 do you have any comment about define similar api 15:59:05 rest API 15:59:30 what needs to be done for this change is updating the API spec taking into account the vnid collision things we have discussed in the comments of this change 16:00:03 we need to wrap up 16:00:14 let's follow up in #openstack-net-bgpvpn 16:00:18 thanks everyone! 16:00:21 #endmeeting