| opendevreview | Brian Haley proposed openstack/neutron master: Check if original network is external in auto-allocate code https://review.opendev.org/c/openstack/neutron/+/970204 | 01:11 |
|---|---|---|
| ashigupt | Hi 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 |
| opendevreview | Slawek Kaplonski proposed openstack/neutron master: [Docs] Add doc about Virtual IP addresses in Neutron ML2/OVN https://review.opendev.org/c/openstack/neutron/+/968812 | 09:18 |
| opendevreview | Slawek Kaplonski proposed openstack/neutron-lib master: Deprecate "is_advsvc" attribute in the Context object https://review.opendev.org/c/openstack/neutron-lib/+/969952 | 09:25 |
| opendevreview | Slawek 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/+/969953 | 09:27 |
| opendevreview | Ashish 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/+/963287 | 10:08 |
| opendevreview | Slawek Kaplonski proposed openstack/neutron master: [Docs] Add doc about Virtual IP addresses in Neutron ML2/OVN https://review.opendev.org/c/openstack/neutron/+/968812 | 11:30 |
| opendevreview | Jimin Shin proposed openstack/neutron-specs master: Add neutron audit tool https://review.opendev.org/c/openstack/neutron-specs/+/970225 | 11:37 |
| frickler | haleyb: 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 setup | 13:32 |
| opendevreview | Takashi Kajinami proposed openstack/neutron master: ruff: Enable E5 check https://review.opendev.org/c/openstack/neutron/+/970261 | 13:37 |
| haleyb | frickler: the patch is pretty broken at the moment anyway, i can ping you once i update (again) | 13:59 |
| haleyb | #startmeeting networking | 14:00 |
| opendevmeet | Meeting 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 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
| opendevmeet | The meeting name has been set to 'networking' | 14:00 |
| haleyb | Ping list: bcafarel, elvira, frickler, mlavalle, mtomaska, slaweq, tobias-urdin, ykarel, lajoskatona, jlibosva, averdagu, haleyb, ralonsoh | 14:00 |
| mlavalle | \o | 14:00 |
| slaweq | o/ | 14:00 |
| mtomaska | o/ | 14:00 |
| bcafarel | o/ | 14:01 |
| haleyb | #announcements | 14:01 |
| ralonsoh | hello | 14:01 |
| rubasov | o/ | 14:01 |
| haleyb | hi everyone | 14:01 |
| haleyb | The Gazpacho-2 milestone will happen next month, on January 8th, 2026. | 14:02 |
| lajoskatona | o/ | 14:02 |
| haleyb | We are in week R-16 | 14:02 |
| haleyb | #link https://releases.openstack.org/gazpacho/schedule.html | 14:02 |
| haleyb | there is a full email of the release at | 14:03 |
| haleyb | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/RL44ZPEPPXKXMVOJVLN4IENAMPSXEWNH/ | 14:03 |
| haleyb | with the Christmas holidays G-2 will be here fast | 14:03 |
| haleyb | I have a company shutdown the last 2 weeks of the year basically, i'm assuming others do as well | 14:04 |
| haleyb | I am basically out from December 22nd to January 5th | 14:05 |
| slaweq | same for me | 14:05 |
| slaweq | and also Jan 6th | 14:05 |
| haleyb | So please bake things into any plans on merging code | 14:05 |
| haleyb | On that note I am also out this Thursday and Friday, might be around a little | 14:06 |
| haleyb | So will cancel the Driver's meeting | 14:06 |
| haleyb | Continue to use the priorities dashboard for important changes or things ready to merge | 14:07 |
| haleyb | #link https://tinyurl.com/59z278km | 14:07 |
| haleyb | anything else to announce? | 14:08 |
| lajoskatona | perhaps for unmaintained: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/N24CYAJMLVJMAJMUE4RA5U7KOL7LABOW/ | 14:08 |
| haleyb | ah yes | 14:09 |
| lajoskatona | some will be deleted I suppose if nobody jumps in to maintain them | 14:09 |
| haleyb | right, in short | 14:10 |
| haleyb | "I'm officially initiating to move old | 14:10 |
| haleyb | unmaintained branches to End of Life, starting with Victoria, and up till Yoga. I'll prepare the transition patches next week." | 14:10 |
| haleyb | for me it would be good to keep yoga around for a while longer, but don't know if that's possible | 14:11 |
| lajoskatona | if I understand this is a proposal, so anything can happen I suppose :-) | 14:12 |
| haleyb | lajoskatona: i will respond asking about yoga, i'm just not sure what state everything is in besides neutron/nova/keystone | 14:12 |
| haleyb | but i can deal with it going away | 14:13 |
| lajoskatona | haleyb: +1 | 14:13 |
| haleyb | alright let's move on | 14:14 |
| haleyb | #topic bugs | 14:14 |
| haleyb | slaweq was the deputy last week | 14:14 |
| haleyb | his report is at | 14:14 |
| haleyb | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/YYQWVMORW5XGPBOXF6BTT2GG6PMYD6PJ/ | 14:14 |
| slaweq | it was pretty quiet week | 14:14 |
| slaweq | there is I think 1 not assigned bug | 14:14 |
| slaweq | https://bugs.launchpad.net/neutron/+bug/2133487 | 14:15 |
| haleyb | ovs_agent main thread raises ValueError on calling os_ken parser without kwargs | 14:15 |
| slaweq | I think lajoskatona was checking something regarding it | 14:15 |
| lajoskatona | not 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 |
| haleyb | lajoskatona: ack, is this specific to 2024.1 or on master as well? | 14:17 |
| slaweq | besides 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 |
| ralonsoh | lajoskatona, so is it possible to have something reproduced in the U/S CI? | 14:17 |
| ralonsoh | maybe we can push a patch with extra logs, as we requested to the folk that created this bug | 14:18 |
| ralonsoh | so we can check what arguments os-ken is handling there | 14:18 |
| lajoskatona | haleyb: the code is the same on master and I found the traceback with opensearch so yes | 14:18 |
| lajoskatona | ralonsoh: yeah, that can be a good first step | 14:19 |
| ralonsoh | I'll push something today, just to have more logs | 14:19 |
| lajoskatona | ralonsoh: thanks | 14:19 |
| haleyb | great, thanks for looking lajoskatona and ralonsoh | 14:20 |
| haleyb | slaweq: regarding the tap mirror rfe, i think it looks ok | 14:20 |
| haleyb | and it seems you and ralonsoh are on top of the change, just being a slight enhancement to what is there | 14:21 |
| haleyb | are others ok with it? | 14:21 |
| lajoskatona | you mean the RFE? | 14:22 |
| haleyb | lajoskatona: sorry, yes | 14:23 |
| haleyb | we don't have any other bugs, so might as well have a mini drivers meeting on this small one | 14:23 |
| ralonsoh | yes | 14:23 |
| haleyb | +1 from me | 14:23 |
| ralonsoh | +1 | 14:24 |
| lajoskatona | The idea is good, even mtomaska propsed that when he checked taas, as OVN introduced the direction 'both', so I think good proposal | 14:24 |
| lajoskatona | +1 | 14:24 |
| haleyb | ok, i can mark approved since it is technically an rfe, thanks for the additional info on taas | 14:25 |
| haleyb | any more bugs to discuss? | 14:25 |
| mtomaska | +1 | 14:26 |
| haleyb | #topic specs | 14:26 |
| haleyb | #link https://review.opendev.org/q/project:openstack/neutron-specs+status:open | 14:26 |
| haleyb | there are still a few to review | 14:27 |
| haleyb | but we did approve the network ip availabilities one last week | 14:27 |
| haleyb | the code change for that is still in-flight i believe | 14:27 |
| ralonsoh | so now we can go for the code reviews, right? | 14:28 |
| ralonsoh | I missed that we didn't approved the spec yet | 14:28 |
| haleyb | ralonsoh: yes, let me find the link | 14:28 |
| haleyb | #link https://review.opendev.org/c/openstack/neutron-lib/+/965087 | 14:28 |
| ralonsoh | right | 14:29 |
| haleyb | #link https://review.opendev.org/c/openstack/neutron/+/965083 | 14:29 |
| slaweq | if you would want to make new neutron-lib release, please hold on few days | 14:30 |
| slaweq | I will also have patch there today or tomorrow morning | 14:30 |
| ralonsoh | RBAC related, right? | 14:31 |
| slaweq | and I would like to include it in next release if possible | 14:31 |
| slaweq | ralonsoh: nope, related to https://bugs.launchpad.net/neutron/+bug/2130570 | 14:31 |
| ralonsoh | ahhh yes | 14:31 |
| slaweq | for RBAC I already have patches in review | 14:31 |
| haleyb | slaweq: sure, we should wait for yours, the ip availabilities and the taas one, don't see anything else | 14:32 |
| slaweq | thank you | 14:32 |
| haleyb | slaweq: ah, another RFE | 14:32 |
| haleyb | how did i miss that :-/ | 14:33 |
| slaweq | yeap, hopefully patches will be ready to review before EOY break | 14:33 |
| haleyb | ack, thanks. if not ready can do a release then do another at G-2 in January | 14:34 |
| slaweq | sure | 14:35 |
| haleyb | i did have a question about the OVN BGP spec | 14:35 |
| haleyb | #link https://review.opendev.org/c/openstack/neutron-specs/+/952872 | 14:35 |
| haleyb | jlibosva: how is progress? i don't know if you've had much review "velocity" | 14:35 |
| haleyb | i don't know if jlibosva is here, and sorry to put on the spot | 14:36 |
| jlibosva | oh, sorry, I'm here | 14:36 |
| jlibosva | just notifications do not work for some reason | 14:36 |
| jlibosva | the reviews are lacking, I'd appreciate any feedback on the patch series :) | 14:36 |
| haleyb | just wanted to check that was making progress, and if there was anything i could do since we're halfway through | 14:37 |
| haleyb | i'll see what i can do on my end | 14:38 |
| jlibosva | not 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 |
| mlavalle | haleyb: 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 objects | 14:38 |
| ralonsoh | I think jlibosva is looking for reviews in the code series | 14:39 |
| haleyb | mlavalle: sorry, which spec? | 14:40 |
| ralonsoh | https://review.opendev.org/q/topic:%22bug/2111276%22 | 14:40 |
| mlavalle | ovn bgp | 14:40 |
| ralonsoh | the spec is merged | 14:40 |
| jlibosva | right, we need reviews of the implementation | 14:40 |
| mlavalle | ok, I'll start also with the series of patches then | 14:41 |
| haleyb | there's a lot of "large" reviews there | 14:41 |
| mlavalle | I intend to help in this effort | 14:41 |
| haleyb | this just seems like something we should merge in Gazpacho, assuming it is an LTS-style release for more than us | 14:41 |
| haleyb | i just didn't want to forget about it for another month | 14:42 |
| mlavalle | yeap | 14:42 |
| haleyb | ok, thanks, let's move on | 14:43 |
| haleyb | #topic community goals | 14:43 |
| haleyb | lajoskatona: any neutronclient update? | 14:43 |
| lajoskatona | yes, I worked on the nova patches mostly for migrating port calls to SDK: | 14:44 |
| lajoskatona | https://review.opendev.org/c/openstack/nova/+/969298 | 14:44 |
| lajoskatona | and during that I found small things to correct in my older nova patches also so I have to go back to them as well | 14:45 |
| haleyb | ack, and https://review.opendev.org/c/openstack/nova/+/928022 seems to be the first of the series | 14:45 |
| lajoskatona | the 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 failing | 14:46 |
| lajoskatona | yes exactly | 14:46 |
| haleyb | i'm glad you are making progess on the patches, hopefully we can get some reviews and merge | 14:47 |
| haleyb | mtomaska: and i see you got a +2 on the OSC migration of taas | 14:48 |
| haleyb | #link https://review.opendev.org/c/openstack/python-openstackclient/+/963445 | 14:48 |
| haleyb | ok, we can move on | 14:49 |
| haleyb | #topic on-demand | 14:49 |
| lajoskatona | cool, I go back to that as well, as I tested the last version of that last week | 14:49 |
| lajoskatona | for on-demand I added a small topic, more a question | 14:50 |
| lajoskatona | at least I hope I saved the wiki page.... | 14:50 |
| lajoskatona | The question came to me after last weeks taas issue with py313 and threading, and some of our downstream architetcs asked about it | 14:51 |
| haleyb | lajoskatona: is there a job for that? | 14:51 |
| lajoskatona | Is there plans to test openstack with disabled GIL in python? | 14:51 |
| haleyb | i really don't know | 14:51 |
| ralonsoh | lajoskatona, this is the Pandora box | 14:51 |
| lajoskatona | I don't think so | 14:51 |
| lajoskatona | ralonsoh: agree | 14:51 |
| lajoskatona | but I am sure that there will be somebody who tries it in the wild :-) | 14:52 |
| ralonsoh | I really would like to see this but that will be as problematic as the eventlet removal process | 14:52 |
| ralonsoh | IMO | 14:52 |
| ralonsoh | in think for 313 this is kind of tech preview, right? | 14:52 |
| lajoskatona | perhaps this is more a question for TC to work on it, as it is Openstack wide | 14:52 |
| lajoskatona | yes I haven't checked the python plans for intorducing it in later releases | 14:53 |
| ralonsoh | in any case, better to be prepared this time | 14:53 |
| haleyb | had to laugh at google answer on GIL-less python, "How to Use It (Conceptually)" | 14:53 |
| lajoskatona | perhaps now the solution is to add a warning to docs that this was not tested we do not suggest it | 14:53 |
| haleyb | wonder if there is a version compiled without it | 14:53 |
| haleyb | #link https://github.com/python/cpython/pull/116338 | 14:55 |
| haleyb | Allow disabling the GIL with PYTHON_GIL=0 or -X gil=0 | 14:55 |
| haleyb | i see nothing with codesearch, so there isn't a job yet | 14:55 |
| tkajinam | https://github.com/pyenv/pyenv/issues/2851 | 14:55 |
| tkajinam | maybe you can try building py313 without GIL using pyenv | 14:56 |
| ralonsoh | that will fit perfect for testing | 14:56 |
| tkajinam | current py313 unit tests use Ubuntu noble with py313 built by pyenv | 14:56 |
| lajoskatona | +1, thanks tkajinam | 14:56 |
| haleyb | PYTHON_CONFIGURE_OPTS='--disable-gil' pyenv install 3.13-dev | 14:57 |
| haleyb | nice | 14:57 |
| lajoskatona | ahh ok, it was yesterday when I was wondering how noble can run py313 | 14:57 |
| tkajinam | python_use_pyenv: True does the trick | 14:58 |
| tkajinam | https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/970036/1/zuul.d/jobs.yaml#441 | 14:58 |
| tkajinam | I've not yet checked how we can pass that PYTHON_CONFIGURE_OPTS variable but I guess adding it can be relatively simple | 14:58 |
| tkajinam | (you may need to find out the playbook reading that python_use_pyenv var | 14:59 |
| lajoskatona | thanks, actually I just added this topic to make it visible and I think I will drop it to TC as well | 14:59 |
| tkajinam | yeah. I agree | 14:59 |
| haleyb | great topic | 14:59 |
| haleyb | we are out of time | 15:00 |
| tkajinam | another option is trying py3.13 from Debian Trixie (some posts says their build should support GIL-less mode but I'm not very sure | 15:00 |
| tkajinam | anyway I think we have a few options we can try | 15:00 |
| * tkajinam runs away :-P | 15:00 | |
| haleyb | thanks for attending everyone | 15:00 |
| lajoskatona | tkajinam: thanks for the background | 15:00 |
| haleyb | #endmeeting | 15:00 |
| opendevmeet | Meeting ended Tue Dec 9 15:00:50 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/networking/2025/networking.2025-12-09-14.00.html | 15:00 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/networking/2025/networking.2025-12-09-14.00.txt | 15:00 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/networking/2025/networking.2025-12-09-14.00.log.html | 15:00 |
| lajoskatona | o/ | 15:00 |
| ralonsoh | bye | 15:00 |
| mlavalle | \o | 15:00 |
| tkajinam | o/ | 15:03 |
| tkajinam | https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/ensure-python/tasks/pyenv.yaml#L32-L34 | 15:03 |
| opendevreview | Slawek Kaplonski proposed openstack/neutron-lib master: Adding new base class 'BaseOvnDbSynchronizer' https://review.opendev.org/c/openstack/neutron-lib/+/970267 | 15:15 |
| opendevreview | Takashi Kajinami proposed openstack/neutron master: Use NumaAffinityPoliciesEnumField from neutron-lib https://review.opendev.org/c/openstack/neutron/+/970269 | 15:33 |
| opendevreview | Jakub Libosvar proposed openstack/neutron master: bgp: Introduce service plugin https://review.opendev.org/c/openstack/neutron/+/958100 | 15:38 |
| opendevreview | Takashi Kajinami proposed openstack/neutron-lib master: Rehome PortHardwareOffloadTypeEnumField https://review.opendev.org/c/openstack/neutron-lib/+/970271 | 15:38 |
| opendevreview | Takashi Kajinami proposed openstack/neutron master: Use NumaAffinityPoliciesEnumField from neutron-lib https://review.opendev.org/c/openstack/neutron/+/970269 | 16:05 |
| opendevreview | Lajos Katona proposed openstack/os-ken master: [eventlet]: change events to real threading events https://review.opendev.org/c/openstack/os-ken/+/970277 | 16:31 |
| opendevreview | Lajos Katona proposed openstack/neutron master: [eventlet-removal] Handle systemctl stop for DHCP agent https://review.opendev.org/c/openstack/neutron/+/967902 | 18:09 |
| opendevreview | Lajos Katona proposed openstack/neutron master: WIP: [eventlet]: Make ovs-agent stop again https://review.opendev.org/c/openstack/neutron/+/967105 | 18:09 |
| opendevreview | Jakub Libosvar proposed openstack/neutron master: bgp: Introduce Main router and chassis router commands https://review.opendev.org/c/openstack/neutron/+/959890 | 19:40 |
| opendevreview | Merged openstack/neutron master: bgp: Introduce service plugin https://review.opendev.org/c/openstack/neutron/+/958100 | 20:08 |
| opendevreview | Brian Haley proposed openstack/neutron master: Check if original network is external in auto-allocate code https://review.opendev.org/c/openstack/neutron/+/970204 | 22:04 |
| opendevreview | Jakub Libosvar proposed openstack/neutron master: bgp: Introduce Main router and chassis router commands https://review.opendev.org/c/openstack/neutron/+/959890 | 22:37 |
| opendevreview | Jakub Libosvar proposed openstack/neutron master: bgp: Introduce Main router and chassis router commands https://review.opendev.org/c/openstack/neutron/+/959890 | 22:38 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!