14:00:08 #startmeeting networking 14:00:08 Meeting started Tue Jun 6 14:00:08 2023 UTC and is due to finish in 60 minutes. The chair is ralonsoh. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:08 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:08 The meeting name has been set to 'networking' 14:00:11 hello all 14:00:13 hi 14:00:13 o/ 14:00:21 Hi 14:00:26 \o 14:00:29 slaweq and lajoskatona won't attend today 14:00:57 ok, let's start, we have quorum 14:01:08 #topic announcements 14:01:16 #link https://releases.openstack.org/bobcat/schedule.html 14:01:24 next week is the Vancouver PTG 14:01:28 this is the schedule 14:01:35 #link Ping list: bcafarel, elvira, frickler, mlavalle, mtomaska, obondarev, slawek, tobias-urdin, ykarel, lajoskatona, jlibosva, averdagu, amotoki 14:01:37 sorry 14:01:44 o/ 14:01:49 o/ :) 14:01:51 #link https://vancouver2023.openinfra.dev/a/schedule 14:01:54 this is to see if we react automatically :) 14:02:00 :) 14:02:07 yeah... sorry, bad copy/paste 14:02:23 in this agenda you can filter by day and topic 14:02:40 btw, I don't think we'll be able to have video meetings 14:02:48 but we'll try using out own laptops 14:03:12 ah, because of the PTG, there will be no meetings (team, CI and drivers) 14:03:30 and that's all I have in this topic 14:03:35 something I'm missing? 14:03:37 Arnaud Morin proposed openstack/neutron master: Do not dispose local_vlan_hints https://review.opendev.org/c/openstack/neutron/+/880334 14:04:00 no CI meeting today either 14:04:14 yes, I had this for the last minute topic 14:04:39 ok, let's move on 14:04:43 #topic bugs 14:04:58 last week report is from mtomaska1 14:05:02 #link https://lists.openstack.org/pipermail/openstack-discuss/2023-June/033962.html 14:05:10 all bugs are assigned (that's good) 14:05:14 there are two pending ones 14:05:22 #link https://bugs.launchpad.net/neutron/+bug/2022360 14:05:27 this one was already assigned 14:05:31 (but not in the LP bug) 14:05:48 and there is a patch: https://review.opendev.org/c/openstack/neutron/+/883235 (reviews are welcome) 14:06:05 the last one is 14:06:07 #link https://bugs.launchpad.net/neutron/+bug/2022058 14:06:45 if I'm not wrong, what is expected from this bug is to put the general ML2/OVN config option for FIP distributed in the router dict 14:06:50 so n-d-r can read it 14:07:13 in this case the router resource will be different to the ML2/OVS one, because this will be a read-only parameter 14:07:25 o/ 14:07:29 I guess I can comment 14:07:41 dmitriis, but ^^ is this what you expected? 14:08:03 at least from Neutron 14:08:12 That's one way of doing it, I thought of an alternative as well 14:08:20 please, go on 14:08:36 where we'd allow the distributed attribute to turn the distributed fips for OVN routers on a per-router basis 14:09:06 i.e. the addition of `external_mac` to OVN would depend on whether the global config option is enabled and whether `distributed == True` 14:09:45 yeah, this is actually the "proper" way to implement this 14:09:51 but of course this is much more complex 14:10:19 and, IMO, this second alternative could be considered as a RFE 14:10:35 the other part of the bug is the NDR part 14:11:01 because currently /32 routes for `distributed == True` routers are created on the basis of floatingip_agent_gateway ports 14:11:14 but those aren't created with ML2/OVN 14:11:49 I'm not sure if this was a design decision to conserve IP space or not (compared to ML2/ovs there is an IP address per node per external network consumed for those) 14:12:17 but they also allow for southbound routing to be done directly to a compute node with /32 routes 14:12:36 so there are 2 things to consider: 14:13:13 1. if there are no floatingip_agent_gateway ports, we should probably have a fallback to /32 routes with the centralized gateway port IP as a next-hop 14:13:39 that way we fix the issue with no routes being advertised for OVN routers that have `distributed == True` 14:14:09 2. consider if we need to optionally enable the creation of floatingip_agent_gateway ports with ML2/OVN akin to ML2/OVS for routing purposes 14:14:30 (1) is probably a bug-fix type of a change. (2) is more of an RFE 14:15:09 I hope it makes sense. There are some links to the code in the bug which show what I mean (just in case) 14:15:13 ok, I'll take this conversation out of this meeting but I would like to understand why these "floatingip_agent_gateway" ports are needed 14:15:27 I'll ping you after this meeting just to retrieve more info 14:15:33 ok, sounds good 14:15:45 and it could be useful to have these thoughs in the LP 14:16:24 ok, any other bug you want to discuss? 14:16:41 no bugs, just a review at the end of the agenda 14:16:59 sure, please add it in the on demand section 14:17:22 the week bcafarel is the bug deputy, next week is lajoslatona 14:17:43 because there is nothing related to os-ken, let's jump to the next section 14:17:47 ralonsoh: ack, it's the last one here (https://wiki.openstack.org/wiki/Network/Meetings#On_Demand_Agenda) 14:17:47 #topic specs 14:18:04 dmitriis, don't worry, I'll ask for this at the end 14:18:10 ack 14:18:17 we have one active spec: https://review.opendev.org/q/project:openstack%252Fneutron-specs+status:open 14:18:25 #link https://review.opendev.org/c/openstack/neutron-specs/+/885324 14:18:29 Multiple backend support for L3 routers in ML2/OVN 14:18:39 this RFE was discussed (and approved) last Friday 14:18:52 so, as usual, reviews are more than welcome 14:19:07 (when there is something in the spec) 14:19:12 I'm writing the spec, that is WIP in gerrit for now 14:19:19 sure 14:19:58 something else in this topic? 14:20:20 ok, I'll skip next one 14:20:24 because 14:20:37 1) slaweq is not here and there are no bugs related to sRBAC 14:21:00 2) lajos is not here and there are no new patches related to the client migration 14:21:13 so this is going to be a very very fast meeting 14:21:23 #topic on_demand 14:21:25 I have one 14:21:49 as commented, we don't have the CI meeting during the next 2 weeks 14:22:13 but, of course, if there is something urgent/blocker (tox5, sqlalchemy3.0 or similar) 14:22:25 please ping any core in this channel and open a critical LP bug 14:22:36 dmitriis, please 14:22:43 don't make jokes like that, we don't even have sqla2.0 running 14:22:53 the CI is now passing (for Neutron) 14:23:09 so at least we are good (I think so) 14:23:20 neutron yes, openstack ... meh 14:23:26 yeah... 14:23:49 ralonsoh: are you asking about my item? 14:23:53 sure 14:23:58 ah, ok 14:24:23 so I have a review for the multiple gateway support spec implementation 14:24:32 https://review.opendev.org/c/openstack/neutron/+/873593 14:24:49 just looking for someone to look at it to have 1 more core review on it 14:25:19 I understand it's quite a large one to review 14:25:31 but it's quite self-contained as far as the functionality goes 14:26:01 for sure, I'll check it tomorrow morning, you have my word 14:26:14 \o/ 14:26:20 there is of course a series of reviews stacked on top of it, and they are smaller 14:26:29 ralonsoh: tyvm, just trying to get it in early to avoid rushing close to the change freeze 14:26:52 that's all I had for this 14:26:58 yes and you have worked hard in this one, for sure 14:27:01 dmitriis, thanks 14:27:21 are there some docs for it somewhere? the reno is pretty terse 14:28:11 We'll add some as a follow-up, just want to make sure we have the functionality set in place 14:28:40 Some of the functionality is documented in the API ref change 14:28:53 but definitely deserves a separate doc entry, I agree 14:29:03 thank you 14:29:35 might help reviews to see some example scenario to compare against 14:29:50 but I'll check the API ref change 14:30:09 frickler: ack 14:31:24 any other topic? 14:31:45 not from me 14:32:01 thank you all for attending 14:32:04 #endmeeting