Monday, 2026-06-01

opendevreviewBrian Haley proposed openstack/neutron-lib master: WIP: Tenant_id has left the building, part 1  https://review.opendev.org/c/openstack/neutron-lib/+/98696000:18
opendevreviewBrian Haley proposed openstack/neutron master: Change some first() occurences to one_or_none()  https://review.opendev.org/c/openstack/neutron/+/99086201:00
opendevreviewBrian Haley proposed openstack/neutron master: Change to do a single rule lookup per-label  https://review.opendev.org/c/openstack/neutron/+/99086301:25
opendevreviewBrian Haley proposed openstack/neutron master: Use ``query.first() is not None`` to check resources  https://review.opendev.org/c/openstack/neutron/+/99086501:35
opendevreviewBrian Haley proposed openstack/neutron master: Use models_v2.Port.id in port query  https://review.opendev.org/c/openstack/neutron/+/99086602:01
opendevreviewBrian Haley proposed openstack/neutron master: Use ``objects_exist(id=id)`` to check resources  https://review.opendev.org/c/openstack/neutron/+/99086502:58
opendevreviewBrian Haley proposed openstack/neutron master: Use models_v2.Port.id in port query  https://review.opendev.org/c/openstack/neutron/+/99086603:19
opendevreviewBrian Haley proposed openstack/neutron-lib master: WIP: Tenant_id has left the building, part 1  https://review.opendev.org/c/openstack/neutron-lib/+/98696003:42
opendevreviewHelen Chen proposed openstack/neutron master: Created Single VxLAN Device management for EVPN  https://review.opendev.org/c/openstack/neutron/+/99016903:43
opendevreviewyatin proposed openstack/neutron master: Remove unused function main_api_uwsgi  https://review.opendev.org/c/openstack/neutron/+/99087006:06
opendevreviewMerged openstack/neutron master: Use consistent program name  https://review.opendev.org/c/openstack/neutron/+/98086007:56
opendevreviewyatin proposed openstack/neutron master: Remove unused function main_api_uwsgi  https://review.opendev.org/c/openstack/neutron/+/99087009:43
opendevreviewLajos Katona proposed openstack/neutron-fwaas master: DNM: test the gate.  https://review.opendev.org/c/openstack/neutron-fwaas/+/99089610:02
opendevreviewMerged openstack/ovn-octavia-provider master: Use project_id in all test code  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/98574310:08
opendevreviewEduardo Olivares proposed openstack/neutron master: Add whitebox-neutron-tempest-plugin tests to BGP job  https://review.opendev.org/c/openstack/neutron/+/99064410:13
opendevreviewSlawek Kaplonski proposed openstack/neutron master: [OVS FW] Clean invalid conntrack entries after OF rules are applied  https://review.opendev.org/c/openstack/neutron/+/99089810:35
slaweq[lajoskatona](https://matrix.to/#/@_oftc_lajoskatona:matrix.org) @ykarel: hi, please one of you check https://review.opendev.org/c/openstack/neutron-fwaas/+/990119 when You will have few minutes. Thx in advance11:00
slaweqand also https://review.opendev.org/c/openstack/neutron-fwaas/+/98859411:00
opendevreviewRodolfo Alonso proposed openstack/neutron master: ovn: Add subnet_onboard API extension support  https://review.opendev.org/c/openstack/neutron/+/99090411:29
lajoskatonaslaweq: sure, I will use the db to OVO patches anyway as reference for taas for example :-)11:39
opendevreviewRodolfo Alonso proposed openstack/neutron master: doc: Update OVN features.rst with all supported extensions  https://review.opendev.org/c/openstack/neutron/+/99090611:42
ralonsohlajoskatona, hi! if you have some minutes: https://review.opendev.org/q/topic:%22bug/2154266%22. A trivial backport11:52
ralonsohthanks!11:52
opendevreviewSlawek Kaplonski proposed openstack/neutron master: [OVS FW] Clean invalid conntrack entries after OF rules are applied  https://review.opendev.org/c/openstack/neutron/+/99089812:27
opendevreviewRodolfo Alonso proposed openstack/neutron master: Fix race condition in worker lifecycle probe  https://review.opendev.org/c/openstack/neutron/+/99091712:59
opendevreviewMerged openstack/neutron master: Use BaseChecks from neutron-lib  https://review.opendev.org/c/openstack/neutron/+/99030213:14
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider master: WIP: neutron-ovn-db-sync-util plugin integration  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/99091813:27
opendevreviewRodolfo Alonso proposed openstack/neutron master: Fix duplicate ``AgentSchedulerDbMixin`` periodic worker descriptions  https://review.opendev.org/c/openstack/neutron/+/99062013:28
opendevreviewyatin proposed openstack/neutron unmaintained/zed: [CI][stable-only] Workaround for missing pkg_resources  https://review.opendev.org/c/openstack/neutron/+/99091913:35
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider master: WIP: neutron-ovn-db-sync-util plugin integration  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/99091813:49
opendevreviewRodolfo Alonso proposed openstack/neutron master: Add ``l3-agent-scheduler-ha-priority`` extension for ML2/OVN  https://review.opendev.org/c/openstack/neutron/+/98279213:52
opendevreviewRodolfo Alonso proposed openstack/neutron master: Add ``update_l3-router`` policy  https://review.opendev.org/c/openstack/neutron/+/99092813:52
ralonsohfolks, a quick amend to the SG default statefulness spec: https://review.opendev.org/c/openstack/neutron-specs/+/99060613:54
ralonsohfollowing the recommendation written in the comments and mirroring what I'm doing in the implementation13:55
opendevreviewSlawek Kaplonski proposed openstack/neutron-fwaas master: Introduce OVO objects representing FWaaS resources  https://review.opendev.org/c/openstack/neutron-fwaas/+/99093013:58
opendevreviewMerged openstack/neutron-fwaas master: Extract DB model classes into separete module  https://review.opendev.org/c/openstack/neutron-fwaas/+/98859414:00
ykarel#startmeeting neutron_ci14:02
opendevmeetMeeting started Mon Jun  1 14:02:29 2026 UTC and is due to finish in 60 minutes.  The chair is ykarel. Information about MeetBot at http://wiki.debian.org/MeetBot.14:02
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:02
opendevmeetThe meeting name has been set to 'neutron_ci'14:02
ykarelPing list: bcafarel, lajoskatona, slawek, mlavalle, mtomaska, ralonsoh, ykarel, jlibosva, elvira14:02
lajoskatonao/14:02
ykarelHi all, it's on IRC today14:02
ralonsohhi14:02
ykareli think we can start, as bernard is out and some other folks in internal meeting14:05
ykarel#topic Actions from previous meetings14:05
ykarelykarel to open bug for test_rebuild_server_with_auto_disk_config14:05
ykarelreported https://bugs.launchpad.net/nova/+bug/215447114:06
ykarelthere is some race in while nova start to wait for event and neutron sending the vif-plugged event with ml2/ovs14:06
slaweqo/14:06
ykareldo you recall seeing this before?14:06
ralonsohso the vif-plugged event is sent before Nova is expecting it?14:07
ykarelyes14:07
ralonsohpffff14:07
ralonsohno, I don't recall something similar14:07
ykarelok14:07
ralonsohbut if Nova compute creates a device, it should wait inmediately for the event14:08
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider master: WIP: neutron-ovn-db-sync-util plugin integration  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/99091814:08
lajoskatonalot of nova jobs are running with threading enabled that can add an extra probelm14:08
lajoskatonaperhaps that's why it was not seen previously :-)14:08
ralonsohyeah14:08
ykarelyes good point, could be related to that14:09
ykarellet's move to next topic14:10
ykarel#topic Stable branches14:10
ykarelall good except fips 2025.1 known issue14:10
ykarel#topic Stadium projects14:10
ykarelfwaas https://zuul.openstack.org/build/37d38ea3f0a249918a250636ec3cf64414:10
lajoskatonaI have few14:11
ykarel- test_in_no_namespace test failed with pyroute2.netlink.exceptions.NetlinkDumpInterrupted: (-1, 'dump interrupted')14:11
lajoskatonathat is for fwaas14:11
lajoskatonaI pushed a test patch: https://review.opendev.org/c/openstack/neutron-fwaas/+/990896?tab=change-view-tab-header-zuul-results-summary14:11
lajoskatonaand it is green, so perhaps just a glitch somewhere14:12
ykarel+114:12
lajoskatonataas is more interesting I think (though 1st I thought the pyroute2 issue has common root)14:12
lajoskatonapy310: Dependency hell14:12
ykarelpy310 looks we just need to drop in master14:13
lajoskatonaI have to remove the job as we officially not testing anymore with py31014:13
lajoskatonayes exactly14:13
ykarelfor others looks related to some issue with os-vif new release where pyroute2 dep is somehow lost14:13
lajoskatonalast week I did that for n-d-r, should have done it for all suspects....14:13
lajoskatonabut the py313 job is also failed for taas: py313: ModuleNotFoundError: No module named 'pyroute2' <= pyroute2 0.8.1 is not for py31314:13
lajoskatonaand that can be a problem as we use pyroute2 0.8.1 and that is py312 at max14:14
lajoskatonathere is a bump patch to use newer: https://review.opendev.org/c/openstack/requirements/+/97321014:14
ralonsohit is not working due to nova-compute14:14
lajoskatonabut it causes some terrible sporadic Nova failure: https://review.opendev.org/c/openstack/nova/+/98824214:15
lajoskatonayes exactly14:15
lajoskatonaand the hanging gh issue for reference to have everything in one place: github issue: https://github.com/svinota/pyroute2/issues/133814:15
lajoskatonawhat is strange that taas has this issue with py313 + pyroute2 and not other projects like Neutron14:16
ykarelyes seems issue is with transitive dependencies only14:17
ykareli.e if taas requirements have pyroute2 in requirements.txt i think this issue shouldn't have seen, but easy to confirm14:18
lajoskatonaI can check that14:19
ralonsohwe don't usually have problems with pyroute2 because most of our calls are executed in the privsep daemon14:20
ykarelthx lajoskatona 14:20
ralonsohthat is 100% eventket free14:20
ralonsohbut this nova call (os-vif) is done in the same compute thread14:20
ralonsohthat could be an issue if nova-compute is still working with eventlet14:21
ralonsohas a workaround, I would suggest to wrap this in a privsep context14:21
lajoskatonaperhaps that can help, I am not sure where nova  team is with the threading migration in compute14:22
lajoskatonaok, I push a tes patch for taas to add pyroute2 to req.txt 14:23
opendevreviewThomas Goirand proposed openstack/neutron master: Replace keepalived-state-change by a dash script  https://review.opendev.org/c/openstack/neutron/+/83614014:24
ykarelinspecting whell files looks issue is when theare are some tags added https://paste.openstack.org/show/bENMzB4GAIrCoYlVCwj8/14:29
ykarels/whell/wheel14:29
ykarel; sys_platform != "win32"14:29
ykarellikely need to report as well to the build utils, may be pbr/setuptools etc14:30
lajoskatonaso perhaps a bug in one of those? good point to check 14:31
ykarelyes looks so as the generated wheels have the issue14:31
opendevreviewMerged openstack/neutron master: Change to do a single rule lookup per-label  https://review.opendev.org/c/openstack/neutron/+/99086314:32
opendevreviewMerged openstack/neutron master: Use ``objects_exist(id=id)`` to check resources  https://review.opendev.org/c/openstack/neutron/+/99086514:33
ykarelother way to confirm is using those deps as libraries instead of pulling wheels from pypi i.e adding os-vif in required-projects in those jobs14:33
lajoskatona+114:34
ykarellajoskatona, can you also open bug to track this14:34
ykarelas would likely require moving/linked to other projects14:34
lajoskatonayes14:34
ykarelthanks14:34
ykarel#action lajoskatona to look into dependency issue with taas related to recent wheel builds/releases14:35
opendevreviewMerged openstack/neutron master: [OVN] Mark agents down when Chassis is deleted but Chassis_Private remains  https://review.opendev.org/c/openstack/neutron/+/98449514:35
ykareljust for reference i used command to inspect:- unzip os_vif-4.3.0-py3-none-any.whl -d test214:36
ykarelthat's it for stadium, let's move14:36
ykarel#topic Rechecks14:36
ykarelwe still have few recheck due to random failures, bare recheck wise just 1/2814:37
ykarelso let's keep avoiding bare recheck14:37
ykarel#topic Unit tests/pep814:37
ykareltest_maintenance_worker_idle_methods_return14:37
ykarelhttps://340bd2476776cdcc0b0e-9816e50b961196213d5638e985d3f02c.ssl.cf5.rackcdn.com/openstack/d910a9c2a9a64149b6771568c28dd493/testr_results.html14:37
ralonsoh#link https://review.opendev.org/c/openstack/neutron/+/99091714:37
ykarel#link https://bugs.launchpad.net/neutron/+bug/215473214:37
ykarelthanks ralonsoh 14:37
ykarelalso seeing random job timeouts in tox jobs https://zuul.openstack.org/builds?job_name=*tox*&project=openstack%2Fneutron&result=TIMED_OUT&voting=1&skip=014:38
ykarelfor this i will create a tracker, as started to seeing it more frequently now14:39
ykarel#action ykarel to check and open bug for tox job timeouts14:39
ralonsohmostly with cover, that's weird14:39
ykarelyes most of the time in cover, but also seen in other tox jobs, may be different issue but will NOTE that while reporting it14:40
ykarelwith some patterns if found14:40
ykarelmoving to next14:41
ykarel#topic Tempest/Scenario14:41
ykarelovs multinode job random failures14:41
ykarel- https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_554/openstack/5547e5e706534d9c8eea5cfce89efd36/testr_results.html14:41
ykarel- https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_5d5/openstack/5d5c8c2cf7e4443ab7f064b791d0f62b/testr_results.html14:41
ykarelmay be this too related to nova eventlet/threading changes?14:42
lajoskatonais this the same with vif-plugged event timing?14:42
lajoskatonaor another type of failure?14:42
ralonsohit seems to be always related to the VM status14:43
ralonsohcould be related, yes14:43
ykarelyes ^ VM status, not checked nova/neutron logs yet for these failures14:43
ykarelbut will check and link in above or open another issue14:44
lajoskatonathanks14:44
ykarel#action ykarel to check and link/open issue for ovs multinode failures14:44
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider master: WIP: neutron-ovn-db-sync-util plugin integration  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/99091814:44
ykarel#topic Periodic14:45
ykarelsqlalchemy master jobs broken with https://bugs.launchpad.net/nova/+bug/215416514:45
ykarelFixed with https://github.com/sqlalchemy/sqlalchemy/commit/96f98a9119d79b4f6e6026249a4afcf3b4b98c8e14:45
ykarel[stable 2025.1] functional fips test_securitygroup https://e2c0877e248e585ff6cf-8d05f895899502f9ee3e48e71f5abbd6.ssl.cf1.rackcdn.com/openstack/472babea7144464499190de798a1de43/testr_results.html14:45
ykarelsome fixes were done as part of https://bugs.launchpad.net/neutron/+bug/214370714:45
ykarelfor these not sure if we invest in fixing or just skip these 2 tests. 2025.2+ we already removed fullstack jobs14:46
ykarelwdyt?14:46
ralonsoh+2 to this14:48
ralonsoh+2 to skip them, I mean14:48
lajoskatona+1 for skip14:48
ykarelok will push skip patch, and also in unmaitained these jobs are broken for some time, there will just remove these jobs14:49
ykarel#action ykarel to push skip/remove fullstack test/jobs for stable/2025.1 and unmaintained14:49
ykarel#topic Grafana14:49
ykarelhttps://grafana.opendev.org/d/f913631585/neutron-failure-rate14:49
ykarellets have quick look here as well14:50
ykarelhere we can see skip some spike in multinode ovs jobs  which we already discussed14:50
ykarelalso in tempest-integrated networking, there it fails with known kernel panic issue14:51
ralonsohI'll check ^ this one14:52
ykarelThanks ralonsoh 14:52
ykareliirc there is also bug for this14:52
ykarelhttps://bugs.launchpad.net/nova/+bug/206773314:53
ykarelok that's it14:54
ykarel#action ralonsoh to check issue with tempest-integrated-networking failures14:54
ykarelexample https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_1da/openstack/1da2492fe2074f23b0b0a6f7aad34b21/testr_results.html14:54
ykarel#topic On Demand14:55
ykarelanything else you would like to raise?14:55
ralonsohno thanks14:56
lajoskatonanothing from me14:56
ykarelthx all for joining14:56
ykarellet's have 3 minutes back :)14:56
ykarel#endmeeting14:56
opendevmeetMeeting ended Mon Jun  1 14:56:45 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:56
opendevmeetMinutes:        https://meetings.opendev.org/meetings/neutron_ci/2026/neutron_ci.2026-06-01-14.02.html14:56
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/neutron_ci/2026/neutron_ci.2026-06-01-14.02.txt14:56
opendevmeetLog:            https://meetings.opendev.org/meetings/neutron_ci/2026/neutron_ci.2026-06-01-14.02.log.html14:56
ralonsohbye!14:56
lajoskatonaBye14:57
opendevreviewEduardo Olivares proposed openstack/neutron master: Add whitebox-neutron-tempest-plugin tests to BGP job  https://review.opendev.org/c/openstack/neutron/+/99064415:06
opendevreviewFernando Royo proposed openstack/ovn-octavia-provider master: WIP: neutron-ovn-db-sync-util plugin integration  https://review.opendev.org/c/openstack/ovn-octavia-provider/+/99091815:27
opendevreviewMerged openstack/neutron-fwaas master: Remove nested DB context decorators from private getter methods  https://review.opendev.org/c/openstack/neutron-fwaas/+/99011915:30
opendevreviewEduardo Olivares proposed x/whitebox-neutron-tempest-plugin master: Add devstack_controller option for remote tempest runners  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/99095315:30
opendevreviewMerged openstack/neutron stable/2025.2: Fix tunnel network detection to use tunnel type driver ranges  https://review.opendev.org/c/openstack/neutron/+/99060316:23
opendevreviewMerged openstack/neutron master: bgp: Enable arp proxy on main BGP router  https://review.opendev.org/c/openstack/neutron/+/99058116:23
*** gibi_ is now known as gibi16:45
opendevreviewBrian Haley proposed openstack/neutron-lib master: WIP: Tenant_id has left the building, part 1  https://review.opendev.org/c/openstack/neutron-lib/+/98696017:15
otherwiseguyhaleyb: I notice ruff automatically converts typing stuff to py3.10+ format. I assume that means that using 3.9 syntax is verboten and feature backports to moldy old py3.9 using products should do downstream changes to the old syntax?17:23
haleybotherwiseguy: yeah, anything ruff is modifying on master is py3.10+, so I guess could require some mofification to backport. What change is it?17:36
otherwiseguyJust a small change the agent code that I made that I was going to go back in and add some typing checks as documentation/good practice https://review.opendev.org/c/openstack/neutron/+/99078717:38
otherwiseguyBut the EVPN code was going to depend on it, so that meant backport to RHOS 18, and that meant py 3.9, and that means more work for me if I do the "right thing" :D17:38
otherwiseguyI could add a ruff comment to allow 3.9 syntax to pass through, but that seemed like it was probably rude.17:39
otherwiseguysince someone went to the trouble to make sure that 3.10 syntax was used. So just double checking that 3.10+ syntax was what we always wanted.17:39
otherwiseguy(backporting features is almost always terrible anyway)17:40
*** Unknown123 is now known as Mike--17:43
opendevreviewMerged openstack/neutron master: Allow passing instantiated events to ovn agent  https://review.opendev.org/c/openstack/neutron/+/99078717:50
*** Unknown123 is now known as Mike--17:52
haleybotherwiseguy: ack, and I can only assume something in pyproject.toml is telling ruff the way17:53
opendevreviewLajos Katona proposed openstack/tap-as-a-service master: Reqs: Add dependent libs to requirements.txt  https://review.opendev.org/c/openstack/tap-as-a-service/+/99097017:56
opendevreviewLajos Katona proposed openstack/tap-as-a-service master: Periodic: remove py310 job  https://review.opendev.org/c/openstack/tap-as-a-service/+/99097218:01
opendevreviewMerged openstack/neutron master: evpn: Add port_binding events for OVN agent EVPN extension  https://review.opendev.org/c/openstack/neutron/+/98947118:06
opendevreviewMerged openstack/neutron master: [OVS FW] Clean invalid conntrack entries after OF rules are applied  https://review.opendev.org/c/openstack/neutron/+/99089818:12
opendevreviewMerged openstack/neutron master: Remove unused function main_api_uwsgi  https://review.opendev.org/c/openstack/neutron/+/99087018:16
opendevreviewMiro Tomaska proposed openstack/neutron master: Fixture for FrrService  https://review.opendev.org/c/openstack/neutron/+/98947518:20
opendevreviewMohsen Sepandar proposed openstack/neutron-fwaas master: Enable fwaas_v2 driver in DVR mode  https://review.opendev.org/c/openstack/neutron-fwaas/+/98985719:21
opendevreviewMiro Tomaska proposed openstack/neutron master: Fixture for FrrService  https://review.opendev.org/c/openstack/neutron/+/98947519:40
opendevreviewMiro Tomaska proposed openstack/neutron master: FRR driver for a EVPN router  https://review.opendev.org/c/openstack/neutron/+/98815819:40
opendevreviewMohsen Sepandar proposed openstack/neutron-fwaas master: Enable fwaas_v2 driver in DVR mode  https://review.opendev.org/c/openstack/neutron-fwaas/+/98985720:28
opendevreviewMiro Tomaska proposed openstack/neutron master: FRR driver for a EVPN router  https://review.opendev.org/c/openstack/neutron/+/98815820:44
opendevreviewTerry Wilson proposed openstack/neutron master: Add docs and typing to agent extension events  https://review.opendev.org/c/openstack/neutron/+/99099221:05
opendevreviewJakub Libosvar proposed openstack/neutron master: evpn: Implement DB model for evpn_vni attribute  https://review.opendev.org/c/openstack/neutron/+/98725021:12
opendevreviewJakub Libosvar proposed openstack/neutron master: Add generic RangeAllocator and VNI/VLAN allocation  https://review.opendev.org/c/openstack/neutron/+/99075921:41
opendevreviewMerged openstack/neutron master: Change some first() occurences to one_or_none()  https://review.opendev.org/c/openstack/neutron/+/99086222:01

Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!