15:00:25 #startmeeting neutron_ci 15:00:26 Meeting started Wed Feb 26 15:00:25 2020 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:27 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:27 hi 15:00:29 The meeting name has been set to 'neutron_ci' 15:00:54 o/ 15:01:12 o/ 15:02:03 ping ralonsoh: ci meeting 15:02:10 hi 15:02:24 ok, lets start 15:02:36 Grafana dashboard: http://grafana.openstack.org/dashboard/db/neutron-failure-rate 15:02:38 Please open now :) 15:03:07 #topic Actions from previous meetings 15:03:14 first one 15:03:16 ralonsoh to talk with oslo people about our functional tests rootwrap issue 15:03:28 one secx 15:03:44 https://review.opendev.org/#/c/708936/ 15:03:52 patch merged and released 6.0.1 15:03:56 oslo rootwrap 15:04:21 ralonsoh++ thx a lot 15:04:33 and indeed I didn't saw such issues in last few days 15:04:50 ok, next one 15:04:52 slaweq to try to reproduce and debug neutron-tempest-dvr ssh issue 15:05:04 I didn't have time for that yet 15:05:13 but I have some idea about this dvr job 15:05:34 it is single node dvr job which IMO don't makes too much sense 15:05:40 so my proposal is to 15:05:47 a) remove this job from our ci 15:05:59 b) change a bit neutron-tempest-dvr-ha-multinode-full to run networking related tests only 15:06:09 c) make neutron-tempest-dvr-ha-multinode-full voting in few weeks if it will be stable enough 15:06:24 so finally we will have one less job in our CI 15:06:29 hmm did we not plan something like that in Shanghai PTG? (dropping single node dvr) 15:06:33 what do You think about it? 15:06:44 (and +1 on the plan of course) 15:06:56 bcafarel: nope, we agreed to drop some grenade single node jobs 15:07:04 aah ok 15:07:25 i'm fine with it as long as multinode job is stable 15:07:49 anyway yes that sounds good, it will be add more visibility (and stability) to multinode dvr job 15:08:02 haleyb: multinode job seems to be at least as stable as single node one 15:08:19 and in fact this single node job is testing almost only API 15:08:43 it wasn't always that way, but you and miguel have fixed some hard bugs :) 15:09:33 haleyb: but I'm not talking about neutron-tempest-plugin-dvr-multinode-scenario job which is still pretty not stable 15:09:53 I'm talking about promoting neutron-tempest-dvr-ha-multinode-full to be voting and replace neutron-tempest-dvr 15:10:11 the differences between neutron-tempest-plugin-dvr-multinode-scenario and neutron-tempest-dvr-ha-multinode-full are: 15:10:27 1. one is DVR and the other is DVR HA 15:10:51 2. one runs neutron-tempest-plugin tests and the other runs tempest API + some basic scenario tests 15:11:47 ack 15:12:22 so, can I assume that I have "green light" from the team to do that? :) 15:12:34 +1 15:12:41 +1 15:12:58 thx, so I will propose patch(es) for that asap :) 15:12:58 +1 15:13:28 #action slaweq to drop neutron-tempest-dvr job and finally replace it with neutron-tempest-dvr-ha-multinode-full 15:13:46 ok, next one 15:13:48 ralonsoh to check periodic neutron-ovn-tempest-ovs-master-fedora job's failures 15:14:01 I spent 20 mins on this 15:14:19 and then I had other high priority tasks 15:14:21 sorry again 15:14:29 ralonsoh: no problem :) 15:14:31 (this is the 2nd time I miss this task( 15:14:47 do You want to assign it to yourself for next week? 15:15:01 or should we simply report a bug and maybe someone will check it? 15:15:52 next week 15:15:57 ralonsoh: ok :) 15:15:59 thx 15:16:04 #action ralonsoh to check periodic neutron-ovn-tempest-ovs-master-fedora job's failures 15:16:15 ok, next one 15:16:17 slaweq to report tempest bug with routers cleanup 15:16:29 I checked this error and it wasn't problem with cleaning in tempest in fact 15:16:55 the root cause of this was that API call to add_router_interface was processed for more than 30 seconds by Neutron 15:17:14 so urllib got timeout waiting for response and it retried 15:17:44 but in the retry this subnet was already plugged to the router as first call was already finished 15:18:15 so it failed on adding interface to the router and because of that it wasn't added to cleanup list and failed to be cleaned too 15:18:25 so I didn't report tempest bug for that :) 15:18:54 and that's all actions from last week 15:19:03 anything else You want to ask/add in this section? 15:19:18 no 15:19:26 if no, lets move on 15:19:28 #topic Stadium projects 15:19:34 standardize on zuul v3 15:19:36 Etherpad: https://etherpad.openstack.org/p/neutron-train-zuulv3-py27drop 15:19:38 we are almost done there 15:20:02 I need to fix my patches for neutron-vpnaas 15:20:37 nice 15:20:40 networking-bgpvpn is almost there - patch waits for some other fix for tempest job 15:20:57 we merged neutron-dynamic-routing patch recently 15:20:57 I need to check to see if we have any changes in the field yet for networking-odl or networking-midonet 15:21:22 njohnston: yes, those 2 projects are probably not touched yet 15:21:44 hopefully current recheck will be the good one this time (bagpipe is back up and running thanks to amotoki lajoskatona 15:22:46 and according to py2 leftovers, we need to merge https://review.opendev.org/#/c/699213/ then release last version with py2 support and then merge https://review.opendev.org/#/c/704257/ 15:23:00 so please review https://review.opendev.org/#/c/699213/ 15:23:03 :) 15:23:20 thx bcafarel and ralonsoh for review of it :) 15:23:24 sure 15:23:32 :) njohnston looks like you are next on it then 15:23:41 or haleyb :) 15:23:51 as he is here too :) 15:24:01 oh true 15:24:07 https://review.opendev.org/699213 +2+W 15:24:16 nate beat me to it 15:24:30 thx :) 15:24:31 haleyb: today you are in grey in IRC colors, so quite stealthy 15:24:37 oh 15:25:03 no, in my weechat haleyb is red :) 15:25:25 * haleyb can't hide 15:25:33 anything else You want to ask regarding stadium projects? 15:25:38 * njohnston uses limechat today so you are all golden 15:26:26 :) 15:26:55 final rocky releases will be out for neutron et all (so including stadium projects) 15:27:45 bcafarel: yes, it should be done this week, today or tomorrow 15:27:45 \o/ 15:28:16 ok, lets move on 15:28:19 next topic 15:28:24 #topic Grafana 15:28:30 #link http://grafana.openstack.org/dashboard/db/neutron-failure-rate 15:28:46 we don't have almost anything in gate recently 15:29:04 and it's mostly because of ovn tempest jobs failing almost all the time 15:29:14 we are on it now 15:29:37 https://review.opendev.org/#/c/710019/ 15:29:41 this patch should fix it probably https://review.opendev.org/#/c/709691/ 15:30:05 this one for tempest-plugin 15:30:12 and then we need to recheck the FTs 15:30:22 yesterday we detected an error in OVN core 15:30:27 (the bug is opened) 15:30:33 ralonsoh: ok, thx for that too 15:30:42 and we have this https://review.opendev.org/#/c/709762/ 15:30:43 but for now most important is this tempest-plugin issue 15:30:53 yes, I now 15:31:14 yes, the bugs is about missing cherry-pick of one patch to ovn 2.12 15:31:23 its already fixed but not cherry-picked 15:31:46 I asked ovn folks to do it 15:32:01 but anyways blacklisting it for now makes perfect sense 15:32:04 thx maciejjozefczyk and ralonsoh for taking care of it 15:32:25 njohnston: haleyb please check https://review.opendev.org/#/c/709691/ if You have a minute 15:32:40 that should allow us to make zuul happy at least from time to time ;) 15:32:46 slaweq: i did a second ago, +2+W 15:32:50 haleyb beat me to it 15:32:53 LOL 15:32:56 :) 15:33:02 you have many races today ;P 15:33:36 and meetings 15:33:37 We need to have one more - tiebreaker! 15:33:47 njohnston: :D 15:34:13 if I will have one more I will send it to You as a tiebreaker :) 15:34:33 from other things in grafana, still functional tests are failing a lot 15:34:52 and I have one new "star" there 15:35:16 anythig else regarding grafana You want to add? 15:36:08 no 15:36:19 if no, lets talk about functional tests now 15:36:26 #topic Fullstack/Functional 15:36:43 I saw that during last week test neutron.tests.functional.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_connectivity failed many times 15:36:53 I have now opened LP to report this bug there 15:37:18 but this is because the problem in rootwrap 15:37:24 ralonsoh: yes, now I see 15:37:28 ok ok 15:37:41 I just saw some "FileNotFound" error and I though that it's something different :) 15:38:09 and this looks like issue with Your rootwrap patch already 15:39:55 ralonsoh: do You think we should report new bug for that? 15:40:25 but I have this one 15:40:26 https://bugs.launchpad.net/oslo.rootwrap/+bug/1864090 15:40:27 Launchpad bug 1864090 in oslo.rootwrap ""PathFilter" can raise exception when executing "os.path.realpath()"" [Undecided,Fix released] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) 15:43:18 it's not with Your fix 15:43:40 ? 15:43:50 ralonsoh: so should Your fix https://review.opendev.org/#/c/708936/ solve this problem with functional tests? 15:44:30 yes, I think so 15:44:43 ok, so lets keep fingers crossed for that :) 15:45:33 and that was my main concern for today in fact 15:46:01 other than that I saw some single failures so lets just keep an eye on it for now 15:46:34 regarding scenario jobs we already discussed about ovn jobs and neutron-tempest-dvr so we are also good there 15:46:44 so that's basically all from my for today 15:46:55 do You have anything else You want to discuss today? 15:47:01 #topic On demand agenda 15:48:00 I thinnk in near future we would be able to enable ovn multinode job 15:48:07 with fixes: 15:48:19 #link https://review.opendev.org/#/c/709111/ 15:48:28 #link https://review.opendev.org/#/c/709110/ 15:49:04 it will be green (was already, but failed on test_two_sec_groups - quota issue) 15:49:27 thats all from me 15:50:06 ok, thx maciejjozefczyk :) 15:50:49 if there is nothing else for today, I think I can You back few minutes 15:50:52 thx for attending 15:50:54 o/ 15:50:56 and see You next week 15:50:57 bye! 15:50:58 o/ 15:51:00 #endmeeting