15:00:56 #startmeeting neutron_ci 15:01:01 Meeting started Tue Dec 8 15:00:56 2020 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:02 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:03 welcome again :) 15:01:05 The meeting name has been set to 'neutron_ci' 15:01:24 hi again 15:02:47 lets wait few more minutes for other folks 15:03:46 Hi 15:03:55 it gives me more time to watch progress/failure on https://review.opendev.org/c/openstack/neutron/+/766000 15:04:40 ok, lets start and do that quickly 15:04:49 Grafana dashboard: http://grafana.openstack.org/dashboard/db/neutron-failure-rate 15:04:56 #topic Actions from previous meetings 15:05:01 bcafarel to check and update doc https://docs.openstack.org/neutron/latest/contributor/policies/release-checklist.html 15:05:09 * bcafarel looks for link 15:05:49 https://review.opendev.org/c/openstack/neutron/+/765959 I added also note on neutron-tempest-plugin template and *-master jobs 15:06:57 thx 15:07:03 I will check that later 15:08:49 next one 15:08:51 ralonsoh to report and check issue with TestSimpleMonitorInterface in functional tests 15:08:56 ralonsoh is not here today 15:09:18 but as this hits us pretty often recently, I spent some time yesterday to check that 15:09:23 LP https://bugs.launchpad.net/neutron/+bug/1907068 15:09:25 Launchpad bug 1907068 in neutron "Functional test neutron.tests.functional.agent.linux.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_get_events" [Critical,In progress] - Assigned to Slawek Kaplonski (slaweq) 15:09:25 Patch https://review.opendev.org/c/openstack/neutron/+/765792 15:09:34 I hope that this will help with that issue 15:09:38 so please review it :) 15:10:21 universal solution (aka add some sleep() ) detected :) 15:10:28 bcafarel: yes :/ 15:10:37 but I don't see better way to solve it really 15:11:38 next one 15:11:40 slaweq to check if test_dhcp_port_status_active will be still failing after https://review.opendev.org/c/openstack/neutron/+/755313 will be merged 15:11:47 it didn't help for sure 15:11:56 so bug reported https://bugs.launchpad.net/neutron/+bug/1906654 15:11:57 Launchpad bug 1906654 in neutron "neutron_tempest_plugin.api.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.test_dhcp_port_status_active is failing often" [Critical,Confirmed] 15:12:05 and Skip proposed https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/765327 15:12:31 it's already merged so should give us a breath on CI 15:12:40 but we need to investigate why this happens really 15:12:53 next one 15:12:56 slaweq to report LP about SSH failures in the neutron-ovn-tempest-ovs-release-ipv6-only 15:12:59 Bug https://bugs.launchpad.net/neutron/+bug/1906490 15:13:00 Launchpad bug 1906490 in neutron "SSH failures in the neutron-ovn-tempest-ovs-release-ipv6-only job" [Critical,Confirmed] 15:13:01 Patch to skip failing test https://review.opendev.org/c/openstack/neutron/+/765070 15:13:34 as in most or all cases it's this one test which is failing, I proposed to skip it for now 15:13:41 so please review that patch too :) 15:15:56 and that's all regarding last week 15:16:00 lets move on 15:16:12 anything regarding stadium projects or stable branches? 15:17:28 not much from my side, https://review.opendev.org/c/openstack/requirements/+/764021 still not merged for ussuri 15:17:54 and I did not check stable branches yet much, though nobody complained they were broken so it should be OK 15:18:15 :) 15:18:22 for stadium: the patch to make unsatble some bgpvpn tests was just merged 15:18:38 lajoskatona: yes, I saw 15:18:46 and it makes job to be voting again, right? 15:19:06 so the job is voting with again 15:19:14 yes exactly 15:19:21 ++ 15:21:15 W 15:21:29 sorry 15:21:49 so I think we can move on 15:21:55 #topic Grafana 15:22:40 in overall check queue seems to be in very bad state due to that issue with pip dependencies 15:23:14 also functional and fullstack jobs are failing 100% of times 15:25:29 sigh 15:26:08 for pip deps I am playing whack-a-mole "fix one dep, have new error" in https://review.opendev.org/c/openstack/neutron/+/766000 15:26:17 for fullstack it seems that error is similar https://zuul.opendev.org/t/openstack/build/d9c4e4ac0b794b7f8c667249a9eb3a35 15:26:22 but not exactly the same 15:26:51 it's the same for functional and fullstack 15:26:53 bcafarel: LOL 15:26:53 yes that sounds like similar root cause (new resolver in pip or whatever) 15:27:30 lajoskatona: bcafarel: as You already playing with it, can You also check fullstack and functional jobs? 15:28:14 at least to pass CI we will need all of them fixed indeed 15:28:44 slaweq: yeah, I think I ask around if some common wisdom come from infra team or similar place 15:28:56 lajoskatona: thx 15:29:26 please use this LP which I reported to track all those issues, I don't think we need another one for those fullstack/functional jobs too 15:29:47 +1 15:30:10 thx 15:31:34 other than that I don't have too many other things to discuss today 15:32:32 in most cases I think that we are hitting known issues like failure with TestSimpleMonitor in functional job (should be fixed with sleep()), fullstack lack of resources which should be fixed by lajoskatona's patch 15:32:46 and neutron-ovn-tempest-ovs-release-ipv6-only issues with ssh 15:34:13 I have just one more topic to discuss 15:34:19 few days ago I sent email http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019240.html 15:34:27 about kernel panics in guest vms 15:35:38 according to the log there we should try to use "noapic" option during boot of the vm 15:36:00 do You know if there is any way we can do that from our jobs? (I'm not expert there and I don't really know that) 15:36:12 or we would need to change cirros image to achieve that? 15:37:14 hmm 15:37:46 I think this can be done in qemu itself (passing this kind of option), I guess nova folks will know better 15:39:13 according to sean-k-mooney reply nova can provide such option so IIUC currently it isn't possible really 15:39:41 currently we cant disable it no 15:39:56 we woudl have to add a new flag to the glance image properties 15:40:05 this look like its a cirrios kernel bug 15:40:20 i dont think the 5.3 kernel has been patched 15:41:20 cirros is i belive more or less unmaintianed so we will eventurally have to move to somethign like alpine to file the same role as a longterm solution 15:41:41 sean-k-mooney: are You talking about https://alpinelinux.org/ ? 15:41:45 or something else? 15:41:48 yes that 15:42:12 but I saw there that those images are much bigger than cirros 15:42:13 its the smallest actvily developed os that woudl be a resonable replacement 15:42:24 not tha much 15:42:34 they are still ~ 40mb 15:42:45 less then 100mb certenly 15:43:00 we have a min vm size of 1GB 15:43:14 http://dl-cdn.alpinelinux.org/alpine/v3.12/releases/x86_64/alpine-virt-3.12.1-x86_64.iso 15:43:18 this one, right? 15:43:30 and with larger community around too, when you use cirros people often reply "oh you are from openstack" 15:43:48 slaweq: ya one sec 15:44:06 https://review.opendev.org/q/topic:%22alpine%22+(status:open%20OR%20status:merged) 15:44:40 i started adding support alpine but i hit an initramfs issue using the minimal filesystem image 15:44:49 which si for contienr and chroots 15:45:03 i had planned to eventually swap to that iso as a base 15:45:09 but have not had time to work on it 15:45:32 short termif ths is blocking the gate 15:45:33 ok, I will try to check this iso maybe locally 15:45:54 i can add a flag to nova quickly for this 15:46:01 and then ping the core team to review 15:46:11 e.g. to disabel the ioapic 15:46:12 it's not blocking the gate but I see some jobs failed due to kernel panics in guest vm at least few times a week 15:46:55 for sure we have more urgent and critical issues but fixing somehow this one would also help, I think not only Neutron but also other projects :) 15:47:16 ill bring it up on thet nova channel shortly and get buy in if there is no objectsion ill quickly write a patch as a workaround 15:47:31 sean-k-mooney: would be great, thx a lot 15:47:31 ya it showe up in the nova jobs too 15:48:46 ok, that was the last thing which I had for this week 15:49:47 if You don't have anything else, I will give You few minutes back 15:50:32 thx for attending the meeting 15:50:35 sounds good 15:50:38 have a great week 15:50:40 o/ 15:50:40 Bye 15:50:41 o/ 15:50:44 #endmeeting