Friday, 2023-09-29

opendevreviewMiguel Lavalle proposed openstack/neutron master: [PoC][DNM] Router flavors and service type for OVN  https://review.opendev.org/c/openstack/neutron/+/88398800:45
opendevreviewBrian Haley proposed openstack/neutron master: DNM: Always stop dhclient in fullstack tests  https://review.opendev.org/c/openstack/neutron/+/89683901:16
opendevreviewyatin proposed openstack/neutron master: [DNM] Test os-vif revert  https://review.opendev.org/c/openstack/neutron/+/89650406:44
opendevreviewyatin proposed openstack/neutron master: [DNM] Test os-vif revert  https://review.opendev.org/c/openstack/neutron/+/89650408:56
opendevreviewMerged openstack/neutron stable/xena: Revert "[OVN][Trunk] Add port binding info on subport when parent is bound"  https://review.opendev.org/c/openstack/neutron/+/89479408:57
ralonsohbcafarel, slaweq hello! If you have 1 min: https://review.opendev.org/q/Ide3204748274cbab9731310c2e2bd8bd8c9a53ff09:01
ralonsohthanks in advance09:01
ralonsohlajoskatona, hi! if you have 10 secs: https://review.opendev.org/c/openstack/neutron-vpnaas/+/896787. pep8 is now passing with this newer version (same a Neutron one)09:03
opendevreviewRodolfo Alonso proposed openstack/neutron-vpnaas master: py311: Add py311 job and sqlalchemy-main job to weekly  https://review.opendev.org/c/openstack/neutron-vpnaas/+/89674409:04
lajoskatonaralonsoh: ack09:17
opendevreviewLucas Alvares Gomes proposed openstack/neutron master: [OVN] Enhanced external port scheduling  https://review.opendev.org/c/openstack/neutron/+/89476709:18
opendevreviewLucas Alvares Gomes proposed openstack/neutron master: [OVN] Enhanced external port scheduling  https://review.opendev.org/c/openstack/neutron/+/89476709:22
slaweqralonsoh done09:53
ralonsohthanks#09:53
opendevreviewMerged openstack/neutron-dynamic-routing master: py311: Change weekly py310 to py311  https://review.opendev.org/c/openstack/neutron-dynamic-routing/+/89674010:19
opendevreviewMerged openstack/neutron-vpnaas master: Bump pylint version to 2.17.4  https://review.opendev.org/c/openstack/neutron-vpnaas/+/89678710:53
opendevreviewMerged openstack/neutron-vpnaas master: py311: Add py311 job and sqlalchemy-main job to weekly  https://review.opendev.org/c/openstack/neutron-vpnaas/+/89674410:54
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Add the default condition check in ``PortBindingChassisEvent``  https://review.opendev.org/c/openstack/neutron/+/89692611:08
ralonsohslaweq, lucasagomes ^^ sorry for that, I found this error today11:08
ralonsohplease check this patch asap, then I need to backport it up to Wallaby11:08
ralonsohbecause of https://review.opendev.org/q/I3b7c5d73d2b0d20fb06527ade30af8939b249d7511:09
ralonsoh(my bad, sorry)11:09
* bcafarel notes for upcoming backports11:35
lucasagomesralonsoh, checking it now12:13
lajoskatonaralonsoh: Hi, regarding the drivers meeting, I will be late (max 10 minutes)12:42
ralonsohnp12:43
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Add the default condition check in ``PortBindingChassisEvent``  https://review.opendev.org/c/openstack/neutron/+/89692612:46
opendevreviewRodolfo Alonso proposed openstack/neutron master: WIP == [OVN] Set the Neutron port status based on "lsp.up" and "lsp.enabled"  https://review.opendev.org/c/openstack/neutron/+/89693913:38
opendevreviewRodolfo Alonso proposed openstack/neutron master: Add a new extension "security-groups-rules-belongs-to-default-sg"  https://review.opendev.org/c/openstack/neutron/+/88390713:40
opendevreviewRodolfo Alonso proposed openstack/neutron master: Remove the publish patch in SG rule BEFORE_DELETE and BEFORE_CREATE  https://review.opendev.org/c/openstack/neutron/+/89627313:40
ralonsohPing list: ykarel, mlavalle, mtomaska, slawek, obondarev, tobias-urdin, lajoskatona, amotoki13:59
mtomaskaO/13:59
mlavalleo/13:59
ralonsoh#startmeeting neutron_drivers14:00
opendevmeetMeeting started Fri Sep 29 14:00:01 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'neutron_drivers'14:00
ralonsohhello14:00
ykarelo/14:00
obondarevhi, sorry, can't participate today14:00
ralonsohnp14:00
slaweqo/14:01
ralonsohok, we are 4 core drivers here14:01
ralonsohlajoskatona, will join later14:01
ralonsohlet's start with the agenda14:01
ralonsohfirst topic14:02
ralonsohLiu Xie liushy): [fwaas][rfe] support list type of port_range for firewall rule (I can't find this in the meeting logs) 14:02
ralonsoh#link https://bugs.launchpad.net/neutron/+bug/202866014:02
ralonsohis Liu Xie here?14:02
ralonsohok, are you willing to propose this RFE? sorry but I don't have the background for it14:03
opendevreviewMerged openstack/neutron stable/2023.1: [OVN] Match LSP_TYPE_VIRTUAL in PortBindingUpdateVirtualPortsEvent  https://review.opendev.org/c/openstack/neutron/+/89680414:04
opendevreviewMerged openstack/neutron stable/zed: [OVN] Match LSP_TYPE_VIRTUAL in PortBindingUpdateVirtualPortsEvent  https://review.opendev.org/c/openstack/neutron/+/89680514:04
lajoskatonao/14:04
ralonsohok, I'll update the launchpad bug to request the author of this RFE to propose it during this meeting, next week14:04
lajoskatonaI suppose liushy is from pacific, so perhaps we have to warn that there will be a discussion14:05
lajoskatonaI should have sone it but this week was a little busy, I can send him/her a mail14:05
ralonsohlajoskatona, ok, I'll update the LP with the time and dates14:05
ralonsohand I'll ask him for feedback14:05
lajoskatonacool14:05
mlavalleor we can discuss based on what we know based on the LP and ask questions teher14:05
mlavallethere14:06
slaweqwait a sec with this RFE14:06
ralonsohmlavalle, ok, but as I said I have no background for this14:06
slaweqI'm checking now our api-ref https://docs.openstack.org/api-ref/network/v2/index.html?expanded=create-firewall-rule-detail#fwaas-v2-0-current-fwaas-firewall-groups-firewall-policies-firewall-rules14:06
ralonsohso if anyone is willing to do it, perfect14:06
slaweqand it says: "The source port or port range for the firewall rule. A valid value is a port number, as an integer, or a port range, in the format of a : separated range. For a port range, include both ends of the range. For example, 80:90."14:06
slaweqisn't it what this rfe was proposing?14:06
mlavalleyes, it looks like it14:06
lajoskatonaeven cooler, it is already finished than :-)14:07
slaweqit seems so14:07
mlavallethen maybe is a bug14:07
slaweqbut I don't know about implementation14:07
ykarelit's expecting list "source_port": ["22","23","30:80"]14:07
slaweqbut instead of list You can create couple of rules14:07
slaweqso I'm not sure if it's good idea to do list there14:08
mlavallewe can add a comment to the LP pointing this out to submitter and ask what is being observed in the implementation14:08
slaweqmlavalle++14:08
lajoskatona+114:08
ykarel+114:08
ralonsohok, I'll update the LP with the comments made here14:09
ralonsohso, if I'm not wrong, the suggestion is to create several rules14:09
ralonsohright?14:09
mlavallein any case, it doesn't seem to warrant a new API or RFE. It seems more like a bug where the implementation doesn't meet what the API specifies14:10
ralonsohmlavalle, the API does not accept any list, accepts a single value or a range14:10
ralonsohso the API now is correct14:10
mlavalleok14:10
ralonsohok, I'll update the LP with your suggestions and, of course, if Liu wants to improve the API, he can propose it14:11
mlavallethen let's explore whether the current API can satisfy the expressed need14:11
ralonsohbut I'm not going to approve yet the LP until we have some feeback from the author14:11
mlavalleyeap14:11
mlavallethat's exactly what we are saying14:12
ralonsohok, any other comment?14:12
ralonsohperfect, thanks!14:12
ralonsohnext one14:12
ralonsohlucasagomes, [OVN] Allow scheduling external ports on non-gateway nodes14:12
ralonsoh#link https://bugs.launchpad.net/neutron/+bug/203729414:13
ralonsohlucasagomes, please14:13
ralonsohok, let me introduce this RFE14:14
ralonsohright now the OVN L3 scheduler can schedule the GW ports only on those marked as GW chassis14:14
ralonsohthat is an option in "ovn-cms-options"14:14
ralonsohthere are now no exceptions to this14:14
ralonsohhowever, OpenShift would require to schedule these GW ports on non-GW nodes14:15
ralonsohso a new config option, defining these chassis, is proposed14:15
ralonsohand of course the OVN L3 scheduler should be aware of this14:15
ralonsohIMO this is a RFE, because of the impact in the L3 scheduler14:16
ralonsohwhat I don't know, and I would like to discuss in advance (maybe in a spec or a patch) is how to implement that in the L3 scheduler14:16
ralonsoh1) new scheduler or 2) modify the existing ones14:16
lajoskatonaOriginally I thought a lightweiht RFE, but as you speak about it perhaps a spec would be good for it14:17
ralonsohI would prefer first to discuss in a small spec what changes are going to be made14:17
lajoskatona+1, thanks for it14:18
ralonsohthere are currently too many ongoing changes in the L3 scheduler14:18
mlavalleand also get a litle more detail on the use case14:18
ralonsohany other opinion?14:19
slaweqsmall spec sounds good for me14:19
mlavalle+114:19
lajoskatona+114:20
ykarel+114:20
ralonsohperfect then, I'll update the LP bug with this info14:20
ralonsohI have nothing else in the agenda, do you want to add something?14:20
mlavallejust that next Friday I won't attend the meeting, because I'll be off on PTO \o/14:21
ralonsohenjoy14:21
ralonsohthank you very much for attending, this is most probably my last drivers meeting as chair. Have a nice weekend!14:21
ykarelo/14:21
ralonsoh#endmeeting14:21
opendevmeetMeeting ended Fri Sep 29 14:21:56 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:21
opendevmeetMinutes:        https://meetings.opendev.org/meetings/neutron_drivers/2023/neutron_drivers.2023-09-29-14.00.html14:21
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/neutron_drivers/2023/neutron_drivers.2023-09-29-14.00.txt14:21
opendevmeetLog:            https://meetings.opendev.org/meetings/neutron_drivers/2023/neutron_drivers.2023-09-29-14.00.log.html14:21
slaweqthx ralonsoh++14:21
lajoskatonao/14:21
ralonsohsee you!14:22
slaweqand see You all14:22
mlavallethanks for your great leadership ralonsoh! Great job!14:22
ralonsohthank you14:22
mlavallecangrats on a job very well done!14:22
lajoskatona+1, thank you14:22
lucasagomesralonsoh, apologies I didn't see the ping on time14:23
ralonsohlucasagomes, no problem, I'll update the LP now14:23
ralonsoha spec will be required, to know how this feature will affect the ovn l3 scheduler14:23
ralonsohand backwards compatibility14:23
lucasagomesralonsoh, but you did a good job describing it. There won't be any change on L3 scheduler since this is about external ports btw14:24
lucasagomesralonsoh, so the gw ports will still be scheduled as always on the nodes marked as enable-chassis-as-gw14:24
lucasagomeswhat will change however is where the external ports will be scheduled on if the new config is present14:24
ralonsohok, that was my mistake then, to think aboyt the l3 scheduler14:25
lucasagomesif the new config is not present it will work just as-is today14:25
lucasagomesso it's 100% backward compatible14:25
ralonsohbut this is only about external ports14:25
lucasagomesyes only external ports14:25
ralonsohbut the external ports are scheduled by OVN14:25
ralonsohusing ha_chassis14:25
lucasagomesralonsoh, yes14:25
ralonsohright?14:25
ralonsohso this must be a core OVN feature14:25
lucasagomesand right now we have a HA chassis group per network14:25
lucasagomesso with my change, we will have a HA Chassis group per external port (limited to 3 members each)14:26
opendevreviewLajos Katona proposed openstack/tap-as-a-service master: Tap Mirror OVS driver  https://review.opendev.org/c/openstack/tap-as-a-service/+/89308614:26
lucasagomesralonsoh, not really, we just need to make sure that we create the ha chassis group with the chassis that are eligible to host those external ports14:26
lucasagomesEDPM compute nodes for OpenShift14:26
lucasagomesralonsoh, then these ports will land on one of the chassis in the group14:27
ralonsohok, maybe the scope of this feature is smaller than I though14:27
ralonsohso the spec won't be needed14:27
lucasagomesralonsoh, yeah, I don't think it's that big14:27
ralonsohok, let me add this topic again in the next meeting14:27
ralonsohto remove the request of the spec14:27
ralonsohas I said, I though L3 scheduler was involved14:28
lucasagomesyeah no14:28
lucasagomesI will update the LP to make sure I say that L3 is not involved14:28
ralonsohperfect14:28
lucasagomesralonsoh++ thanks much! Sorry for not seeing the ping on time14:29
lucasagomesUpdated the LP14:30
ralonsohhaleyb, hey!14:53
ralonsohthe TC has created the caracal etherpad links14:53
ralonsohand the link is different to the one created14:53
ralonsohhttps://etherpad.opendev.org/p/oct2023-ptg-neutron14:53
ralonsohI've updated it in the Neutron agenda14:57
opendevreviewMerged openstack/neutron stable/2023.2: [OVN] Match LSP_TYPE_VIRTUAL in PortBindingUpdateVirtualPortsEvent  https://review.opendev.org/c/openstack/neutron/+/89680315:40
opendevreviewRodolfo Alonso proposed openstack/neutron master: Forbid the C/D of SG rules in default SG to non-admin users  https://review.opendev.org/c/openstack/neutron/+/89622215:47
opendevreviewJakub Libosvar proposed openstack/neutron master: ovn: Spawn metadata resources on additional chassis event  https://review.opendev.org/c/openstack/neutron/+/89540217:00
opendevreviewLajos Katona proposed openstack/tap-as-a-service master: docs: Fix releasenote building  https://review.opendev.org/c/openstack/tap-as-a-service/+/89695617:19
*** haleyb is now known as haleyb_out17:19
opendevreviewJakub Libosvar proposed openstack/neutron master: ovn: Spawn metadata resources on additional chassis event  https://review.opendev.org/c/openstack/neutron/+/89540217:31

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