Tuesday, 2025-12-09

opendevreviewBrian Haley proposed openstack/neutron master: Check if original network is external in auto-allocate code  https://review.opendev.org/c/openstack/neutron/+/97020401:11
ashiguptHi folks, Is there any jobs in neutron-tempest-plugin that has ip_allocation extension enabled ? If not, Would it be okay if we enable it on neutron-tempest-plugin-openvswitch job (https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/963287). We want to run this new tempest test https://review.opendev.org/c/openstack/tempest/+/959187 and it needs ip_allocation extension enabled 08:28
opendevreviewSlawek Kaplonski proposed openstack/neutron master: [Docs] Add doc about Virtual IP addresses in Neutron ML2/OVN  https://review.opendev.org/c/openstack/neutron/+/96881209:18
opendevreviewSlawek Kaplonski proposed openstack/neutron-lib master: Deprecate "is_advsvc" attribute in the Context object  https://review.opendev.org/c/openstack/neutron-lib/+/96995209:25
opendevreviewSlawek Kaplonski proposed openstack/neutron-lib master: Service role is now considered as the one who can change project_id  https://review.opendev.org/c/openstack/neutron-lib/+/96995309:27
opendevreviewAshish Gupta proposed openstack/neutron-tempest-plugin master: Enable ip_allocation extension in neutron-tempest-plugin-openvswitch job to run test for creating VM with unaddressed port  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/96328710:08
opendevreviewSlawek Kaplonski proposed openstack/neutron master: [Docs] Add doc about Virtual IP addresses in Neutron ML2/OVN  https://review.opendev.org/c/openstack/neutron/+/96881211:30
opendevreviewJimin Shin proposed openstack/neutron-specs master: Add neutron audit tool  https://review.opendev.org/c/openstack/neutron-specs/+/97022511:37
fricklerhaleyb: thanks for working on my issue, sadly I won't make it for the meeting, will be back later and then test your patch in my devstack setup13:32
opendevreviewTakashi Kajinami proposed openstack/neutron master: ruff: Enable E5 check  https://review.opendev.org/c/openstack/neutron/+/97026113:37
haleybfrickler: the patch is pretty broken at the moment anyway, i can ping you once i update (again)13:59
haleyb#startmeeting networking14:00
opendevmeetMeeting started Tue Dec  9 14:00:35 2025 UTC and is due to finish in 60 minutes.  The chair is haleyb. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'networking'14:00
haleybPing list: bcafarel, elvira, frickler, mlavalle, mtomaska, slaweq, tobias-urdin, ykarel, lajoskatona, jlibosva, averdagu, haleyb, ralonsoh14:00
mlavalle\o14:00
slaweqo/14:00
mtomaskao/14:00
bcafarelo/14:01
haleyb#announcements14:01
ralonsohhello14:01
rubasovo/14:01
haleybhi everyone14:01
haleybThe Gazpacho-2 milestone will happen next month, on January 8th, 2026.14:02
lajoskatonao/14:02
haleybWe are in week R-1614:02
haleyb#link https://releases.openstack.org/gazpacho/schedule.html14:02
haleybthere is a full email of the release at14:03
haleyb#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/RL44ZPEPPXKXMVOJVLN4IENAMPSXEWNH/14:03
haleybwith the Christmas holidays G-2 will be here fast14:03
haleybI have a company shutdown the last 2 weeks of the year basically, i'm assuming others do as well14:04
haleybI am basically out from December 22nd to January 5th14:05
slaweqsame for me14:05
slaweqand also Jan 6th14:05
haleybSo please bake things into any plans on merging code14:05
haleybOn that note I am also out this Thursday and Friday, might be around a little14:06
haleybSo will cancel the Driver's meeting14:06
haleybContinue to use the priorities dashboard for important changes or things ready to merge14:07
haleyb#link https://tinyurl.com/59z278km14:07
haleybanything else to announce?14:08
lajoskatonaperhaps for unmaintained: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/N24CYAJMLVJMAJMUE4RA5U7KOL7LABOW/14:08
haleybah yes14:09
lajoskatonasome will be deleted I suppose if nobody jumps in to maintain them14:09
haleybright, in short14:10
haleyb"I'm officially initiating to move old14:10
haleybunmaintained branches to End of Life, starting with Victoria, and up till Yoga. I'll prepare the transition patches next week."14:10
haleybfor me it would be good to keep yoga around for a while longer, but don't know if that's possible14:11
lajoskatonaif I understand this is a proposal, so anything can happen I suppose :-)14:12
haleyblajoskatona: i will respond asking about yoga, i'm just not sure what state everything is in besides neutron/nova/keystone14:12
haleybbut i can deal with it going away14:13
lajoskatonahaleyb: +114:13
haleybalright let's move on14:14
haleyb#topic bugs14:14
haleybslaweq was the deputy last week14:14
haleybhis report is at14:14
haleyb#link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/YYQWVMORW5XGPBOXF6BTT2GG6PMYD6PJ/14:14
slaweqit was pretty quiet week14:14
slaweqthere is I think 1 not assigned bug14:14
slaweqhttps://bugs.launchpad.net/neutron/+bug/213348714:15
haleybovs_agent main thread raises ValueError on calling os_ken parser without kwargs14:15
slaweqI think lajoskatona was checking something regarding it14:15
lajoskatonanot much, but it is on my list, currently I try to stop OVS agent (hope I can push a patch today or tomorrow for it)14:16
haleyblajoskatona: ack, is this specific to 2024.1 or on master as well?14:17
slaweqbesides that one there is also one very small RFE https://bugs.launchpad.net/neutron/+bug/2134096 - I don't really think we need to discuss it during drivers meeting but I will left final decison for haleyb 14:17
ralonsohlajoskatona, so is it possible to have something reproduced in the U/S CI?14:17
ralonsohmaybe we can push a patch with extra logs, as we requested to the folk that created this bug14:18
ralonsohso we can check what arguments os-ken is handling there 14:18
lajoskatonahaleyb: the code is the same on master and I found the traceback with opensearch so yes14:18
lajoskatonaralonsoh: yeah, that can be a good first step14:19
ralonsohI'll push something today, just to have more logs14:19
lajoskatonaralonsoh: thanks14:19
haleybgreat, thanks for looking lajoskatona and ralonsoh 14:20
haleybslaweq: regarding the tap mirror rfe, i think it looks ok14:20
haleyband it seems you and ralonsoh are on top of the change, just being a slight enhancement to what is there14:21
haleybare others ok with it?14:21
lajoskatonayou mean the RFE?14:22
haleyblajoskatona: sorry, yes14:23
haleybwe don't have any other bugs, so might as well have a mini drivers meeting on this small one14:23
ralonsohyes14:23
haleyb+1 from me14:23
ralonsoh+114:24
lajoskatonaThe idea is good, even mtomaska propsed that when he checked taas, as OVN introduced the direction 'both', so I think good proposal14:24
lajoskatona+114:24
haleybok, i can mark approved since it is technically an rfe, thanks for the additional info on taas14:25
haleybany more bugs to discuss?14:25
mtomaska+114:26
haleyb#topic specs14:26
haleyb#link https://review.opendev.org/q/project:openstack/neutron-specs+status:open14:26
haleybthere are still a few to review14:27
haleybbut we did approve the network ip availabilities one last week14:27
haleybthe code change for that is still in-flight i believe14:27
ralonsohso now we can go for the code reviews, right?14:28
ralonsohI missed that we didn't approved the spec yet14:28
haleybralonsoh: yes, let me find the link14:28
haleyb#link https://review.opendev.org/c/openstack/neutron-lib/+/96508714:28
ralonsohright14:29
haleyb#link https://review.opendev.org/c/openstack/neutron/+/96508314:29
slaweqif you would want to make new neutron-lib release, please hold on few days14:30
slaweqI will also have patch there today or tomorrow morning14:30
ralonsohRBAC related, right?14:31
slaweqand I would like to include it in next release if possible14:31
slaweqralonsoh: nope, related to https://bugs.launchpad.net/neutron/+bug/213057014:31
ralonsohahhh yes14:31
slaweqfor RBAC I already have patches in review14:31
haleybslaweq: sure, we should wait for yours, the ip availabilities and the taas one, don't see anything else14:32
slaweqthank you14:32
haleybslaweq: ah, another RFE14:32
haleybhow did i miss that :-/14:33
slaweqyeap, hopefully patches will be ready to review before EOY break14:33
haleyback, thanks. if not ready can do a release then do another at G-2 in January14:34
slaweqsure14:35
haleybi did have a question about the OVN BGP spec14:35
haleyb#link https://review.opendev.org/c/openstack/neutron-specs/+/95287214:35
haleybjlibosva: how is progress? i don't know if you've had much review "velocity"14:35
haleybi don't know if jlibosva is here, and sorry to put on the spot14:36
jlibosvaoh, sorry, I'm here14:36
jlibosvajust notifications do not work for some reason14:36
jlibosvathe reviews are lacking, I'd appreciate any feedback on the patch series :)14:36
haleybjust wanted to check that was making progress, and if there was anything i could do since we're halfway through14:37
haleybi'll see what i can do on my end14:38
jlibosvanot much of a progress as now the patch series is getting quite big and the bottom patches lack reviews. Hopefully it will get better soon :)14:38
mlavallehaleyb: this spec has two +2s, the last of which took place 3 mohths ago. I am going to review it today and if I am happy with it, I'll approve it unless someone objects14:38
ralonsohI think jlibosva is looking for reviews in the code series14:39
haleybmlavalle: sorry, which spec?14:40
ralonsohhttps://review.opendev.org/q/topic:%22bug/2111276%2214:40
mlavalleovn bgp14:40
ralonsohthe spec is merged14:40
jlibosvaright, we need reviews of the implementation14:40
mlavalleok, I'll start also with the series of patches then14:41
haleybthere's a lot of "large" reviews there14:41
mlavalleI intend to help in this effort14:41
haleybthis just seems like something we should merge in Gazpacho, assuming it is an LTS-style release for more than us14:41
haleybi just didn't want to forget about it for another month 14:42
mlavalleyeap14:42
haleybok, thanks, let's move on14:43
haleyb#topic community goals14:43
haleyblajoskatona: any neutronclient update?14:43
lajoskatonayes, I worked on the nova patches mostly for migrating port calls to SDK:14:44
lajoskatonahttps://review.opendev.org/c/openstack/nova/+/96929814:44
lajoskatonaand during that I found small things to correct in my older nova patches also so I have to go back to them as well14:45
haleyback, and https://review.opendev.org/c/openstack/nova/+/928022 seems to be the first of the series14:45
lajoskatonathe patch is huge as ports are the things nova really uses for wiring VMs, so looks terrible even now but still lots of tests are failing14:46
lajoskatonayes exactly14:46
haleybi'm glad you are making progess on the patches, hopefully we can get some reviews and merge14:47
haleybmtomaska: and i see you got a +2 on the OSC migration of taas14:48
haleyb#link https://review.opendev.org/c/openstack/python-openstackclient/+/96344514:48
haleybok, we can move on14:49
haleyb#topic on-demand14:49
lajoskatonacool, I go back to that as well, as I tested the last version of that last week 14:49
lajoskatonafor on-demand I added a small topic, more a question14:50
lajoskatonaat least I hope I saved the wiki page....14:50
lajoskatonaThe question came to me after last weeks taas issue with py313 and threading, and some of our downstream architetcs asked about it14:51
haleyblajoskatona: is there a job for that?14:51
lajoskatonaIs there plans to test openstack with disabled GIL in python?14:51
haleybi really don't know14:51
ralonsohlajoskatona, this is the Pandora box14:51
lajoskatonaI don't think so14:51
lajoskatonaralonsoh: agree14:51
lajoskatonabut I am sure that there will be somebody who tries it in the wild :-)14:52
ralonsohI really would like to see this but that will be as problematic as the eventlet removal process14:52
ralonsohIMO14:52
ralonsohin think for 313 this is kind of tech preview, right?14:52
lajoskatonaperhaps this is more a question for TC to work on it, as it is Openstack wide14:52
lajoskatonayes I haven't checked the python plans for intorducing it in later releases14:53
ralonsohin any case, better to be prepared this time14:53
haleybhad to laugh at google answer on GIL-less python, "How to Use It (Conceptually)"14:53
lajoskatonaperhaps now the solution is to add a warning to docs that this was not tested we do not suggest it14:53
haleybwonder if there is a version compiled without it14:53
haleyb#link https://github.com/python/cpython/pull/11633814:55
haleybAllow disabling the GIL with PYTHON_GIL=0 or -X gil=014:55
haleybi see nothing with codesearch, so there isn't a job yet14:55
tkajinamhttps://github.com/pyenv/pyenv/issues/285114:55
tkajinammaybe you can try building py313 without GIL using pyenv14:56
ralonsohthat will fit perfect for testing14:56
tkajinamcurrent py313 unit tests use Ubuntu noble with py313 built by pyenv14:56
lajoskatona+1, thanks tkajinam14:56
haleybPYTHON_CONFIGURE_OPTS='--disable-gil' pyenv install 3.13-dev14:57
haleybnice14:57
lajoskatonaahh ok, it was yesterday when I was wondering how noble can run py31314:57
tkajinampython_use_pyenv: True does the trick14:58
tkajinamhttps://review.opendev.org/c/openstack/openstack-zuul-jobs/+/970036/1/zuul.d/jobs.yaml#44114:58
tkajinamI've not yet checked how we can pass that PYTHON_CONFIGURE_OPTS variable but I guess adding it can be relatively simple14:58
tkajinam(you may need to find out the playbook reading that python_use_pyenv var14:59
lajoskatonathanks, actually I just added this topic to make it visible and I think I will drop it to TC as well14:59
tkajinamyeah. I agree14:59
haleybgreat topic14:59
haleybwe are out of time15:00
tkajinamanother option is trying py3.13 from Debian Trixie (some posts says their build should support GIL-less mode but I'm not very sure15:00
tkajinamanyway I think we have a few options we can try15:00
* tkajinam runs away :-P15:00
haleybthanks for attending everyone15:00
lajoskatonatkajinam: thanks for the background15:00
haleyb#endmeeting15:00
opendevmeetMeeting ended Tue Dec  9 15:00:50 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
opendevmeetMinutes:        https://meetings.opendev.org/meetings/networking/2025/networking.2025-12-09-14.00.html15:00
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/networking/2025/networking.2025-12-09-14.00.txt15:00
opendevmeetLog:            https://meetings.opendev.org/meetings/networking/2025/networking.2025-12-09-14.00.log.html15:00
lajoskatonao/15:00
ralonsohbye15:00
mlavalle\o15:00
tkajinamo/15:03
tkajinamhttps://opendev.org/zuul/zuul-jobs/src/branch/master/roles/ensure-python/tasks/pyenv.yaml#L32-L3415:03
opendevreviewSlawek Kaplonski proposed openstack/neutron-lib master: Adding new base class 'BaseOvnDbSynchronizer'  https://review.opendev.org/c/openstack/neutron-lib/+/97026715:15
opendevreviewTakashi Kajinami proposed openstack/neutron master: Use NumaAffinityPoliciesEnumField from neutron-lib  https://review.opendev.org/c/openstack/neutron/+/97026915:33
opendevreviewJakub Libosvar proposed openstack/neutron master: bgp: Introduce service plugin  https://review.opendev.org/c/openstack/neutron/+/95810015:38
opendevreviewTakashi Kajinami proposed openstack/neutron-lib master: Rehome PortHardwareOffloadTypeEnumField  https://review.opendev.org/c/openstack/neutron-lib/+/97027115:38
opendevreviewTakashi Kajinami proposed openstack/neutron master: Use NumaAffinityPoliciesEnumField from neutron-lib  https://review.opendev.org/c/openstack/neutron/+/97026916:05
opendevreviewLajos Katona proposed openstack/os-ken master: [eventlet]: change events to real threading events  https://review.opendev.org/c/openstack/os-ken/+/97027716:31
opendevreviewLajos Katona proposed openstack/neutron master: [eventlet-removal] Handle systemctl stop for DHCP agent  https://review.opendev.org/c/openstack/neutron/+/96790218:09
opendevreviewLajos Katona proposed openstack/neutron master: WIP: [eventlet]: Make ovs-agent stop again  https://review.opendev.org/c/openstack/neutron/+/96710518:09
opendevreviewJakub Libosvar proposed openstack/neutron master: bgp: Introduce Main router and chassis router commands  https://review.opendev.org/c/openstack/neutron/+/95989019:40
opendevreviewMerged openstack/neutron master: bgp: Introduce service plugin  https://review.opendev.org/c/openstack/neutron/+/95810020:08
opendevreviewBrian Haley proposed openstack/neutron master: Check if original network is external in auto-allocate code  https://review.opendev.org/c/openstack/neutron/+/97020422:04
opendevreviewJakub Libosvar proposed openstack/neutron master: bgp: Introduce Main router and chassis router commands  https://review.opendev.org/c/openstack/neutron/+/95989022:37
opendevreviewJakub Libosvar proposed openstack/neutron master: bgp: Introduce Main router and chassis router commands  https://review.opendev.org/c/openstack/neutron/+/95989022:38

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