15:11:22 #startmeeting neutron_northbound 15:11:22 Meeting started Mon Jan 29 15:11:22 2018 UTC. The chair is mpeterson. Information about MeetBot at http://ci.openstack.org/meetbot.html. 15:11:22 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:11:22 The meeting name has been set to 'neutron_northbound' 15:11:31 #topic agenda bashing 15:11:34 any topic? 15:11:37 #info manjeets 15:11:39 *topics 15:11:49 ptg? 15:11:55 anyone going? 15:11:56 #chair manjeet mkolesni jhershbe_ poothia___ 15:11:56 Current chairs: jhershbe_ manjeet mkolesni mpeterson poothia___ 15:12:27 hello 15:12:29 sorry for late 15:12:30 #info PTG 15:12:31 #info yamahata 15:12:32 any more topics? 15:12:33 patches to merge for queens release. 15:12:36 #chair yamahata 15:12:36 Current chairs: jhershbe_ manjeet mkolesni mpeterson poothia___ yamahata 15:12:40 #info poothia 15:12:44 #info patches to merge for queens release 15:13:08 yamahata, i saw ur going to ptg, which days do you plan to be there? 15:13:19 #info merged patches 15:13:35 mkolesni: all days. 15:13:38 any other topic? 15:13:42 yamahata, cool me too 15:13:50 okey, moving on 15:13:51 #topic announcements 15:14:07 #info mkolesni and yamahata are going to the PTG 15:14:26 yamahata: any announcement? branch cut is today right? 15:14:42 this week. 15:14:58 do we have a specific date? 15:15:42 https://releases.openstack.org/queens/schedule.html 15:15:43 yamahata: ^^ 15:15:47 It's queens-3 15:16:11 It doesn't say specific date. 15:16:19 It's done by patch merge to release. 15:16:37 #info Branch cut will happen sometime this week 15:16:51 okey, can we move on? 15:17:08 yes 15:17:12 #topic PTG 15:17:12 ah, I'll need to skip next week again. 15:17:32 #info yamahata won't be next weeek on the meeting, mkolesni will chair 15:17:41 #action mkolesni to chair next meeting 15:17:42 sorry about that. 15:17:56 i will chair if theres a need 15:18:03 okey, mkolesni you brought the topic 15:18:25 so anyone besides isaku & myself going to ptg? 15:18:34 also we should start planning 15:18:35 i am not sure 15:18:54 my company might approve my budget... 15:18:57 mkolesni: want to start an etherpad for the planning? 15:19:02 poothia___, cool 15:19:15 mpeterson, i dunno ask yamahata 15:19:31 yamahata: what do you prefer? 15:19:31 we can do it on the neutron pad for now 15:19:40 and split if it gets too big 15:19:43 for neutron we can add it 15:19:50 for networking-odl we can have etherpad 15:20:06 https://etherpad.openstack.org/p/networking-odl-ptg-rocky 15:20:11 Now I've created it 15:20:11 https://etherpad.openstack.org/p/neutron-ptg-rocky 15:20:26 yamahata, can u add it to https://etherpad.openstack.org/p/neutron-ptg-rocky ? 15:20:46 #action all please add topics for the ptg at https://etherpad.openstack.org/p/networking-odl-ptg-rocky and https://etherpad.openstack.org/p/neutron-ptg-rocky 15:20:58 anything else mkolesni? yamahata? poothia___ ? 15:20:59 done. 15:21:01 manjeet: ? 15:21:20 i think we'll need to fill there goals we didnt attain during queens 15:21:56 yes, agree 15:22:01 mpeterson, etherpad will be good I won't be coming to ptg 15:22:12 ok 15:22:18 okey, I'm moving on 15:22:22 #topic patches to merge for queens release 15:22:31 yamahata: you have the floor 15:22:47 Okay. 15:22:55 For now there are several patches floating around. 15:23:06 Some are important topics for Queens. 15:23:22 Bit topics was fullsync/recovery and L3. 15:23:43 For fullsync/recovery, basic patches were merged. 15:23:53 but several patches are remaining 15:23:59 https://review.openstack.org/#/c/527391/ 15:23:59 it's a shame rajiv is not here today 15:24:06 https://review.openstack.org/#/c/527624/ 15:24:11 https://review.openstack.org/#/c/527654/ 15:24:16 https://review.openstack.org/#/c/527676/ 15:24:26 https://review.openstack.org/#/c/527391/ 15:25:01 There four patches. As Rajiv isn't active recently, so we need volunteer to rebase them and drive them for Queens. 15:25:10 For L3 flavor 15:25:29 we have two patches for neutron. Fortunately we got FFE for them. 15:25:31 https://review.openstack.org/#/c/523257/ 15:25:32 poothia___, can u take rajiv's patches? 15:25:37 https://review.openstack.org/#/c/532993/ 15:25:57 For networking-odl 15:25:57 that's what i wanted to ask you guys as well.. 15:25:58 https://review.openstack.org/#/c/504182/ 15:26:12 yamahata: I think rajiv was still working on those patches, wasn't he? poothia___, why don't you mail him to be sure? 15:26:16 manjeet: and yamahata will drive them. 15:26:57 great 15:27:05 poothia__: yeah, you can mail to him. And also as long as he doesn't show up, simply you can take them over. 15:27:24 agree 15:27:28 sounds good 15:27:30 Just we can ask him after the fact. 15:27:30 ok... i'll try my best... 15:28:10 i think full sync and recovery might be a bit late in the cycle tho 15:28:34 we dont have good testing for them unfortunately so if they break it'll be hard to know 15:29:19 i guess we can merge them next cycle and have also better tests (functional esp) so that if they break we catch it 15:29:31 thoughts? 15:30:14 that's unfortunate fullsync/recovery becomes late. 15:30:40 anyway that's the current situation. 15:30:46 looking at the patches they seem half baked 15:30:59 the thing it is still broken, so if it doesn't enter it will be broken as well 15:31:56 there are several bugs to be fixed. 15:31:59 half broken basically l2 & l3 work fine 15:32:10 the other stuff has bugs yeah 15:32:12 so the question is do we want to keep the situation as it is where the basic works and some things don't? or bet for a potentially fix that might be more broken? 15:32:16 oxygen CI. 15:32:31 https://review.openstack.org/#/c/538352/ 15:32:53 i think it will be a problematic bet to make with the partial test coverage we have 15:33:21 thats why i suggest we wait till we have better coverage and then we can know were fixing it properly 15:33:24 yamahata: the link you sent is stable/pike 15:33:32 oops. wrong link 15:33:35 https://review.openstack.org/#/c/536935/ 15:33:50 mkolesni: okey, agree 15:34:13 what do you guys think before you keep going on other topics? 15:34:34 manjeet: and that one is already mergd 15:35:40 yamahata, manjeet, poothia___ whats your thoughts on full sync/recovery refactor? 15:36:19 i guess the file with it's test case should be easy enough to review... 15:36:30 Given it's the size of modification, it's too daingerous for rush merge. 15:36:41 mkolesni, I think we should not merge those patches right away 15:37:01 perfect 15:37:05 we should make sure it doesn't break anything critical and have enough tests before we merge 15:37:19 #agree fullsync/recovery should not be merged for Queens 15:37:26 If we have volunteer to purse it, we can merge them now and backports them. But rajiv isn't active any more. 15:38:22 mkolesni, mpeterson oxygen CI is also broken, it fails on odl startup 15:38:24 yamahata: like I said, last time I spoke with him he said he'll continue to contribute to networking-odl as much as he can during his free time 15:38:40 ok so lets wait with full sync/recovery refactor for rocky cycle then 15:38:40 manjeet: yes, it shouldn't have been merged in the first place... 15:38:53 in the mean while we can focus on l3 flavors and the oxygen ci 15:39:20 https://review.openstack.org/#/c/521692/ 15:39:21 oxygen CI devstack fails because ODL config has been changed. 15:39:25 jetty.xml 15:39:37 I think we should be revert this ^^ 15:39:46 also the tempest jobs are quite unstable now we need to give them some love 15:40:01 yamahata, whats your proposition? can you fix this quickly? 15:40:06 mkolesni: jhershbe_ will be helping with that 15:40:10 That's my position. 15:40:26 the cause of failure is known. 15:40:26 yamahata, or should we revert it and merge once its actually working? 15:40:48 https://git.opendaylight.org/gerrit/#/c/51531/ 15:41:18 mkolesni, mpeterson there's issue with openstack infra as well it wasn't dumping logs properly last week I checked 15:41:29 yamahata, so do you have like a WIP fix? 15:41:41 networking-odl promis is to support networking-odl master + ODL master. 15:41:46 netvirt people depends on it. 15:41:46 manjeet, do you know if its fixed already? 15:41:58 the fix will go to networking-odl/devstack. 15:42:01 manjeet: they resolved it, their fs was full 15:42:21 mkolesni, ohk I haven't checked today 15:44:58 yamahata, with fix https://git.opendaylight.org/gerrit/#/c/51531/ if we force 8181 in networking-odl should it work ? 15:45:13 manjeet: yeah, that's my understanding. 15:45:42 oh no. 15:45:59 yamahata, I tried locally forcing 8181, it still didn't unless I messed up something else I think there are other issues as well than the port no 15:46:01 8181 might be used by apache with horizon. 15:46:16 8081? 15:46:25 So we should add port 8087 to avoid port conflict 15:47:22 Ideally the port number shouldn't be changed unnecessarily because people depends on it. 15:47:35 or the change should be announce loudly. 15:48:07 In this case, we can just update jetty.xml to open port 8087. 15:48:24 simple sed like the current doesn't work, though. 15:48:25 we are running out of time, who will take care of this and how? 15:49:10 also, this means we will not revert the patch to re add it properly? 15:49:16 manjeet: will you do that? or I'll take care of it. 15:49:58 yamahata, sure I will submit a patch I guess I need to revert that patch https://git.opendaylight.org/gerrit/#/c/51531/ but it should have port 8087 instead of 8080 15:50:18 #action manjeet will fix the oxygen jobs 15:50:27 okey, moving on 15:50:51 #action please review all links that were mentioned in this section that are important for queens and give them priority for review in the future 15:50:57 #topic merged patches 15:51:22 yamahata: there were a couple of patches that were merged with -1 or not fully polished 15:51:39 https://review.openstack.org/#/c/523043/ 15:51:39 mkolesni asked for changes and -1, changes weren't made and the patch was accepted 15:51:43 https://review.openstack.org/#/c/521692/ 15:51:43 Added the jobs in non-voting then why added them in the first place? Not to mention they are in a failing state... 15:51:46 Also, there was a standing -1 at the time of merging. 15:51:46 https://review.openstack.org/#/c/536502/ 15:51:46 mpeterson asked for tests and -1, the tests were not added and the patch was accepted 15:52:18 yamahata: this kind of merge spree happens every once in a while and I think it's counterproductive 15:52:39 as it is also +2 +W own patches 15:52:48 we should avoid merging patches with inadequate testing 15:53:09 for fullsync/recovery, we decided not to merge them. let's revert them. 15:53:34 Now I issued reverts. 15:54:03 i think theres no need since the changes were additive not disruptive 15:54:21 unless you dont want the dead code there in which case we can revert and reintroduce 15:54:32 but mpeterson was talking about something different 15:55:29 https://review.openstack.org/#/c/538957/ <- this has a merge conflict? 15:55:32 basically, I think we need to agree on no self approve patches nor patches that are pending -1 15:55:32 okay 15:56:01 well at least if theres -1 we should give the original -1'ee a chance to reply 15:56:06 obviously there might be exceptions and that's fine. But it can't be the commonality to have them 15:56:12 like if we disagree with the -1 15:56:22 mkolesni: exactly what I think 15:56:27 lets say the -1 poster didnt answer the clain in a week then we can merge 15:56:30 sounds fair? 15:56:36 claim* 15:56:36 obviously the commiters have the last decision and they can override that 15:56:47 mkolesni: sounds fair 15:56:50 1 week sounds fair. 15:56:55 +++ 15:57:11 So I can expect your review/involvements, mkolesni ? 15:57:24 #agree no more self approve patches nor patches that are pending -1 (with a 1 week grace period) 15:57:45 ok then going forward if there's outstanding -1 we will reply to it and if its not replied in a week we can merge 15:58:16 yamahata, yes of course 15:58:32 last week i was sick but im catching up this week 15:58:55 lets discuss at the ptg maybe we need more committers 15:59:25 1 min left 15:59:34 mpeterson: i did not quite understand your comment.... on https://review.openstack.org/#/c/536392/ what direction should i prefer to patch this bug... 15:59:42 yes, which topic should we tackle on that minute? 15:59:52 cookies? :) 15:59:55 poothia___: #topic patches/bugs 15:59:57 oops 15:59:58 #topic patches/bugs 16:00:09 okey poothia___ I can continue with you on that after the meeting? 16:00:16 I think we are done 16:00:16 sure... 16:00:20 unless there is something urgent 16:00:26 that you want to cover? 16:00:38 no i am free 16:00:42 gtg 16:00:43 bye 16:00:46 yamahata, manjeet? 16:00:58 I think im done 16:01:00 none. 16:01:03 #endmeeting