| opendevreview | Doug Goldstein proposed openstack/neutron-lib master: add initial typing to TypeDriver interface https://review.opendev.org/c/openstack/neutron-lib/+/987769 | 04:33 |
|---|---|---|
| opendevreview | Doug Goldstein proposed openstack/neutron-lib master: add initial typing to TypeDriver interface https://review.opendev.org/c/openstack/neutron-lib/+/987769 | 05:07 |
| opendevreview | Doug Goldstein proposed openstack/neutron-lib master: add typing to the remaining ML2 driver interfaces https://review.opendev.org/c/openstack/neutron-lib/+/996198 | 05:07 |
| opendevreview | Doug Goldstein proposed openstack/neutron-lib master: add TypedDicts for the network, subnet and port resources https://review.opendev.org/c/openstack/neutron-lib/+/996199 | 05:07 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: ovn: Fix HAChassisGroupRouterEvent setting options.chassis on physnet routers https://review.opendev.org/c/openstack/neutron/+/995930 | 06:59 |
| opendevreview | Mohamad Mouselli proposed openstack/neutron unmaintained/2023.1: fix(ovn): fix error handling of sync job https://review.opendev.org/c/openstack/neutron/+/996211 | 07:09 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: ovn: Use ``strutils.bool_from_string`` for OVN checks https://review.opendev.org/c/openstack/neutron/+/996094 | 07:37 |
| rm_work[m] | ralonsoh: hey, hoping we could touch base on https://review.opendev.org/c/openstack/neutron/+/995162 | 07:59 |
| rm_work[m] | I think maybe it looks like it is doing more than it is | 08:00 |
| ralonsoh | rm_work[m], we still don't provide support in Neutron for other than uWSGI module for the Neutron API | 08:03 |
| ralonsoh | until https://bugs.launchpad.net/neutron/+bug/2158981 is completed, we can't add this patch | 08:03 |
| ralonsoh | and https://review.opendev.org/c/openstack/neutron/+/995162/8/neutron/common/wsgi_utils.py in particular is wrong | 08:03 |
| ralonsoh | the wsgi utils methods are updated in https://review.opendev.org/q/topic:%22bug/2158981%22 | 08:04 |
| rm_work[m] | hmm ok I will take a look | 08:05 |
| rm_work[m] | the patch to wsgi_utils.py is just to bypass an issue with the worker count assumption, but I can do it another way | 08:06 |
| rm_work[m] | technically there is very little that needs to be changed to allow neutron to support any ASGI runner | 08:06 |
| rm_work[m] | maybe the changes in your outstanding patches will help | 08:08 |
| ralonsoh | rm_work[m], as commented, the wsgi method are refactored in https://review.opendev.org/q/topic:%22bug/2158981%22 | 08:08 |
| rm_work[m] | yeah I am looking now | 08:09 |
| rm_work[m] | yeah 995800 basically handles this I think | 08:09 |
| rm_work[m] | let me try something | 08:10 |
| rm_work[m] | it's CLOSE, I can rebase on top of that though and the addition would be extremely minimal | 08:14 |
| opendevreview | Adam Harwell proposed openstack/neutron master: Add ASGI application entry point for Neutron API https://review.opendev.org/c/openstack/neutron/+/995162 | 08:18 |
| rm_work[m] | ralonsoh: how about this? https://review.opendev.org/c/openstack/neutron/+/995162/9/neutron/common/wsgi_utils.py | 08:18 |
| rm_work[m] | rebased onto the end of your chain | 08:18 |
| ralonsoh | ok, let's get the RFE approved for WSGI and then let's implement ASGI. That would deserve a RFE too | 08:24 |
| rm_work[m] | It is... really not that big? It's this patch only... like 30 lines? | 08:24 |
| ralonsoh | it doesn't matter: this is adding a new running module for the Neutron API that is not tested at all | 08:25 |
| rm_work[m] | I actually did a ton of research and PoC work on doing more thorough async refactoring of services and my conclusion was that it just isn't work it -- we get 95% of the benefit on the frontend just from this | 08:25 |
| rm_work[m] | well, technically the gate I added in that CR tests it :D but point taken | 08:26 |
| ralonsoh | for that to be accepted we would need a CI job | 08:26 |
| rm_work[m] | yeah, my CR has a CI job | 08:26 |
| rm_work[m] | it passes | 08:26 |
| rm_work[m] | https://zuul.opendev.org/t/openstack/build/bbd60b67d0ee474a819c6e8102922107 | 08:26 |
| ralonsoh | yes, most probably not there but in experimental/periodic queue | 08:27 |
| rm_work[m] | I also have an all-inclusive devstack one: https://review.opendev.org/c/openstack/devstack/+/995191 | 08:28 |
| rm_work[m] | it is not passing yet but it will soon with all core services | 08:28 |
| rm_work[m] | this is the full effort: https://review.opendev.org/q/hashtag:%22asgi%22+(status:open%20OR%20status:merged) | 08:29 |
| rm_work[m] | I can do periodic or experimental as well, I'm not sure what is the preferred approach | 08:30 |
| ralonsoh | the queue is the same, one is a pointer to the other | 08:31 |
| ralonsoh | in any case, this feature deserves an explanation during a neutron drivers meeting | 08:31 |
| rm_work[m] | yeah happy to stop by | 08:32 |
| ralonsoh | https://wiki.openstack.org/wiki/Meetings/NeutronDrivers | 08:32 |
| rm_work[m] | the explanation is very short: adding ASGI serving to every OpenStack API service is a small change per project (just a few new files, little to no existing code touched typically) and it gets us HTTP/2 over TLS with request multiplexing, and the ability to use our choice of ASGI server (hypercorn, granian, etc) | 08:39 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron-tempest-plugin master: [hotplug ipv6] Also detect DAD stuck in tentative state https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/996223 | 08:40 |
| ralonsoh | ykarel_, ^ check this out | 08:40 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron stable/2026.1: rpc/ovn: Use base OVN IDL for RPC workers, disable notification events https://review.opendev.org/c/openstack/neutron/+/996224 | 08:51 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron stable/2025.2: rpc/ovn: Use base OVN IDL for RPC workers, disable notification events https://review.opendev.org/c/openstack/neutron/+/996225 | 08:51 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron stable/2025.1: rpc/ovn: Use base OVN IDL for RPC workers, disable notification events https://review.opendev.org/c/openstack/neutron/+/996226 | 08:51 |
| ykarel_ | ralonsoh, ack last time when i looked at this i haven't seen it getting stuck in tentative but may have missed something | 09:00 |
| ykarel_ | but yes this may help if that's happening here | 09:00 |
| opendevreview | Dr. Jens Harbott proposed openstack/neutron unmaintained/2024.1: Fix cross-project access to router conntrack helpers https://review.opendev.org/c/openstack/neutron/+/996230 | 09:15 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: ai: Add code-review agent guide https://review.opendev.org/c/openstack/neutron/+/996106 | 09:20 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: ai: Add Launchpad bug triage agent https://review.opendev.org/c/openstack/neutron/+/996231 | 09:20 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: ai: Add git commit message formatting agent https://review.opendev.org/c/openstack/neutron/+/996233 | 09:28 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove ``cisco_init_ops`` dead migration code https://review.opendev.org/c/openstack/neutron/+/996236 | 09:54 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove Cisco ML2 Nexus dead migration code https://review.opendev.org/c/openstack/neutron/+/996238 | 10:05 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove VMware/NSX dead migration code https://review.opendev.org/c/openstack/neutron/+/996239 | 10:21 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove Brocade dead migration code https://review.opendev.org/c/openstack/neutron/+/996240 | 10:21 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove Nuage dead migration code https://review.opendev.org/c/openstack/neutron/+/996241 | 10:21 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove NEC dead migration code https://review.opendev.org/c/openstack/neutron/+/996242 | 10:21 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove Metaplugin and BigSwitch dead migration code https://review.opendev.org/c/openstack/neutron/+/996243 | 10:21 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove OVS monolithic plugin dead migration code https://review.opendev.org/c/openstack/neutron/+/996244 | 10:21 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove LinuxBridge monolithic plugin dead migration code https://review.opendev.org/c/openstack/neutron/+/996245 | 10:21 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove IP availability ranges dead migration code https://review.opendev.org/c/openstack/neutron/+/996246 | 10:21 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove DVR csnat_l3_agent_bindings dead migration code https://review.opendev.org/c/openstack/neutron/+/996247 | 10:21 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove Embrane LBaaS dead migration code https://review.opendev.org/c/openstack/neutron/+/996248 | 10:21 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove portbindingports dead migration code https://review.opendev.org/c/openstack/neutron/+/996249 | 10:24 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: quota: Fix reservation under-counting in ``get_total_reservations_map()`` https://review.opendev.org/c/openstack/neutron/+/996266 | 10:49 |
| opendevreview | Merged openstack/neutron master: ovn: Handle ``PortNotFound`` in ``update_virtual_port_parent_host`` https://review.opendev.org/c/openstack/neutron/+/996077 | 10:52 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: ovn: Remove ``BaseEvent`` and fix ``matches()`` bypassing ``base_match()`` https://review.opendev.org/c/openstack/neutron/+/995945 | 11:01 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: ai: Add Launchpad bug triage agent https://review.opendev.org/c/openstack/neutron/+/996231 | 11:15 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: ai: Add git commit message formatting agent https://review.opendev.org/c/openstack/neutron/+/996233 | 11:15 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron-tempest-plugin master: [hotplug ipv6] Also detect DAD stuck in tentative state https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/996223 | 11:37 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: quota: Fix reservation under-counting in ``get_total_reservations_map()`` https://review.opendev.org/c/openstack/neutron/+/996266 | 11:44 |
| opendevreview | Lajos Katona proposed openstack/python-neutronclient master: Delete onboard_network_subnets https://review.opendev.org/c/openstack/python-neutronclient/+/995993 | 12:15 |
| opendevreview | Slawek Kaplonski proposed openstack/neutron-specs master: Add spec for the indirect Floating IPs https://review.opendev.org/c/openstack/neutron-specs/+/996269 | 12:26 |
| slaweq | hi haleyb would it be possible to "revive" old RFE https://bugs.launchpad.net/neutron/+bug/2072505 and bring it to the neutron-drivers meeting agenda for this week to discuss? I just proposed first draft of the spec related to it ^^ so that it maybe could be possible to discuss this Friday. Thx in advance | 12:28 |
| ralonsoh | actually I added a topic for this friday too | 12:29 |
| ralonsoh | I'll be there this friday | 12:29 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron-tempest-plugin master: [hotplug ipv6] Handle DAD stuck in tentative state https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/996223 | 12:48 |
| haleyb | slaweq: yes, i think that is ok, and i will be around friday | 12:49 |
| slaweq | haleyb: that's great, thx a lot | 12:53 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove Cisco ML2 Nexus dead migration code https://review.opendev.org/c/openstack/neutron/+/996238 | 12:55 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove VMware/NSX dead migration code https://review.opendev.org/c/openstack/neutron/+/996239 | 12:55 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove Brocade dead migration code https://review.opendev.org/c/openstack/neutron/+/996240 | 12:55 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove Nuage dead migration code https://review.opendev.org/c/openstack/neutron/+/996241 | 12:55 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove NEC dead migration code https://review.opendev.org/c/openstack/neutron/+/996242 | 12:56 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove Metaplugin and BigSwitch dead migration code https://review.opendev.org/c/openstack/neutron/+/996243 | 12:56 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove OVS monolithic plugin dead migration code https://review.opendev.org/c/openstack/neutron/+/996244 | 12:56 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove LinuxBridge monolithic plugin dead migration code https://review.opendev.org/c/openstack/neutron/+/996245 | 12:56 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove IP availability ranges dead migration code https://review.opendev.org/c/openstack/neutron/+/996246 | 12:56 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove DVR csnat_l3_agent_bindings dead migration code https://review.opendev.org/c/openstack/neutron/+/996247 | 12:56 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove Embrane LBaaS dead migration code https://review.opendev.org/c/openstack/neutron/+/996248 | 12:56 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: db: Remove portbindingports dead migration code https://review.opendev.org/c/openstack/neutron/+/996249 | 12:56 |
| mlavalle | haleyb: I will be off this coming Friday, so I won't attend the drivers meeting | 13:00 |
| haleyb | #startmeeting networking | 13:00 |
| opendevmeet | Meeting started Tue Jul 7 13:00:51 2026 UTC and is due to finish in 60 minutes. The chair is haleyb. Information about MeetBot at http://wiki.debian.org/MeetBot. | 13:00 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 13:00 |
| opendevmeet | The meeting name has been set to 'networking' | 13:00 |
| haleyb | Ping list: bcafarel, elvira, frickler, mlavalle, mtomaska, slaweq, ykarel, lajoskatona, jlibosva, haleyb, ralonsoh | 13:00 |
| mlavalle | \o | 13:01 |
| lajoskatona | o/ | 13:01 |
| mtomaska | o/ | 13:01 |
| haleyb | mlavalle: ack | 13:01 |
| slaweq | o/ | 13:01 |
| *** ykarel_ is now known as ykarel | 13:01 | |
| ykarel | o/ | 13:01 |
| haleyb | #topic announcements | 13:02 |
| haleyb | thanks lajoskatona for running the meeting last week, and for others keeping things running, i still have not gotten through my email backlog for review and bugs | 13:03 |
| ralonsoh | hello | 13:03 |
| lajoskatona | haleyb: :-) | 13:04 |
| lajoskatona | no smoke I hope | 13:04 |
| haleyb | also i will be traveling next week as well (work trip) so can probably not attend this meeting, but will be able to get some reviews, etc work done | 13:04 |
| bcafarel | late o/ | 13:04 |
| haleyb | lajoskatona: i wasn't in Amsterdam, so no smoke for me :) | 13:04 |
| haleyb | sorry, dad jokes | 13:05 |
| lajoskatona | :-) | 13:05 |
| haleyb | lajoskatona: can you run the meeting next week as well? | 13:05 |
| lajoskatona | no, from Firday I will be off for nearly 2 weeks | 13:05 |
| slaweq | I will be off for next 2 weeks also | 13:06 |
| lajoskatona | back on 22 July, Wednesday | 13:06 |
| ralonsoh | so maybe we can cancel next week meeting | 13:06 |
| haleyb | can anyone else run this meeting next week? it is the season for PTO | 13:06 |
| ralonsoh | I can but there won't be anyone here | 13:06 |
| haleyb | ralonsoh: ack, that might be the best thing | 13:07 |
| rubasov | o/ | 13:07 |
| haleyb | i will send an email to the list to cancel next week's meetings - CI/neutron/drivers - unless you are around for CI meeting ykarel ? | 13:08 |
| ykarel | haleyb, i will be around but if all others are not ok to cancel that too :) | 13:08 |
| haleyb | ykarel: sure, think it might just be you and ralonsoh, i'll be around but can not attend | 13:09 |
| lajoskatona | +1 for cancel if we are mostly on PTO | 13:10 |
| haleyb | will do thanks for the feedback | 13:10 |
| haleyb | We are in week R-12 of Hibiscus | 13:10 |
| haleyb | #link https://releases.openstack.org/hibiscus/schedule.html | 13:10 |
| haleyb | H-2 milestone was last week | 13:11 |
| haleyb | i'm assuming there was a release, i just haven't gone through all reviews yet | 13:11 |
| haleyb | Reminder to please use the priority dashboard for anything neutron/networking related | 13:12 |
| haleyb | #link https://tinyurl.com/59z278km | 13:12 |
| haleyb | RP +1 for "ready to merge" changes, RP +2 for gate blockers and similar | 13:12 |
| haleyb | there are a number of reviews there, i will look after meeting | 13:13 |
| ralonsoh | one comment | 13:13 |
| ralonsoh | with the last week patch related to the OVS tap creation | 13:13 |
| ralonsoh | we have several errors with the ipv6 hot plug test | 13:13 |
| ralonsoh | --> https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/996223 this should fix it | 13:14 |
| haleyb | ralonsoh: yes, one of my colleagues noticed | 13:14 |
| ralonsoh | (it is in the +2 queue) | 13:14 |
| haleyb | ralonsoh: ack, i had started looking right before meeting, will do after | 13:15 |
| ykarel | for this we also have bug https://bugs.launchpad.net/neutron/+bug/2160017 , created later | 13:15 |
| ykarel | ralonsoh, if you had to revise again please do link ^ | 13:15 |
| ralonsoh | for sure | 13:15 |
| haleyb | that was all i had for announcements, is there anything else? | 13:17 |
| haleyb | #topic bugs | 13:17 |
| haleyb | lajoskatona was the deputy last week, his report is at | 13:18 |
| lajoskatona | https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/6NDQ5JKYR6KONRBYFUPG4QAXTADUVLF7/ | 13:18 |
| haleyb | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/6NDQ5JKYR6KONRBYFUPG4QAXTADUVLF7/ | 13:18 |
| lajoskatona | yes, that's, thanks | 13:18 |
| lajoskatona | As I remember all bugs has owner, and last week no RFE was proposed | 13:18 |
| haleyb | great, and it looks like all have patches proposed | 13:19 |
| lajoskatona | for some even the fixes are merged, and there's some patch for review | 13:19 |
| lajoskatona | yes, exactly | 13:19 |
| haleyb | perfect. are there any people want to discuss? or anything new that is critical besides the ipv6 hotplug one? | 13:20 |
| haleyb | the deputy this week is ralonsoh, next week is ichen - is that ok for both of you? | 13:21 |
| opendevreview | Dmitrii Shcherbakov proposed openstack/neutron master: Add support for remote-managed PFs https://review.opendev.org/c/openstack/neutron/+/976010 | 13:21 |
| haleyb | Current bug count this week: 582, up 9 over last week, which seems to match incoming number | 13:22 |
| haleyb | and thanks ralonsoh for closing a few more old ones | 13:22 |
| haleyb | alright, i'll assume we are Ok with bug deputy | 13:23 |
| ralonsoh | yes | 13:23 |
| haleyb | #topic specs | 13:24 |
| haleyb | #link https://review.opendev.org/q/project:openstack/neutron-specs+status:open | 13:24 |
| haleyb | looks like there are still some updates needed on more than one | 13:25 |
| haleyb | and the new/revived one slaweq proposed | 13:26 |
| haleyb | #link https://review.opendev.org/c/openstack/neutron-specs/+/996269 | 13:26 |
| slaweq | spec is new, RFE was proposed long time ago | 13:26 |
| haleyb | and just a reminder to add things to the drivers agenda if they are ready for discussion | 13:28 |
| haleyb | #link https://wiki.openstack.org/wiki/Meetings/NeutronDrivers | 13:28 |
| haleyb | i do see ralonsoh added an item there for https://bugs.launchpad.net/neutron/+bug/2158981 | 13:28 |
| haleyb | so we will meet friday think it seems we have quorum | 13:28 |
| haleyb | ok, next topic | 13:29 |
| slaweq | should I add mine topic to the agenda too? Or will you do it haleyb ? | 13:29 |
| haleyb | slaweq: if you can add it that would be great | 13:30 |
| ralonsoh | I've added it now | 13:30 |
| haleyb | perfect | 13:30 |
| haleyb | #topic community goals | 13:30 |
| slaweq | sure | 13:30 |
| haleyb | there are a few active series here | 13:30 |
| haleyb | #link https://review.opendev.org/q/topic:%22sdk_for_neutron%22 | 13:30 |
| haleyb | this is the set of nova patches to move to the sd | 13:30 |
| lajoskatona | for that I added some fix to SDK to allow fetching only fields from Neutron API: https://review.opendev.org/c/openstack/openstacksdk/+/995652/2 | 13:31 |
| lajoskatona | I am not sure when Stephen will have time to review these patches for SDK.... | 13:32 |
| ralonsoh | I think he is on parental leave | 13:32 |
| lajoskatona | ok, thanks | 13:32 |
| haleyb | lajoskatona: ack, i will try and take a look (and congrats to stephen) | 13:33 |
| lajoskatona | Yeah, congrats :-) | 13:33 |
| haleyb | lajoskatona: has there been any progress on the heat changes? | 13:34 |
| lajoskatona | No there is no progress with Heat | 13:35 |
| haleyb | #link https://review.opendev.org/q/topic:%2522neutron_openstacksdk%2522 | 13:35 |
| haleyb | :( | 13:35 |
| lajoskatona | but there's some with the ohter one: https://review.opendev.org/q/topic:%22migrate_stadium_osc%22 | 13:35 |
| lajoskatona | The vpnaas part can be finished: | 13:36 |
| lajoskatona | https://review.opendev.org/c/openstack/python-neutronclient/+/991550 when an SDK release is out | 13:36 |
| haleyb | great | 13:36 |
| lajoskatona | and I checked the subnet_onboard CLI code, and pushed 3 patches for it as subnet_onboard is missing from SDK | 13:37 |
| lajoskatona | https://review.opendev.org/c/openstack/openstacksdk/+/995969 | 13:37 |
| lajoskatona | if you have time please check if my general aproach is good or not | 13:38 |
| ralonsoh | I'll check this patch later today | 13:38 |
| haleyb | ack, added to my queue | 13:38 |
| lajoskatona | thanks, and that's it for the SDK topic | 13:38 |
| haleyb | this reminds me of the networking-sfc related work, i did not see any reply to my email as of yesterday | 13:39 |
| haleyb | since there was some neutronclient code there | 13:39 |
| ralonsoh | +1 to start removing this repository | 13:40 |
| ralonsoh | and remove the nclient code too | 13:40 |
| lajoskatona | +1 | 13:40 |
| haleyb | yes, agreed. i've never done that but i'm assuming it starts with contacting the tc? | 13:41 |
| bcafarel | sad to see it go :'( but yeah it needs some active developers | 13:41 |
| ralonsoh | I'm not sure about the procedure, but yes, TC is the best place to ask | 13:41 |
| haleyb | ok, will start there | 13:42 |
| slaweq | haleyb: https://docs.openstack.org/project-team-guide/repository.html#deprecating-a-repository - I think you should be following this guide IIRC | 13:42 |
| slaweq | it's been long time since I last did it so I may be wrong there | 13:42 |
| ralonsoh | nice | 13:42 |
| slaweq | but it should be at least good start for you :) | 13:43 |
| haleyb | great, thanks for the link will start there | 13:43 |
| haleyb | final community topic is the tenant_id removal work | 13:44 |
| haleyb | #link https://review.opendev.org/q/topic:%22neutron-project-id-migration%22 | 13:44 |
| haleyb | ralonsoh: i think you had a question about merging one of the neutron patches | 13:44 |
| ralonsoh | which one? | 13:44 |
| haleyb | #link https://review.opendev.org/c/openstack/neutron/+/986961 | 13:45 |
| haleyb | i added a long section on the wiki about the ordering of all the remaining changes i had proposed | 13:45 |
| ralonsoh | hmmm I don't remember now, to be honest | 13:45 |
| haleyb | #link https://wiki.openstack.org/wiki/Network/Meetings | 13:45 |
| haleyb | ralonsoh: it might have been in irc? | 13:46 |
| ralonsoh | I'm fine with this patch | 13:47 |
| haleyb | regardless, i didn't want to start merging more until i knew there was a path to the "other side", since some of the changes required disabling some things until n-lib changes merged and were released | 13:47 |
| ralonsoh | yeah | 13:47 |
| haleyb | and part relies on lajoskatona nova changes for the sdk | 13:47 |
| haleyb | i have not found a plan b way to make things work yet, but with his series and one extra it seems to be Ok | 13:48 |
| lajoskatona | I start to see that the best would be to decouple the 2 to make the project_id one progress perhaps easier | 13:48 |
| haleyb | so we are stuck in the middle at the moment, but i will continue | 13:48 |
| haleyb | lajoskatona: i agree, just haven't figured it out yet | 13:49 |
| haleyb | there are some tests that will fail if i change things, and others that fail if i don't - the sdk work seem to get around that | 13:50 |
| haleyb | in the nova change | 13:50 |
| haleyb | either way, there is a 7-8 patch series of neutron/neutron-lib/tempest/nova i described in the wiki which hopefully makes sense | 13:51 |
| haleyb | that's all i had on that for the moment | 13:52 |
| lajoskatona | thanks for the updat | 13:53 |
| haleyb | #topic on-demand | 13:53 |
| haleyb | ralonsoh: you had added some topics | 13:53 |
| ralonsoh | I have 3 topics | 13:53 |
| ralonsoh | 1. Remove dead DB migration code for tables that are created and immediately droppe | 13:53 |
| ralonsoh | https://bugs.launchpad.net/neutron/+bug/2160021 | 13:53 |
| ralonsoh | --> https://review.opendev.org/q/topic:%22bug/2160021%22 | 13:53 |
| ralonsoh | pros: reduce time during stack time, reduce time in FTs | 13:54 |
| ralonsoh | (this time I hope not to break other projects...) | 13:54 |
| ralonsoh | 2. Introduce agentic workflows and definitions for Neutron development | 13:54 |
| ralonsoh | https://bugs.launchpad.net/neutron/+bug/2159618 | 13:54 |
| ralonsoh | This is not a RFE, because we ""must"" introduce AI to Neutron | 13:54 |
| ralonsoh | These are the first 4 patches I added: https://review.opendev.org/q/topic:%22bug/2159618%22 | 13:55 |
| ralonsoh | just the initial scafolding with some features | 13:55 |
| ralonsoh | and | 13:55 |
| ralonsoh | 3 Conf limits: https://review.opendev.org/q/topic:%22neutron_conf_limits%22 | 13:55 |
| ralonsoh | that's all, thanks!! | 13:55 |
| slaweq | regarding agentic workflows, I know there is #_oftc_#openstack-agentic-workflows:matrix.org channel and there is some discussion around this topic regarding OpenStack | 13:56 |
| slaweq | but I wasn't following it much so I'm not sure what are current guidelines, if any for doing that by the projects | 13:56 |
| ralonsoh | yes and there is also the idea of storing the project related info in the project itseld | 13:57 |
| slaweq | ++ | 13:57 |
| slaweq | ok, thx | 13:57 |
| ralonsoh | so the AGENTS.md file, the routing and other agents/skills, store in Neutron | 13:57 |
| ralonsoh | (same as Nova) | 13:57 |
| slaweq | great then, thx a lot | 13:58 |
| ralonsoh | check the 3 agents I added, I use them everyday | 13:58 |
| ralonsoh | (the bug triage one this week, for sure) | 13:58 |
| haleyb | i think having this will be a good addition, if something later comes along we can adapt | 13:58 |
| ralonsoh | exactly | 13:59 |
| lajoskatona | thanks I will check | 13:59 |
| haleyb | ralonsoh: and i will look at the conf-limits one later, think i put a -1 there on a nit | 14:00 |
| ralonsoh | yes, this comment is addressed | 14:00 |
| ralonsoh | https://review.opendev.org/c/openstack/neutron/+/995507/comment/8c1ba30d_f9439428/ | 14:01 |
| haleyb | thanks | 14:01 |
| haleyb | ok, we are at time, anything else to discuss? | 14:01 |
| haleyb | thanks for attending everyone and have a good week! | 14:01 |
| haleyb | #endmeeting | 14:01 |
| opendevmeet | Meeting ended Tue Jul 7 14:01:53 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:01 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/networking/2026/networking.2026-07-07-13.00.html | 14:01 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/networking/2026/networking.2026-07-07-13.00.txt | 14:01 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/networking/2026/networking.2026-07-07-13.00.log.html | 14:01 |
| ralonsoh | bye! | 14:01 |
| ykarel | o/ | 14:02 |
| lajoskatona | o/ | 14:02 |
| ralonsoh | I think https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/996223 is still not fixing the ipv6 hot plug issue... | 14:02 |
| ralonsoh | I would need to mark this test as unstable until we fix it | 14:02 |
| mlavalle | \o | 14:03 |
| slaweq | o/ | 14:05 |
| opendevreview | Merged openstack/neutron stable/2026.1: bgp: Limit lrp_mac to the chassis https://review.opendev.org/c/openstack/neutron/+/995010 | 14:14 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: Add agentic coding guidance and docs https://review.opendev.org/c/openstack/neutron/+/996068 | 14:32 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: ai: Add code-review agent guide https://review.opendev.org/c/openstack/neutron/+/996106 | 14:38 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: ai: Add Launchpad bug triage agent https://review.opendev.org/c/openstack/neutron/+/996231 | 14:50 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron master: ai: Add git commit message formatting agent https://review.opendev.org/c/openstack/neutron/+/996233 | 14:50 |
| opendevreview | Rodolfo Alonso proposed openstack/neutron-tempest-plugin master: [hotplug ipv6] Handle DAD stuck in tentative state https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/996223 | 14:58 |
| opendevreview | Merged openstack/neutron master: ft: Close metadata proxy server socket on garbage collection https://review.opendev.org/c/openstack/neutron/+/995660 | 14:58 |
| opendevreview | Merged openstack/neutron master: doc: Add supported quota resources table to ops-quotas guide https://review.opendev.org/c/openstack/neutron/+/992854 | 15:18 |
| opendevreview | Merged openstack/neutron master: Doc: Add page for stadium API groups https://review.opendev.org/c/openstack/neutron/+/992211 | 15:24 |
| opendevreview | Miro Tomaska proposed openstack/neutron master: [DNM] Collect frr logs after functional jobs https://review.opendev.org/c/openstack/neutron/+/996175 | 15:26 |
| opendevreview | Fernando Royo proposed openstack/ovn-octavia-provider master: Add maintenance task for Load_Balancer to Load_Balancer_Group migration https://review.opendev.org/c/openstack/ovn-octavia-provider/+/996309 | 15:39 |
| *** opendevstatus_ is now known as opendevstatus__ | 16:38 | |
| *** opendevstatus__ is now known as opendevstatus | 16:38 | |
| *** opendevstatus is now known as Guest12850 | 16:38 | |
| opendevreview | Fernando Royo proposed openstack/ovn-octavia-provider master: Add maintenance task for Load_Balancer to Load_Balancer_Group migration https://review.opendev.org/c/openstack/ovn-octavia-provider/+/996332 | 18:11 |
| opendevreview | Fernando Royo proposed openstack/ovn-octavia-provider master: Add maintenance task for Load_Balancer to Load_Balancer_Group migration https://review.opendev.org/c/openstack/ovn-octavia-provider/+/996309 | 18:15 |
| opendevreview | Enzo Dechaene proposed openstack/neutron-lib master: fix: align network API definitions with Neutron responses https://review.opendev.org/c/openstack/neutron-lib/+/996169 | 18:47 |
| opendevreview | Miro Tomaska proposed openstack/neutron master: Collect frr logs for functional jobs https://review.opendev.org/c/openstack/neutron/+/996175 | 19:09 |
| opendevreview | Miro Tomaska proposed openstack/neutron master: Extend timeout for getting advertised routes after restart https://review.opendev.org/c/openstack/neutron/+/996343 | 19:18 |
| opendevreview | Enzo Dechaene proposed openstack/neutron-lib master: fix: align network API definitions with Neutron responses https://review.opendev.org/c/openstack/neutron-lib/+/996169 | 19:29 |
| opendevreview | Merged openstack/neutron-fwaas master: Fix L2 OVS driver VLAN lookup for RPC firewall group updates https://review.opendev.org/c/openstack/neutron-fwaas/+/995649 | 19:49 |
| cardoe | haleyb: https://opendev.org/openstack/neutron-lib/src/commit/2df8ca85c993ca20cc66c50882c3d69f5ee55ed2/pyproject.toml#L14 says Python 3.10 and newer | 20:28 |
| cardoe | I got a -1 previously because of that | 20:28 |
| haleyb | cardoe: hmm, we only run py3.11 and later tests, maybe need to update | 20:29 |
| cardoe | I'm happy to make a patch. | 20:29 |
| haleyb | neutron has >=3.11 so i don't see why n-lib should be different | 20:30 |
| opendevreview | Doug Goldstein proposed openstack/neutron-lib master: adjust required Python to 3.11 and newer https://review.opendev.org/c/openstack/neutron-lib/+/996360 | 20:32 |
| haleyb | hah, it was me that missed it :( | 20:34 |
| cardoe | eh it happens | 20:38 |
| cardoe | I'll rebase my types on top of that and use the 3.11 syntax | 20:38 |
| haleyb | thanks | 20:39 |
| opendevreview | Merged openstack/neutron master: Move neutronclient to test requirements https://review.opendev.org/c/openstack/neutron/+/987007 | 21:14 |
| opendevreview | Merged openstack/neutron stable/2026.1: rpc/ovn: Use base OVN IDL for RPC workers, disable notification events https://review.opendev.org/c/openstack/neutron/+/996224 | 21:23 |
| opendevreview | Merged openstack/neutron stable/2025.1: rpc/ovn: Use base OVN IDL for RPC workers, disable notification events https://review.opendev.org/c/openstack/neutron/+/996226 | 21:44 |
| opendevreview | Merged openstack/neutron-tempest-plugin master: Remove job definitions for < yoga https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/995295 | 21:44 |
| opendevreview | Merged openstack/python-neutronclient master: Remove Vpnaas client code https://review.opendev.org/c/openstack/python-neutronclient/+/991550 | 21:55 |
| opendevreview | Merged openstack/neutron master: ovn: Add ``TimedOnetimeEvent`` for auto-expiring OVSDB watchers https://review.opendev.org/c/openstack/neutron/+/994252 | 22:57 |
| opendevreview | Merged openstack/neutron master: trivial fix: Fix typo on PVLAN internals image https://review.opendev.org/c/openstack/neutron/+/995973 | 22:57 |
| opendevreview | Miguel Lavalle proposed openstack/neutron master: [OVN] Add TYPE_SEGMENTS and dependent_resource support to revision tracking https://review.opendev.org/c/openstack/neutron/+/995608 | 23:35 |
| opendevreview | Merged openstack/neutron stable/2025.2: rpc/ovn: Use base OVN IDL for RPC workers, disable notification events https://review.opendev.org/c/openstack/neutron/+/996225 | 23:40 |
| opendevreview | Miguel Lavalle proposed openstack/neutron master: [OVN] Implement multiple segments per host for routed networks https://review.opendev.org/c/openstack/neutron/+/975111 | 23:54 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!