15:01:31 #startmeeting neutron_northbound 15:01:31 Meeting started Mon Oct 16 15:01:31 2017 UTC. The chair is yamahata. Information about MeetBot at http://ci.openstack.org/meetbot.html. 15:01:31 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:31 The meeting name has been set to 'neutron_northbound' 15:01:37 #chair mkolesni mpeterson 15:01:37 Current chairs: mkolesni mpeterson yamahata 15:01:47 #topic agenda bashing and roll call 15:01:52 #info mkolesni 15:01:55 #info yamahata 15:02:20 any additonal topics? 15:02:33 From me, zuulv3 and bug. 15:02:36 #info mpeterson 15:02:47 full sync 15:02:52 and +1 zullv3 15:03:43 anything else? 15:04:24 seems nothing else. move on 15:04:31 #topic Announcements 15:04:39 Last week there was ODL DDF for oxygen. 15:04:49 oh, yes, the DB rework :) 15:04:59 sorry I forgot that topic 15:05:11 For neutron, I had shared upcomming neutron features like multiple port binding 15:05:19 mpeterson: np 15:06:20 From netvirt/genius, there are several discussions on it. 15:06:30 the schedule can be found at https://docs.google.com/spreadsheets/d/1owZOnRXqQmpa5094mOmYfNvvdV-WkqVUGW8z2d0zXa8/edit#gid=556800807 15:06:53 https://wiki.opendaylight.org/view/Events:Oxygen_Dev_Forum 15:07:03 There are several slides uploaded 15:07:30 next thing is that oxygen M1 is reached. 15:07:43 I need to send out status report for it today. 15:07:48 oxygen is our target for Queens right? 15:07:56 yes. 15:08:19 There was a discussion on version combination. 15:08:30 ? 15:08:58 which combination netvirt CSIT will work on. 15:09:10 ah ok 15:09:42 Hmm they haven't uploaded the slide yet. 15:09:51 Anyway you can ask redhat ODL people for it. 15:10:06 ok 15:10:57 any other announcement? 15:11:23 oh, also the next ODL DDF would be held at ONS in Los Angelse. 15:11:40 It's not fixed, but that's what Linux foundation people are planning. 15:12:28 hmm on end of march? 15:12:28 move on 15:12:34 #topic action items from last meeting 15:12:46 I supose we don't have any as we skipped the meeting last week 15:12:52 right 15:12:55 #topic Queens/Oxygen planning 15:13:17 okay Let's discuss additional topics 15:13:32 regarding to bug, we have several bugs 15:13:54 especially now CI has been broken. 15:14:00 and I uploaded several patches. 15:14:27 mpeterson, has been trying to fix it as well 15:14:50 yamahata: I am working on Zuul v3 changes 15:15:10 yamahata: the patches I saw you commited were common for v2.5 and v3 15:15:14 yamahata: right? 15:15:34 Yes. Oh the patch I uploaded was merged. 15:15:35 Good. 15:16:10 yes, so basically the CI is currently broken because of Zuul v3 changes 15:16:11 and patch for project-config by Yamamoto was also merged. 15:16:21 I already sent two patches to tackle this and one was merged 15:17:00 I have the feeling that check and gate will be fixed by these changes, however post (like packaging and sending to pypi) will be broken still 15:17:25 but the fix goes along the line 15:17:34 next steps are: 15:17:46 1. commit the patches to move legacy jobs to our domain 15:18:03 2. migrate those to Zuul v3 15:18:41 my idea is to make 1 and 2 non-blocking to normal workflow 15:18:43 Do you mean by 1, move job definitions into networking-odl repo, 15:18:49 yes 15:18:50 by 2, make them zuulv3 native? 15:18:54 exactly 15:18:58 Cool. 15:19:00 probably tox install script can be removed with zuul v3 15:19:11 like they did in neutron 15:19:26 I already have more or less all in place for 1 and was starting on 2 15:19:44 but I want to see if the patches submitted get merged and unblock check and gate 15:19:56 mkolesni: indeed 15:20:18 mpeterson, u also wanted to talk about the odl version matrix 15:20:43 right, what jobs need to be deprecated and which should be added? 15:20:55 we said boron should be deprecated for sure, any other? 15:21:09 Right. 15:21:17 i think we will keep carbon for now right? 15:21:22 boron related job would be deprecated and 15:21:37 though we need to add oxygen 15:21:38 oxygen(or master) would be added (as non-voting) 15:21:58 okey 15:22:02 also tempest jobs should be made back voting 15:22:21 yes. 15:22:37 are they stable enough? I haven't been following that 15:22:50 it seems theyre much more stable 15:22:56 Now we have a workaround to make it pass. 15:22:59 especially nitrogen 15:23:10 great, so I'll make them voting 15:23:13 in devstack script. we should remove it at some point. 15:23:22 mpeterson, also probably grafana needs to be updated if it hasnt already 15:23:47 mkolesni: for sure, but it's a dependency on these changes 15:23:53 oh, grafana is broken? 15:23:56 yes of course 15:24:12 no but im not sure they migrated it to zuul v3 15:24:14 yamahata: yes, because it points to the jobs names of "Jenkins" 15:24:15 if they did great 15:24:25 I see. 15:24:28 if not, this needs to be fixed of course 15:24:41 agreed, good catch 15:25:56 anything else related to zuulv3? 15:26:03 yes i checked now the job names are the old ones 15:26:09 #action mpeterson migrate legacy jobs to inside the project and to v3 native 15:26:20 #action mpeterson update grafana 15:27:01 yamahata: don't think so 15:27:42 Right now we have several bug reports. 15:27:46 yes 15:27:47 Especially from Rajiv. 15:27:56 and some patches from Rajiv. 15:28:01 once tox install script is removed we can simplify some jobs definitions 15:28:04 we should review his patches to help him. 15:28:16 since now all have dependent-projects 15:28:35 yamahata, the bugs are for pike? 15:29:03 His bug reports are for master. But I suppose it applies for pike. 15:29:13 You'd like to back-port them to pike. 15:29:20 we should see if it is then yes 15:30:00 mkolesni: can you take care of backports? 15:30:18 sure ill take a look 15:30:21 anyway we'll address master branch first. 15:30:49 I guess in the bug topic would enter the first stage of the DB rework 15:30:51 of course 15:30:56 which is waiting to be reviewed 15:31:08 and will serve as the base to start stage two 15:31:28 can you share link please? 15:31:34 im in the process of reviewing it 15:31:48 https://review.openstack.org/#/c/500584/ first stage of DB rework 15:32:16 mkolesni: thanks :) 15:33:38 #link https://review.openstack.org/#/c/500584/ first stage of DB rework 15:33:44 please review https://review.openstack.org/#/c/504043/ 15:34:03 #link https://review.openstack.org/#/c/504043/ Delete completed rows immediately when retention=0 15:34:31 also this has many +1s please have a review https://review.openstack.org/#/c/503796/ 15:34:37 mkolesni: will do. I lagged behind on reviewing, I'll start being more active on it tomorrow. 15:34:47 #link https://review.openstack.org/#/c/503796/ Don't sleep on exception 15:34:54 thanks! 15:35:08 Does 503796 get Yamamoto's review? 15:35:11 opening 15:35:13 oh yes. 15:35:13 yes 15:35:19 #action all review linked reviews 15:35:36 i will address his further comment on a follow up patch re the 404 itself 15:35:44 How about ODL 404 bug? mkolesni are you looking into it? 15:36:22 yes though that bug is not about the 404 but about the fact journal was stuck 15:36:24 packet crossed. Ok, great. 15:36:37 the 404 is just a symptom and the bug doesnt have enoguh info 15:37:04 but i will address it partially with a follow up patch taking into account yamamoto's new comment 15:37:31 so if you guys are bored, have a go at https://review.openstack.org/#/c/508826/ 15:37:38 I'm afraid that ODL 404 won't be addressed once 503796 is merged and your qa doesn't see issues except in log. 15:37:50 re: 404 AFAIK we don't have a way to reproduce it yet 15:37:58 #link https://review.openstack.org/#/c/508826/ Add command line tool to analyze logs 15:38:28 the 404 itself is low priority since its a delete op 15:38:38 we do have other more important bugs for 404 on update 15:38:48 which i will take a look at next 15:38:58 mkolesni: happens in other ops other than delete too 15:39:01 but i dont think its the same scenario as this 15:39:02 right, exactly 15:39:07 mportant bugs first makes sense. 15:39:30 anyway we should keep eyes on it. 15:39:41 of course i have them assigned to me 15:40:28 any other bug related thing we need to discuss? 15:40:38 nothing on my side 15:40:57 cool, so full sync triggering 15:41:01 regarding to Rajiv bug report, I think we can review his patches and make progress. 15:41:20 agreed 15:41:25 i will focus on code reviews tomorrow 15:41:31 me too 15:41:33 Great. 15:41:50 full sync triggering, the patches are there for review and approval 15:41:52 For past several weeks, patch review has stalled. 15:41:56 let me link 15:42:18 #link https://review.openstack.org/#/q/status:open+project:openstack/networking-odl+branch:master+topic:feature/force_maintenance_task full sync trigger 15:42:30 this is medium priority IMO, we should focus on the high priority bug fixes first 15:42:35 After bug fix patches, I'll review full sync triggering. 15:42:35 and of course CI 15:43:23 Yeah, bug fix and CI is first priority. 15:43:35 sounds fair, just don't forget about it. I've been polled several times about it already, seems other people depend on it to further their work 15:44:31 they need to be made aware this is a queens feature 15:44:39 Yeah, at ODL DDF michael discussed about ODL upgrade. 15:44:45 so since were at the cycle start we have more pressing concerns 15:44:49 They assume fullsync triggering. 15:44:52 IMHO 15:45:52 what do u guys think? 15:46:47 I agree. We had many interruptions in the past weeks and things accumulated 15:47:48 It's simply a matter of priority. I hope we can back to normal review cycle, those patches can be reviewed more smoothly 15:48:31 time check. we have 12 mins left. 15:48:43 do we have any other bugs/patches to be discussed? 15:48:52 or any other open items? 15:48:58 i have 15:49:06 oh, rajivk_ is here :) 15:49:17 nice :) 15:49:31 rajivk_: hello. 15:49:37 hello everyone 15:49:47 https://review.openstack.org/#/c/504297/ 15:49:55 rajivk_: unfortunately last week I didn't have time to review your patches. But this week I will. 15:50:14 now at least jenskins CI seems back. and mpeterson is looking into zuulv3. 15:50:29 Currently, l3 things are not working with this patch but others seems to be ok 15:50:56 I suspect "neutron.api.extensions [None req-46440f80-aeeb-4e9d-b2b4-cebd178df96e None None] Unable to process extensions (auto-allocated-topology) because the configured plugins do not satisfy their requirements. Some features will not work as expected." this as the cause. 15:51:33 Do you have any idea about it? 15:52:14 mkolesni, mpeterson, does red hat team also test sfc driver? 15:52:19 auto-allocated-topology can be dropped. 15:52:26 no as far as i know 15:52:37 sfc is future feature 15:52:42 i can see https://review.openstack.org/#/c/509688/, https://review.openstack.org/#/c/509691/ these two problems 15:52:53 I suppose d redhat and ericsson are interested in sfc... 15:53:52 yamahata, i will look into auto-allocated-topology things. 15:55:08 did you guys discussed about enabling tests for drivers? 15:55:29 rajivk_: do you mean unit tests? 15:55:34 yes 15:55:50 what do you mean? arent they always enabled? 15:56:03 No today. So far It's matter of volunteers. 15:56:55 There are several unit tests in neutron (or netwokring-xxx) repo which assumes reference driver. 15:57:07 We would like to run those tests with odl driver. 15:57:39 rajivk_: you're refering to it, right? 15:57:49 yes 15:58:30 Now, i see, need for functional tests, as i found the most obvious bugs, which must be detected by CI/CD? I think, we should start working on them as well. 15:59:15 sorry for interrupting but were at the top of the hour, i have to go 15:59:17 Yes. Now we don't have sfc functional test. 15:59:26 anything else urgent? 15:59:46 no 15:59:53 thank you everyone. 15:59:59 thanks! 16:00:00 bye 16:00:13 thanks everyone 16:00:21 #topic cookies 16:00:25 #endmeeting