*** jimin3shin[m] is now known as JiminShin[m] | 01:58 | |
JiminShin[m] | Hello,... (full message at <https://matrix.org/oftc/media/v1/media/download/AV3T5COxMa4u6f49zbwlV1fwYrsdgfxpv6nicYMErwZrExaAgc4IcO34Yepu_pyHwqhsvregm9Kpb7QhWntks3lCeXD4SwCgAG1hdHJpeC5vcmcvZFhZdklQU2x3dlF6TFZhS1NvQWhYR3Bn>) | 02:14 |
---|---|---|
opendevreview | yatin proposed openstack/neutron master: [DNM] Check fips job with python requires update https://review.opendev.org/c/openstack/neutron/+/946642 | 03:08 |
opendevreview | yatin proposed openstack/neutron master: Switch centos 9-stream jobs to run with python 3.12 https://review.opendev.org/c/openstack/neutron/+/946642 | 05:23 |
opendevreview | Rodolfo Alonso proposed openstack/neutron unmaintained/2023.1: [stable-only] Remove "devstack-tobiko-neutron" job https://review.opendev.org/c/openstack/neutron/+/949558 | 05:35 |
opendevreview | Rodolfo Alonso proposed openstack/neutron unmaintained/2023.1: [stable-only] Remove "devstack-tobiko-neutron" job https://review.opendev.org/c/openstack/neutron/+/949558 | 05:36 |
opendevreview | Rodolfo Alonso proposed openstack/neutron unmaintained/zed: [stable-only] Remove "devstack-tobiko-neutron" job https://review.opendev.org/c/openstack/neutron/+/949559 | 05:36 |
opendevreview | Rodolfo Alonso proposed openstack/neutron-tempest-plugin master: WIP -- Bump advance image to Ubuntu Noble 24.04 https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/949522 | 06:53 |
opendevreview | Lajos Katona proposed openstack/neutron master: WIP: OVS Trunk: call _update_trunk_metadata earlier https://review.opendev.org/c/openstack/neutron/+/949569 | 07:39 |
opendevreview | Lajos Katona proposed openstack/neutron master: WIP: OVS Trunk: call _update_trunk_metadata earlier https://review.opendev.org/c/openstack/neutron/+/949569 | 07:41 |
opendevreview | Rodolfo Alonso proposed openstack/neutron stable/2025.1: [OVN] Only update the MTU of the router GW LRPs https://review.opendev.org/c/openstack/neutron/+/949136 | 08:07 |
noonedeadpunk | hey there! I was wondering what is the process to get a patch which fixes the bug reviewed? | 09:21 |
noonedeadpunk | like set -2 if you don't think it is correct or valid? | 09:22 |
noonedeadpunk | I really don't understand what are the expectations and if I should even spend any more time on that or just go with own fork further on | 09:26 |
noonedeadpunk | (https://review.opendev.org/c/openstack/neutron/+/931495) | 09:26 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: WIP == [OVN] OVN agent retrieval filter matching improvement https://review.opendev.org/c/openstack/neutron/+/949584 | 09:34 |
ralonsoh | noonedeadpunk, let me check this patc | 09:34 |
ralonsoh | patch* | 09:34 |
noonedeadpunk | ralonsoh: thanks! | 09:38 |
ykarel | ralonsoh, can you also check https://review.opendev.org/c/openstack/neutron/+/946642 | 10:10 |
ralonsoh | ykarel, for sure | 10:24 |
ralonsoh | I've executed the experimental queue, to see neutron-ovn-tempest-ovs-master-centos-9-stream job result | 10:26 |
ykarel | ack i had validated that in previous patch set, but ok to retrigger | 10:30 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: WIP == [eventlet-removal] Change the state change WSGI server https://review.opendev.org/c/openstack/neutron/+/938404 | 10:55 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: WIP == [eventlet-removal] Change the state change WSGI server https://review.opendev.org/c/openstack/neutron/+/938404 | 10:56 |
priteau | Hello. I am looking into support for OVS to OVN migrations. I saw that the documentation at https://docs.openstack.org/neutron/2024.2/ovn/migration.html got dropped in the TripleO removal, all that is left seems to be https://opendev.org/openstack/neutron/src/branch/master/tools/ovn_migration which hasn't changed in years. Is this still up to date / supported? | 11:14 |
opendevreview | Merged openstack/neutron stable/2025.1: Subnet filter by "router:external" needs to be changed to "external" https://review.opendev.org/c/openstack/neutron/+/948779 | 11:18 |
ralonsoh | priteau, this is script is just a POC. This one left (from a bigger commit) is a reference to perform this migration | 11:32 |
ralonsoh | I don't know if that is even tested in any CI | 11:32 |
ralonsoh | no, for sure | 11:32 |
ralonsoh | priteau, that was initially implemented for centos, so if you are using other distro, you'll need to update some commands | 11:33 |
priteau | ralonsoh: Thanks. This is for a Kolla deployment so I think it will need changes | 11:38 |
opendevreview | Dmitriy Rabotyagov proposed openstack/neutron master: [OVN] Do not supply gateway_port if it's not bound to chassis https://review.opendev.org/c/openstack/neutron/+/931495 | 11:41 |
opendevreview | Dmitriy Rabotyagov proposed openstack/neutron master: [OVN] Do not supply gateway_port if it's not bound to chassis https://review.opendev.org/c/openstack/neutron/+/931495 | 11:41 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: WIP == [eventlet-removal] Change the state change WSGI server https://review.opendev.org/c/openstack/neutron/+/938404 | 12:39 |
ralonsoh | #startmeeting networking | 13:00 |
opendevmeet | Meeting started Tue May 13 13:00:16 2025 UTC and is due to finish in 60 minutes. The chair is ralonsoh. 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 |
ralonsoh | Ping list: bcafarel, elvira, frickler, mlavalle, mtomaska, obondarev, slaweq, tobias-urdin, ykarel, lajoskatona, jlibosva, averdagu, haleyb, ralonsoh, sahid | 13:00 |
ralonsoh | hello all | 13:00 |
obondarev | o/ | 13:00 |
mlavalle | \o | 13:00 |
mtomaska | o/ | 13:00 |
cbuggy | o/ | 13:00 |
rubasov | o/ | 13:00 |
frickler | \o | 13:01 |
ralonsoh | let's start | 13:01 |
ralonsoh | #topic announcements | 13:01 |
ralonsoh | #link https://releases.openstack.org/flamingo/schedule.html | 13:01 |
bcafarel | o/ | 13:01 |
ralonsoh | we are in R20 | 13:01 |
ralonsoh | that means flamingo-1 milestone | 13:02 |
ralonsoh | a heads-up about the Neutron drivers meeting | 13:02 |
lajoskatona | o/ | 13:02 |
ralonsoh | the agenda is here: https://wiki.openstack.org/wiki/Meetings/NeutronDrivers | 13:02 |
ralonsoh | if you want to add any topic, please do it before this Friday | 13:02 |
elvira | o/ | 13:03 |
slaweq | o/ | 13:03 |
ralonsoh | Bobcat is now unmaintained: https://review.opendev.org/q/topic:%22bobcat-stable%22 | 13:03 |
frickler | ralonsoh: nope, eoled | 13:03 |
ralonsoh | sorry, EOL | 13:03 |
ralonsoh | yes, I was writing that | 13:03 |
ralonsoh | and that's all I have, any other announcement? | 13:04 |
ralonsoh | ok, let's move on | 13:05 |
ralonsoh | #topic bugs | 13:05 |
ralonsoh | last report was done by mtomaska | 13:05 |
ralonsoh | #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/MHNCBYOVZPJJS7IETORBQRTLDLJMBGKP/ | 13:05 |
ralonsoh | there are some unassigned bugs | 13:05 |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/2110094 | 13:05 |
ralonsoh | OVN AgentCache get_agents method filters agents incorrectly if hostname overlaps | 13:06 |
ralonsoh | well, not this one, I've proposed a patch today | 13:06 |
ralonsoh | sorry | 13:06 |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/2110225 | 13:06 |
ralonsoh | Floating IPs attached to Octavia LB VIPs are not reachable across routers using different external subnets (OVN + Octavia) | 13:06 |
ralonsoh | This one has been moved from Octavia to Neutron | 13:06 |
mtomaska | yep. I am not sure if that is a bug to be honest | 13:07 |
ralonsoh | I didn't have time to reproduce the scenario | 13:07 |
ralonsoh | and maybe it could be done without deploying octavia | 13:07 |
ralonsoh | if I'm not wrong, it is adding an extra subnet to a GW network, right? | 13:07 |
mtomaska | yes. the GW network (aka public) has two subnets and each subnet is connected to a router which is then connected to its own private network | 13:08 |
ralonsoh | ok, I need to spend sometime on this one | 13:10 |
ralonsoh | I know for sure there are some patches related to the presence of two subnets in the GW network in an OVN router | 13:10 |
ralonsoh | but I need to find them | 13:10 |
ralonsoh | in any case, has anyone time to check this bug? | 13:10 |
mtomaska | Ill do it | 13:11 |
ralonsoh | mtomaska, thanks! | 13:11 |
ralonsoh | I'll ping you later with the related patches | 13:11 |
mtomaska | ill setup the network they described | 13:11 |
mtomaska | ack | 13:11 |
ralonsoh | next bug | 13:11 |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/2110087 | 13:11 |
ralonsoh | OVN log plugin merges log records from different log objects across projects | 13:11 |
ralonsoh | so basically, as written at the end: | 13:12 |
mtomaska | I was not 100% sure what the reporter claims as the bug. But I think it is what I posted in my comment | 13:12 |
ralonsoh | "all log entries are being attributed to only one of the Neutron log objects, despite being from different security groups and different projects/domains" | 13:12 |
mtomaska | I.e. we group all logs under the same "neutron object" in the ovn-controller log. | 13:12 |
ralonsoh | so you tried pinging from vm-a to to vm-b | 13:13 |
ralonsoh | both with different SGs, right? | 13:14 |
mtomaska | yes | 13:14 |
ralonsoh | and the logs are always associated to one SG | 13:14 |
mtomaska | they got associated to object "neutron-fd9caf20-08b6-40e1-bde8-c33aee1f675a" | 13:14 |
ralonsoh | that is SGa | 13:14 |
mtomaska | which is wrong... and I think that is the core of this bug | 13:14 |
ralonsoh | right, I think that deserves a question in the ovn mailing group | 13:15 |
mtomaska | yes in this case. What I saw is that it will always be the first uuid of the first neutron object name | 13:15 |
mtomaska | ^ that seems wrong | 13:16 |
ralonsoh | qq: when should we see logs from the other SG? | 13:16 |
mtomaska | IDK :) . I dont know too much about this feature to tell what is wrong and what is right :) | 13:16 |
ralonsoh | because I see no logs related to the ping in the other direction | 13:16 |
ralonsoh | elvira, maybe you can check this one first? | 13:17 |
mtomaska | I'll talk to elvira | 13:17 |
ralonsoh | right | 13:17 |
mtomaska | right | 13:17 |
frickler | could this be an information leak? i.e. is this a security issue? | 13:17 |
ralonsoh | it doesn' | 13:17 |
ralonsoh | doesn't look like a security issue | 13:17 |
ralonsoh | but a lack of logging | 13:17 |
elvira | sure, I can take a look | 13:17 |
mtomaska | frickler I dont think so. After all, only admins should have access to ovn-controller.log, right? | 13:17 |
mtomaska | elvira: let discuss offline. Maybe a quick video call or something | 13:18 |
frickler | mtomaska: ah, right | 13:18 |
ralonsoh | cool, thanks, let's talk about this one offline | 13:18 |
ralonsoh | the last one is | 13:18 |
ralonsoh | #link https://bugs.launchpad.net/neutron/+bug/2110306 | 13:18 |
elvira | Note that dropped traffic will be logged for all sec groups since we have that traffic being monitored by the general drop acl | 13:18 |
elvira | will continue offline :) | 13:19 |
ralonsoh | [RFE][OVN] subnet onboarding is not supported | 13:19 |
ralonsoh | so this is a RFE | 13:19 |
mtomaska | seems like a decision for RFE to me. | 13:19 |
ralonsoh | hmmm | 13:19 |
ralonsoh | maybe is just a matter of adding the extension to OVN | 13:20 |
ralonsoh | becauseI think this is only API related | 13:20 |
ralonsoh | (I think) | 13:20 |
mtomaska | what is really subnet onboarding? :) | 13:20 |
ralonsoh | "The subnet onboard feature allows you to take existing subnets that have been created outside of a subnet pool and move them into an existing subnet pool. " | 13:20 |
frickler | it changes the address scope, so maybe OVN will have to do something? | 13:21 |
lajoskatona | https://docs.openstack.org/neutron/latest/admin/config-subnet-onboard.html | 13:21 |
ralonsoh | frickler, yeah, that maybe would need some driver interaction, not just API actions | 13:22 |
ralonsoh | ok, I'll check it after the meeting | 13:22 |
ralonsoh | if this bug requires any kind of driver interaction, that will be a RFE for sure | 13:23 |
ralonsoh | otherwise, it will be just a oneliner patch | 13:23 |
mtomaska | ack | 13:23 |
ralonsoh | and that's all I have | 13:23 |
ralonsoh | any other bug you want to discuss? | 13:23 |
ralonsoh | and the "winner" this week is bcafarel, next week will be elvira | 13:24 |
ralonsoh | ack? | 13:24 |
elvira | ack | 13:24 |
bcafarel | what is the winning prize? :) | 13:24 |
bcafarel | (and also ack for this week) | 13:25 |
ralonsoh | spend wonderful time reviewing launchpad... | 13:25 |
mtomaska | bcafarel: 10+ bugs assigned | 13:25 |
ralonsoh | ok, let's move to the next topic | 13:25 |
ralonsoh | #topic community-goals | 13:26 |
ralonsoh | the first one is the Neutronclient deprecation | 13:26 |
ralonsoh | lajoskatona, any update? | 13:26 |
lajoskatona | nothing this week | 13:26 |
lajoskatona | I pinged hoeirzon team, thats all | 13:26 |
ralonsoh | link to any patch? | 13:26 |
lajoskatona | horizon | 13:26 |
lajoskatona | https://review.opendev.org/c/openstack/horizon/+/946269 | 13:27 |
ralonsoh | cool thanks! | 13:27 |
lajoskatona | to go back to fullstack I had no time | 13:27 |
lajoskatona | FYI: https://review.opendev.org/c/openstack/neutron/+/947851 | 13:27 |
ralonsoh | ah yes, complex one | 13:28 |
ralonsoh | the next one goal is the eventlet removal | 13:28 |
ralonsoh | I've pushed a new patch this week, related to the L3 agent LP | 13:29 |
ralonsoh | #link https://review.opendev.org/c/openstack/neutron/+/949135 | 13:29 |
lajoskatona | the bigest proble is tha I have no idea how to do no-auth connection with SDK, and seems it is not easy and known by somebody | 13:29 |
ralonsoh | lajoskatona, this? | 13:29 |
ralonsoh | https://review.opendev.org/c/openstack/neutron/+/947851/1/neutron/tests/fullstack/resources/process.py | 13:29 |
lajoskatona | yes, exactly | 13:30 |
lajoskatona | but sorry go ahaead with eventlet, that's i t from me for SDK | 13:30 |
ralonsoh | lajoskatona, qq: did you bring this topic to any team meeting? | 13:30 |
ralonsoh | slaweq, ^ could be in TC? | 13:30 |
lajoskatona | ralonsoh: you mean the SDK vs no-auth question? | 13:31 |
ralonsoh | sorry, not TC, SDK | 13:31 |
slaweq | ralonsoh I am not in TC anymore and didn't attend meetings recently | 13:31 |
ralonsoh | sorry, not TC, my bad | 13:31 |
lajoskatona | I asked on SDK channel, but plan to ask more to see if it is possible at all | 13:31 |
slaweq | frickler should know better maybe | 13:32 |
frickler | I also only know that it seems to be difficult | 13:32 |
ralonsoh | but that was possible with neutronclient | 13:32 |
lajoskatona | we call that progress usually (sorry just sarcasm....) | 13:33 |
ralonsoh | hahahaha | 13:33 |
ralonsoh | maybe, just for testing, I would be needed to implement this in SDK | 13:33 |
ralonsoh | I'll ping stephenfin after this meeting | 13:34 |
lajoskatona | I run another round with SDK people, how should we progress with it | 13:34 |
lajoskatona | thanks, I had a chat with gtema last week, or before about this | 13:34 |
ralonsoh | ok, about the L3 patch (https://review.opendev.org/c/openstack/neutron/+/949135). Just a bit of context: | 13:34 |
ralonsoh | it is described in the commit message. With the oslo.service threading backend (patch under review), the service (l3 agent) is forked in the start method | 13:35 |
ralonsoh | any object created in the init method will be forked too | 13:35 |
ralonsoh | but RPC clients doesn't like this | 13:36 |
ralonsoh | I've moved all the RPC client initialization to the init_host method, that is called from Service.start() | 13:36 |
ralonsoh | that patch MUST work with both backends (in the CI is working now with eventlet) | 13:36 |
ralonsoh | in the upper patch is working with theading backends | 13:37 |
ralonsoh | that's all | 13:37 |
ralonsoh | any other comment? | 13:37 |
lajoskatona | thanks ralonsoh, I check this one, I played also with dhcp-agent and the oslo.service patch | 13:37 |
ralonsoh | yeah, that will need exactly the same | 13:37 |
lajoskatona | but just locally at the moment | 13:37 |
ralonsoh | to move all RPC clients to the init_host methods | 13:38 |
lajoskatona | I was able to start the agent with it, with some exceptions, but will check yours of course | 13:38 |
ralonsoh | did you use the oslo.service patch? | 13:38 |
lajoskatona | yes, I did | 13:38 |
ralonsoh | cool! | 13:38 |
ralonsoh | it seems that we'll have it soon in a new oslo.service release | 13:39 |
ralonsoh | that will be easier for testing | 13:39 |
lajoskatona | +1 | 13:39 |
ralonsoh | ok, let's move to the last topic | 13:39 |
ralonsoh | #topic on-demand | 13:39 |
ralonsoh | anything you want to add? | 13:39 |
ralonsoh | Ok, I'm closing the meeting for today. Thank you all for attending! | 13:40 |
ralonsoh | #endmeeting | 13:40 |
opendevmeet | Meeting ended Tue May 13 13:40:53 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 13:40 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/networking/2025/networking.2025-05-13-13.00.html | 13:40 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/networking/2025/networking.2025-05-13-13.00.txt | 13:40 |
opendevmeet | Log: https://meetings.opendev.org/meetings/networking/2025/networking.2025-05-13-13.00.log.html | 13:40 |
mlavalle | \o | 13:40 |
ralonsoh | bye | 13:40 |
mtomaska | o/ | 13:40 |
lajoskatona | Bye | 13:40 |
cbuggy | o/ | 13:41 |
opendevreview | Merged openstack/neutron master: Switch centos 9-stream jobs to run with python 3.12 https://review.opendev.org/c/openstack/neutron/+/946642 | 13:44 |
opendevreview | Rodolfo Alonso proposed openstack/neutron-tempest-plugin master: Bump advance image to Ubuntu Jammy Server 22.04 https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/949140 | 14:34 |
opendevreview | Rodolfo Alonso proposed openstack/neutron-tempest-plugin master: Pin "designate-tempest-plugin" to zed-last in Zed branch https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/949643 | 15:09 |
opendevreview | Rodolfo Alonso proposed openstack/neutron-tempest-plugin master: Bump advance image to Ubuntu Jammy Server 22.04 https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/949140 | 15:16 |
opendevreview | Merged openstack/neutron unmaintained/2023.1: [stable-only] Remove "devstack-tobiko-neutron" job https://review.opendev.org/c/openstack/neutron/+/949558 | 15:55 |
opendevreview | Rodolfo Alonso proposed openstack/neutron master: WIP == [eventlet-removal] Change the state change WSGI server https://review.opendev.org/c/openstack/neutron/+/938404 | 16:02 |
*** ralonsoh is now known as ralonsoh_out | 16:03 | |
opendevreview | Merged openstack/neutron-tempest-plugin master: Revert "Mark "neutron-tempest-plugin-designate-scenari" as non voting" https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/948607 | 18:18 |
opendevreview | Kevin Carter proposed openstack/neutron master: feat(OVN): add new mode to only add when missing https://review.opendev.org/c/openstack/neutron/+/941824 | 19:03 |
opendevreview | Merged openstack/neutron stable/2025.1: [OVN] Change the OVN QoS rule priority for floating IPs https://review.opendev.org/c/openstack/neutron/+/949312 | 23:08 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!