22:14:59 #startmeeting neutron_drivers 22:15:00 Meeting started Thu Feb 8 22:14:59 2018 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:15:01 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 22:15:03 The meeting name has been set to 'neutron_drivers' 22:15:16 thanks for pinging me yamamoto 22:15:38 ihrachys: hi 22:15:43 armax: hi 22:16:14 o/ 22:16:31 mlavalle: i was just wondering if i should go back to bed :-) 22:16:43 sorry, I was looking at the patch from slaweq 22:16:48 and got distracted 22:19:00 I don't know if armax will join us for the meeting. worst case I'll update him afterwards 22:19:08 here 22:19:16 This is what our dashboard looks like right now: 22:19:34 welcome, delighted to see you armax 22:19:49 #link https://launchpad.net/neutron/+milestone/queens-rc1 22:20:32 Most of it has landed, as you all can see 22:21:23 I think it's mostly ok / will merge except the MTU bug 22:21:35 that I don't think will be fixed in time unless we take over 22:21:39 we had a nasty surprise last Friday: https://bugs.launchpad.net/bgpvpn/+bug/1746996 22:21:40 Launchpad bug 1746996 in neutron "bagpipe: IPAllocation DB query failing, engine facade mismatch" [High,Confirmed] 22:22:03 and ihrachys has done an excellent job wrestling it to submission 22:22:33 fix on neutron side: https://review.openstack.org/#/c/541512/ 22:22:34 ihrachys: so we are all on the same page, would you let the team know the next steps? 22:22:42 there is also bagpipe: https://review.openstack.org/#/c/541513/ 22:23:47 this last one just failed unit tests 22:23:55 also tmorin has https://review.openstack.org/#/c/541775/ for bgpvpn to close potential issues because of mixed engine facade usage but that's not as pressing as the others that are gate-breaking 22:24:36 I will have a look, but note I just uploaded a new patch set with a fix for bagpipe unit test failures so maybe it's ok too now 22:24:52 do we want to wait a tad longer for cutting RC1 then? 22:25:21 while we discuss other things, I rechecked both patches so that we have results after the meeting 22:25:21 I think that is going to be the case armax 22:25:37 armax, when did you plan to cut? 22:26:07 I sent out an email earlier today shouting EOB today 22:26:52 EOB? 22:27:02 explanation of benefits? 22:27:04 hi 22:27:14 nice, I get a bonus! 22:27:59 armax: can we wait to tomorrow? 22:28:10 mlavalle: I think so 22:28:33 yeah tomorrow would be nice. I could clean up / line up all patches till then for OVO bug. otherwise it will slip and it's not good since bagpipe would be effectively broken 22:28:45 but it depends 22:28:52 how far off are we from landing those changes? 22:29:09 I think we are darn close 22:29:19 I have the same opinion 22:29:57 if all goes well we may even already have final patches 22:30:00 can that land today? 22:30:40 need to wait for ci results. it's pretty late for today probably. but if you folks review it with two +2 and it's just matter of +W after CI passes I can baby sit 22:30:46 I can have a look at the patches later tonight 22:30:55 OK 22:31:04 I can keep an eye on these 22:31:12 and I don't mind watching it overnight 22:31:25 ihrachys: if you want, we can take turns 22:31:28 ok. let's make sure nothing bad sneaks in with the neutron patch. I don't want to break it further :) 22:31:44 mlavalle, I will code some other thing in the evening so I will keep an eye 22:31:57 smcginnis’s email states: Before I continue with the countdown info for next week, just a reminder that today, 8th February, is the RC1 milestone 22:32:05 the patch has been proposed 22:32:24 armax, maybe if we ask politely.. 22:32:32 anyway, we'll do our best 22:32:34 but I believe we have time until tomorrow? :P 22:33:04 I figure the sooner we cut the better 22:33:10 to avoid any last minute gate crush 22:33:17 agree 22:33:34 ok 22:33:42 as for mtu bug... 22:33:54 I was about to ask 22:34:18 I know armax looked at https://review.openstack.org/#/c/499908/ lately 22:34:24 armax, is it far from completion? 22:34:43 mine was a nit 22:34:53 strictly speaking 22:35:07 but I piggybacked on Slawek’s -1 22:35:19 ok. btw why is it worth the rc1 target? 22:35:42 you proposed it 22:35:54 afaiu to get the bug, you need to configure networks; then change mtu options in underlying infra; restart neutron-servers; delete the network 22:36:06 yeah but now that we are in pressing mode, maybe we should revisit it 22:36:13 agree 22:36:22 the scenario is unfortunate of course, it's a regression from Pike 22:36:36 arguably if we never found time for it in after Pike, it's probably not as pressing 22:36:49 I am fine removing it 22:37:17 ok then let's do it unless others feel strongly. it's better to reduce number of patches we push through right now 22:37:21 and it's just not ready 22:37:43 armax, yamamoto: what do you think? 22:38:09 strictly speaking it’s a blocker 22:38:17 as there’s no way around it 22:38:19 is there? 22:38:38 not change mtu of infra after deployment? :) 22:38:50 I mean, how often does it happen in real life? 22:39:15 probably not often 22:39:35 if we feel that's an important scenario, I can probably take it over, of course that would be rc2 material 22:40:08 i don't feel it's too important 22:40:22 it’s a corner case for sure 22:40:25 but there’s no workaround 22:40:46 should be safe to punt 22:41:15 so let's make a point of tackling it early in Rocky and backport it 22:41:35 + that seems like the right conservative approach 22:41:49 right as in correct not as in far-right lol 22:42:09 ihrachys: if you are too swamped, I can take a stab at it 22:42:17 mlavalle, I would love if you do 22:42:27 ok, I'll take it over 22:42:41 the patch is reedip's maybe he will find time to respin it though it took 6 months already so not sure 22:42:55 I mean took to refine the patch 22:43:16 I will leave a message stating that if we don't hear from him by next Monday, I'll take it over 22:44:16 OK 22:44:19 sounds like a plan 22:45:34 the other one is https://bugs.launchpad.net/neutron/+bug/1747709 22:45:35 Launchpad bug 1747709 in neutron "neutron-tempest-ovsfw fails 100% times" [High,In progress] - Assigned to Slawek Kaplonski (slaweq) 22:46:01 we have a proposed fix for this one: 22:46:05 slaweq has a patch but I was hopeful jlibosva gets back from pto and peeks at it before we merge 22:46:15 so maybe tentatively rc2? 22:46:31 https://review.openstack.org/542257 22:47:00 when is he scheduled to come back? 22:47:40 I think he may be back on Fri but not sure. he took two ptos yesterday and today but not friday (at least not for what I see in internal ml for our team) 22:50:32 ihrachys: could we merge it now and if it proves problematic or jlibosva wants to add something then we request the rc2? 22:51:34 mlavalle, I am not sure if it makes sense honestly. there was another patch for the same code that triggered the regression, and it seems that the new patch partially reverts direction of the original 22:51:49 I am not an expert so I hoped we can get one first before we break even more 22:52:11 smcginnis: ping 22:52:31 mlavalle: o/ 22:52:40 we always have a rc2 right? not sure what's the rush with this one if it doesn't have votes, and slaweq is afaiu not even sure it fixes the bug completely. it solved some failures for him but not others. 22:52:54 smcginnis: we are concluding we are goint to need a rc2 22:53:06 is that ok? 22:53:13 what do we need to do? 22:53:39 mlavalle: That's fine. We try to discourage too many additional RCs, but it is not uncommon to at least have an RC2 due to trailing translations and last minute requirement freeze exceptions. 22:54:12 smcginnis: thanks. how do I make it official? 22:54:46 No need to do anything special. You can just cut the RC1 now or as soon as possible if there's some major blockingn reason. 22:55:04 smcginnis: thanks. will do 22:55:09 Then if you land anything more important, you can just request another RC2 release as long as it's before the final release date. 22:55:13 right, rule of thumb I’ve always operated under is 22:55:20 if you know there’s an RC2 you probably wait 22:55:31 to cut RC1 22:55:41 but we’re about to run out of time :) 22:56:13 so that brings me to the next question 22:56:34 * armax listens 22:56:43 if we are going to have a RC2 anyway, why don't we cut now 22:56:55 bagpipe broken? 22:57:01 right 22:57:02 oh yeah 22:57:09 like... if someone would like to test rc1 for them, it's a piece of crap 22:57:11 I keep making that mistake 22:57:13 if we can fix things in the next few hours we should wait 22:57:26 I’d say let’s give tomorrow morning ET as deadline? 22:57:29 +\ 22:57:35 that should give time to tmorin to catch up 22:57:36 ok 22:57:43 we have plan 22:57:51 ET? 22:57:56 Eastern Time 22:58:00 ok 22:58:06 and we are almost out of time 22:58:29 ihrachys: I'll ping you around 8pm your time to see how are you doing and see if if you need any help 22:58:38 ok 22:59:13 not trying to boss you around. just to see if I you need help :-) 22:59:28 ok, we are out of time 22:59:34 thanks for attending 22:59:41 mlavalle, you are the boss tho :) 22:59:56 ok ciao, see you all on the other side of rc1 22:59:56 #endmeeting