Wednesday, 2024-03-27

opendevreviewMerged openstack/neutron stable/2024.1: Check unspecified flavor in user defined driver  https://review.opendev.org/c/openstack/neutron/+/91425100:51
opendevreviewMiguel Lavalle proposed openstack/neutron master: Enable HA for OVN router flavors  https://review.opendev.org/c/openstack/neutron/+/90151301:03
opendevreviewMiguel Lavalle proposed openstack/neutron master: Enable HA for OVN router flavors  https://review.opendev.org/c/openstack/neutron/+/90151301:08
*** mklejn_ is now known as mklejn06:43
opendevreviewRodolfo Alonso proposed openstack/neutron master: Remove the Windows OS libraries  https://review.opendev.org/c/openstack/neutron/+/91427107:20
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Create an OVN DB transaction context decorator  https://review.opendev.org/c/openstack/neutron/+/91053807:22
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] "Logical_Router" pinned to chassis, OVN L3 scheduler  https://review.opendev.org/c/openstack/neutron/+/90919407:22
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Provide HA functionality to "Logical_Router" chassis pinning  https://review.opendev.org/c/openstack/neutron/+/90943707:22
opendevreviewMerged openstack/neutron master: Update jobs based on testing runtime for 2024.2  https://review.opendev.org/c/openstack/neutron/+/91392307:34
opendevreviewRodolfo Alonso proposed openstack/neutron master: Unify the Metadata proxy handler code  https://review.opendev.org/c/openstack/neutron/+/91442808:22
opendevreviewLajos Katona proposed openstack/networking-bgpvpn master: Update jobs based on testing runtime for 2024.2  https://review.opendev.org/c/openstack/networking-bgpvpn/+/91427308:36
opendevreviewLajos Katona proposed openstack/networking-bagpipe master: Update jobs based on testing runtime for 2024.2  https://review.opendev.org/c/openstack/networking-bagpipe/+/91427208:42
opendevreviewLajos Katona proposed openstack/neutron-vpnaas master: Update jobs based on testing runtime for 2024.2  https://review.opendev.org/c/openstack/neutron-vpnaas/+/91428008:45
opendevreviewMerged openstack/neutron master: Disable skip-level jobs in check queue  https://review.opendev.org/c/openstack/neutron/+/91345109:26
jakeyipHi, I have a question, is linuxbridge + ovn mechanism drivers actually a supported configuration? we are running that in our deployment, and a recent change [1] broke our deployment.10:07
jakeyip[1] https://review.opendev.org/c/openstack/neutron/+/886988/11/neutron/agent/linux/dhcp.py#148610:07
jakeyipjust wondering if it is something worth filing a bug for... or it's not supported10:08
opendevreviewRodolfo Alonso proposed openstack/neutron-lib master: WIP == Add the field "rbac_actions" to the model query hooks  https://review.opendev.org/c/openstack/neutron-lib/+/91447310:46
opendevreviewRodolfo Alonso proposed openstack/neutron-lib master: WIP == Add the field "rbac_actions" to the model query hooks  https://review.opendev.org/c/openstack/neutron-lib/+/91447310:46
ralonsohjakeyip, no, OVN and LB cannot run together10:48
ralonsohonly OVN + SRIOV10:48
ralonsohlajoskatona, hi!10:51
ralonsohI think gmann commented not to add py312 in the gate while not voting10:51
ralonsohhttps://review.opendev.org/c/openstack/networking-bgpvpn/+/914273/3/.zuul.yaml10:51
jakeyipralonsoh: thanks! any idea if this is in a doc? https://docs.openstack.org/neutron/latest/admin/config-ml2.html#mechanism-drivers doesn't seem to have this info?10:53
ralonsohjakeyip, not that I'm aware. Linux Bridge, OVS and OVN are not tested working together and I don't think that was supposed to work10:56
jakeyipralonsoh: and I think OVN + baremetal is supported? e.g. https://review.opendev.org/c/openstack/neutron/+/88698810:57
ralonsohit is yes10:57
jakeyipI'm not familiar with baremetal but I think might be https://docs.openstack.org/networking-baremetal/latest/ ?10:58
jakeyipif someone will to send patches for linuxbridge + OVN, will that be considered?10:59
ralonsohjakeyip, I'm not familiar neither with baremetal, I would ask ironic folks10:59
jakeyipI am not sure what's the neutron team take on it... the support for OVN + baremetal broke our OVN + linuxbridge10:59
ralonsohjakeyip, as commented, LB, OVS and OVN are not supposed to work together10:59
ralonsohand LB is deprecated in Neutron10:59
ralonsohbut if your patches do not affect any working code, please feel free to open a Launchpad bug describing the issue and the rationale of the code to be pushed11:00
jakeyipok if LB is going to be deprecated; we can also look towards migrating away, thanks.11:01
jakeyipwhat are considered the 'first class' mech drivers now?11:02
ralonsohOVS and OVN (and SRIOV)11:03
jakeyipok good to know, we can plan accordingly11:09
jakeyipralonsoh: thanks for taking the time to answer my queries, appreciate it :) 11:11
ralonsohyw11:13
lajoskatonaralonsoh: Hi, but py312 job is now by default non-voting12:44
lajoskatonaralonsoh: perhaps I am false and it is not non-voting by default, let me check it12:44
ralonsohlajoskatona, yes, is non voting by default12:46
ralonsohbut gmann commented to remove it from the gate12:46
ralonsohwe should not have non-voting jobs in the gate12:47
ralonsohlajoskatona, and re-add again this job to the experimental/periodic queue, as in PS212:47
*** mklejn__ is now known as mklejn13:15
opendevreviewLajos Katona proposed openstack/neutron-vpnaas master: Update jobs based on testing runtime for 2024.2  https://review.opendev.org/c/openstack/neutron-vpnaas/+/91428013:17
fricklerif it is passing and you want to avoid regressions you could explicitly make it voting for neutron13:17
opendevreviewLajos Katona proposed openstack/networking-bgpvpn master: Update jobs based on testing runtime for 2024.2  https://review.opendev.org/c/openstack/networking-bgpvpn/+/91427313:36
f0oWhat's the correct way of doing Self-Service IPv6 in Neutron? I saw https://docs.openstack.org/neutron/latest/admin/config-ipv6.html but it states many experimental/deprecated warning blobs heh13:47
fricklerf0o: if you intend to have public IPv6, I suggest to look at https://docs.openstack.org/neutron-dynamic-routing/latest/install/usecase-ipv6.html13:53
fricklerI also recommend to stay away from prefix delegation13:54
f0oyeah PD seems a lot of headache13:55
fricklerand I recommend to have a consistent MTU of 1500 for tenant networks by increasing the MTU on the underlay accordingly13:55
f0ofrickler: BGP is nice and all but in this case the network nodes already have full tables as they're edge routers. BGP to localhost seems a bit excessive here. Is there a way to get the subnetpooling done without bgp advertisements?13:55
fricklerf0o: full table on network nodes, that's an interesting concept, but I don't see how it is supposed to work since the neutron networking is usually separated from routing on the host13:57
jrosserthe tenant subnets sit behind neutron routers that have an address on the public network, the routes are needed to stitch those two thing together13:58
f0oheya jrosser :D14:00
jrosserhi :) what frickler describes is exactly how i have v6 stuff setup fwiw14:00
f0ofrickler: yeah I noticed as well as OVS having a long standing bug with full-tables which we (well OVS devs and my lab-bunny-self) resolved and pushed upstream with next release - so now neutron (read OVN Gateway node) can have full bgp tables and VRFs set up so they can coexist on Edge/TOR Routers14:01
frickleroh, another happy customer, nice ;)14:01
f0oBut alright this just shows that my current architecture, while working fine for v4 and vlan-typed tenant networks, wont work for SelfService Geneve networks because of the missing glue-stack of OVS<>RAs14:03
f0oso if I can write a neutron driver that teaches my router to enable/start RAs on gevene ports from OVS this would then simulate what is happening on vlan-typed tenant networks14:03
* f0o dreams14:03
f0oto avoid collision I could use the VNI as subnet index and calculate the right /64 even14:04
f0oHrm... ALl things considered, PD should still be working no? I mean dibbler might be deprecated but ISC Kea supports PD too, however I cant see neutron requesting any PD from the kea logs14:30
f0obut I might be missing something14:30
f0osuch as, does neutron actually rely on dibbler-client14:31
opendevreviewBrian Haley proposed openstack/neutron master: Make common Metadata Proxy classes  https://review.opendev.org/c/openstack/neutron/+/91452614:43
f0oactually cant find anything on my network-node's logs... and kea dbug doesnt show any requests either... but all this is on a ovs network iface which behaves differently from a real one.. so many failure points14:43
opendevreviewBrian Haley proposed openstack/neutron master: Make common Metadata Proxy classes  https://review.opendev.org/c/openstack/neutron/+/91452614:50
f0ooh well... frickler the doc you linked me made me realize something; I honestly do not need dualstack. 1 v4 and 1 v6 interface is absolutely OK. I've been looking at this from an oldschool sysadmin view where I shouldnt. The interfaces are faux anyway so it simply does not matter if I have 2 to get v4+v6 connectivity.16:02
f0oThat said we're just going to dump a /64 on a shared network that's v6 only and let tenants add ports to it16:03
f0oSecurity Groups are still applied, FWaaS is not used, so no biggie16:03
opendevreviewBrian Haley proposed openstack/neutron master: Make common Metadata Proxy classes  https://review.opendev.org/c/openstack/neutron/+/91452617:52
opendevreviewTerry Wilson proposed openstack/ovsdbapp stable/2024.1: ovn-sb: remove chassis from Chassis_Private on ChassisDelCommand  https://review.opendev.org/c/openstack/ovsdbapp/+/91445521:09
opendevreviewTerry Wilson proposed openstack/ovsdbapp stable/2023.2: ovn-sb: remove chassis from Chassis_Private on ChassisDelCommand  https://review.opendev.org/c/openstack/ovsdbapp/+/91445621:10
opendevreviewTerry Wilson proposed openstack/ovsdbapp stable/2023.1: ovn-sb: remove chassis from Chassis_Private on ChassisDelCommand  https://review.opendev.org/c/openstack/ovsdbapp/+/91445721:11
opendevreviewTerry Wilson proposed openstack/ovsdbapp stable/zed: ovn-sb: remove chassis from Chassis_Private on ChassisDelCommand  https://review.opendev.org/c/openstack/ovsdbapp/+/91445821:11
opendevreviewMerged openstack/neutron master: Enable HA for OVN router flavors  https://review.opendev.org/c/openstack/neutron/+/90151321:31

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