15:01:16 <ykarel> #startmeeting neutron_ci 15:01:16 <opendevmeet> Meeting started Mon Feb 24 15:01:16 2025 UTC and is due to finish in 60 minutes. The chair is ykarel. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:16 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:16 <opendevmeet> The meeting name has been set to 'neutron_ci' 15:01:22 <ykarel> Ping list: bcafarel, lajoskatona, slawek, mlavalle, mtomaska, ralonsoh, ykarel, jlibosva, elvira 15:01:31 <ralonsoh> hello 15:01:57 <bcafarel> o/ 15:02:08 <slaweq> o/ 15:04:25 <mblue> o/ 15:04:42 <ykarel> Hello everyone, let's start with topics from previous week 15:04:48 <ykarel> #topic Actions from previous meetings 15:04:55 <ykarel> ralonsoh to move maintenance test to concurrency 1 15:04:55 <mtomaska> o/ 15:05:03 <ykarel> #link https://review.opendev.org/c/openstack/neutron/+/941941 15:05:07 <ykarel> already merged 15:05:09 <ykarel> thx ralonsoh 15:05:13 <ralonsoh> yw 15:05:15 <ykarel> ralonsoh to check fullstack issue triggered by patch 937843 or any related eventlet removal patches 15:05:32 <ralonsoh> I didn't see any relation between the merged patch and these errors 15:05:50 <ralonsoh> actually I was able to reproduce some of them (locally) without this patch 15:06:16 <ykarel> ohkk able to consistantly reproduce? 15:06:24 <ralonsoh> no, randomly only 15:06:27 <ykarel> we still seeing these failures 15:06:29 <ykarel> okk 15:06:48 <ykarel> you reported some bug for this already? 15:06:54 <ralonsoh> no, I'm still checking it 15:06:57 <ralonsoh> but I'll do it today 15:07:03 <ykarel> k thx ralonsoh 15:07:18 <ykarel> #topic Stable branches 15:07:48 <ykarel> periodic wise seen one failure in 2024.1 15:07:59 <ykarel> couple of patches merged last week in stable branches 15:08:00 <lajoskatona> o/ 15:08:07 <ykarel> bcafarel, anything else to add ^ 15:08:23 <bcafarel> yes, overall quiet week, not too many patches and they got in without trouble 15:08:36 <bcafarel> though thanks for catching the periodic one I had not checked that 15:09:00 <ykarel> k thx for the updates 15:09:14 <ykarel> #topic Stadium projects 15:09:23 <ykarel> Finally green after many weeks :) 15:09:30 <ykarel> lajoskatona, anything else to add 15:09:53 <lajoskatona> yes, thanks all for the attention and reviews and help 15:10:17 <lajoskatona> hope this will keep till the release :-) 15:10:23 <ykarel> ++ 15:10:48 <bcafarel> +1 15:11:12 <ykarel> #topic Rechecks 15:11:25 <ykarel> less activity in master this week, 3 merged with 0 rechecks 15:11:45 <ykarel> bare recheck wise it was bit higher 12/45 15:12:02 <ykarel> most of the bare rechecks in few patches 15:12:08 <ykarel> let's keep avoiding bare rechecks 15:12:27 <ykarel> Now let's check failures 15:12:34 <ykarel> #topic fullstack/functional 15:12:39 <ykarel> - functional wait_until_true failures as last week 15:12:48 <ykarel> - https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_bc6/periodic/opendev.org/openstack/neutron/master/neutron-functional/bc60662/testr_results.html 15:12:48 <ykarel> - https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_4e4/periodic/opendev.org/openstack/neutron/master/neutron-functional/4e4cdde/testr_results.html 15:12:48 <ykarel> - https://0398d1fc47f7068c1379-e807054499ce854694349e023b0ab289.ssl.cf1.rackcdn.com/periodic/opendev.org/openstack/neutron/master/neutron-fullstack-fips/a3491fa/testr_results.html 15:13:01 <ykarel> this is same we discussed above and ralonsoh already looking into it 15:13:04 <ralonsoh> I'll check these new ones 15:13:14 <ykarel> - test_securitygroup(ovs-openflow) 15:13:24 <ykarel> - https://227c79f6282be3c4ba5c-c685ac7d1fe5f5adbb4d0f30da5e685e.ssl.cf2.rackcdn.com/periodic/opendev.org/openstack/neutron/master/neutron-fullstack/ecd2d79/testr_results.html 15:13:25 <ykarel> - https://d7dc64ccb2654383b602-73af3e7fb0ca2f6ff45efb1cdea09ef7.ssl.cf2.rackcdn.com/941459/1/gate/neutron-fullstack/50b4a4c/testr_results.html 15:14:04 <ykarel> we still not eventlet free yet, right? 15:14:11 <ykarel> as seeing the traces in the failures 15:14:29 <ralonsoh> yes, specially the tests, that are still importing eventlet 15:14:31 <ralonsoh> all of them 15:14:57 <ykarel> ohkk 15:15:16 <lajoskatona> you mean both funvctional and fullstack use eventlet now? 15:15:42 <ralonsoh> YES 15:15:44 <ralonsoh> sorry 15:15:45 <ralonsoh> yes 15:16:22 <lajoskatona> if we have working code without eventlet those test will fail anyway, or shall we have a mixed state where the prod code is eventletless but functional is not for example? 15:16:45 <lajoskatona> this part was out of my horizon till this time sorry for dumb question 15:16:49 <ralonsoh> the point is that the code we are pushing now should work with both 15:17:17 <ralonsoh> but we can start segregating the UTs/FT/fullstack tests 15:17:25 <lajoskatona> ralonsoh: ack, thats what I hopes based on my patch for dhcp for example 15:17:27 <ralonsoh> and create jobs with and without eventlet 15:17:51 <ralonsoh> lajoskatona, yes, exactly 15:18:00 <ralonsoh> #link https://review.opendev.org/c/openstack/neutron/+/942393 15:18:31 <ykarel> sorry but if we are going to eventlet free, why we need to keep testing both? 15:18:38 <ykarel> or eventlet free will be next release 15:19:03 <ralonsoh> because tests cover parts of the code that are still not migrated 15:19:22 <ralonsoh> for example: L3 agent is still using eventlet pools 15:19:36 <ralonsoh> we also need to refactor some parts of the tests, that are using eventlet methods 15:19:52 <ralonsoh> the amount of work is huge yet... 15:19:58 <lajoskatona> and we are close to the FF date https://releases.openstack.org/epoxy/schedule.html 15:19:59 <ykarel> ok you meant until everything migrated to keep both versions, and drop extra job once migration finishes 15:20:07 <ralonsoh> yes 15:20:11 <ykarel> thx 15:20:25 <ralonsoh> lajoskatona, yes but we don't need to remove eventlet completely in this release 15:20:51 <lajoskatona> ralonsoh: yes, that was what I wanted to say, thanks 15:21:02 <ykarel> ohk coming back to above failures, anyone willing to check these failures? 15:21:55 <slaweq> which ones? Those related to the fullstack security group tests? 15:22:02 <ralonsoh> yes 15:23:15 <slaweq> I think I was checking some random failures in those tests in the past but I may be mixing it with something else also 15:23:24 <slaweq> and this week I don't think I will have time for it 15:24:54 <ykarel> i will be also out mostly this week 15:24:58 <ykarel> ack let's start with opening a bug for it 15:25:01 <ykarel> i will open that 15:25:17 <ykarel> #action ykarel to open bug for fullstack security group test failures 15:26:19 <ykarel> test_metadata_not_provisioned_on_foreign_additional_chassis_change 15:26:25 <slaweq> I found https://bugs.launchpad.net/neutron/+bug/1871908 but this should be fixed 15:26:27 <ykarel> AssertionError: NoDatapathProvision not raised. 15:26:34 <slaweq> so it is probably some different issue now 15:26:35 <ykarel> - https://a7dbc1742e9a3f72e252-f52818fbddf6bbc6fa2f220fdc17218b.ssl.cf1.rackcdn.com/periodic/opendev.org/openstack/neutron/stable/2024.1/neutron-functional/fb76481/testr_results.html 15:26:41 <slaweq> or it wasn't really fixed properly 15:26:49 <ykarel> seen once, anyone recall seeing similar in past? 15:27:09 <ralonsoh> no sorry 15:27:26 <ykarel> slaweq, thx when reporting new one will check that bug too 15:28:49 <ykarel> k can keep a watch on it for now as seen just once 15:29:01 <ykarel> test_trunk_creation_with_subports 15:29:10 <ykarel> failed as oslo_privsep.daemon.FailedToDropPrivileges: privsep helper command exited non-zero (96) 15:29:17 <ykarel> https://f0f27d8bde84b9d726b9-26f184bb59af339cfe698349cbda4177.ssl.cf2.rackcdn.com/periodic/opendev.org/openstack/neutron/master/neutron-functional/e356bb0/testr_results.html 15:30:08 <ykarel> seen this also once 15:30:33 <ralonsoh> let me check the logs of this one 15:31:23 <ykarel> k thx 15:31:37 <ykarel> #action ralonsoh to check privsep related failure in functional job 15:31:50 <ykarel> #topic Periodic 15:32:02 <ykarel> https://zuul.openstack.org/builds?job_name=neutron-functional-with-pyroute2-master&project=openstack/neutron 15:32:12 <ykarel> some recent change in pyroute2 broke this job 15:33:11 <ralonsoh> I'll check with latest code 15:33:35 <ralonsoh> there are many patches recently in pyroute2 15:33:38 <ykarel> ralonsoh, so you will also report the lp bug/ pyroute2 issue for this? 15:33:43 <ralonsoh> for sure 15:33:47 <ykarel> yes seems some new branch got merged 15:34:03 <ykarel> or a pr with multiple series of commits, i didn't checked that 15:34:13 <ralonsoh> I' 15:34:14 <ykarel> #action ralonsoh to check pyroute2 functional failures 15:34:18 <ralonsoh> I'll check patch by patch 15:34:34 <ralonsoh> since feb 19, that we have the first error in periodic 15:35:42 <ykarel> k thx 15:35:56 <ykarel> https://zuul.openstack.org/builds?job_name=neutron-functional-with-pyroute2-master&project=openstack/neutron 15:36:04 <ykarel> last 2 runs failed but different test failures 15:36:14 <ralonsoh> yeah... I'll check that manually 15:36:31 <ykarel> thx for this too :) 15:37:06 <ykarel> sorry wrong link 15:37:20 <ykarel> https://zuul.openstack.org/builds?job_name=neutron-functional-with-oslo-master&project=openstack/neutron 15:37:26 <ralonsoh> ahhh ok 15:37:46 <opendevreview> Merged openstack/neutron-tempest-plugin master: Add scenario tests for the Vlan QinQ feature https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/937778 15:37:58 <ralonsoh> let me send a testing patch 15:38:05 <ralonsoh> because these errors could be random 15:38:13 <ykarel> ++ yes that should be quick and good 15:38:14 <ralonsoh> I'll confirm that with this patch 15:38:53 <ykarel> #action ralonsoh to confirm failure with oslo master function job 15:38:56 <ykarel> - https://zuul.openstack.org/builds?job_name=openstacksdk-functional-devstack-networking&project=openstack%2Fneutron&branch=stable%2F2024.1&skip=0 15:39:06 <ykarel> last one for stable/2024.1 15:39:36 <ralonsoh> 2025-02-24 03:01:47.575562 | controller | openstacksdk 4.3.1.dev26 depends on typing-extensions>=4.12.0 15:39:36 <ralonsoh> 2025-02-24 03:01:47.575584 | controller | The user requested (constraint) typing-extensions===4.9.0 15:39:51 <ralonsoh> that seems an clash in requirements 15:40:04 <ykarel> yes looks job issue, master openstacksdk not compatible with stable/2024.1 upper-constratints 15:40:19 <ykarel> normally for such cases job is fixed to use stable version of openstacksdk 15:40:24 <ralonsoh> why are we using master? 15:40:28 <ralonsoh> yeah, that was my question 15:40:29 <ykarel> i recall fixing similar in past 15:40:36 <ykarel> i will send a patch for it 15:40:39 <ralonsoh> cool 15:40:53 <ykarel> the sdk team want to use master for stable branches till it could be used 15:41:07 <ralonsoh> ahhh ok 15:41:14 <ykarel> #action ykarel to send fix for openstacksdk job 2024.1 15:41:25 <ykarel> #topic Grafana 15:41:38 <ykarel> let's also check https://grafana.opendev.org/d/f913631585/neutron-failure-rate 15:42:37 <ralonsoh> (is not working for me) 15:42:41 <lajoskatona> there's warnings on the page like "The panel requires angular (deprecated)" it just on my side? 15:42:54 <ralonsoh> same 15:42:56 <slaweq> yeah, I was just going to ask the same about this warning 15:43:17 <slaweq> I see graphs still but there is warning in each of them also on top 15:43:34 <ralonsoh> ok, now is refreshing for me 15:44:15 <ykarel> yes i too just seeing the warning 15:44:31 <ralonsoh> I see high spikes in FTs and fullstack 15:44:47 <ykarel> it was quite week, so less bits in gate queue and no failures 15:45:03 <opendevreview> Merged openstack/ovsdbapp master: Added method and command to allow setting 'dns.options' column https://review.opendev.org/c/openstack/ovsdbapp/+/942367 15:45:18 <ykarel> yes in ft and fullstack from what i saw it was patch specific or similar issues we discussed above 15:45:26 <ralonsoh> right 15:45:31 <slaweq> ralonsoh especially functional has high failure rate, around 50-60% 15:47:50 <ykarel> yes 15:48:12 <ykarel> we should be good once we have current known issues fixed for these 15:49:03 <ykarel> #topic On Demand 15:49:09 <ykarel> anything else you would like to raise? 15:50:01 <ralonsoh> nothing 15:50:10 <lajoskatona> nothing from me 15:50:23 <slaweq> nope 15:50:40 <bcafarel> all good 15:51:39 <ykarel> k in that case let's close early and have everyone 8 minutes back 15:51:43 <ykarel> thx everyone for joining 15:51:47 <ykarel> #endmeeting