Friday, 2026-02-27

opendevreviewRodolfo Alonso proposed openstack/neutron stable/2024.2: Use the `devstack-tobiko` job  https://review.opendev.org/c/openstack/neutron/+/97705000:05
opendevreviewMerged openstack/python-neutronclient master: [fwaas] Don't ignore missing fw related resources  https://review.opendev.org/c/openstack/python-neutronclient/+/97805701:59
opendevreviewMerged openstack/neutron master: Added ``ip_allocation`` extension support to ML2/OVN  https://review.opendev.org/c/openstack/neutron/+/97796102:05
opendevreviewMerged x/whitebox-neutron-tempest-plugin master: [metadata-rate-limiting] Allow multiple paths  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/97732204:08
opendevreviewMerged openstack/neutron stable/2025.1: Make the ``logging_rpc`` member a class property  https://review.opendev.org/c/openstack/neutron/+/97793204:53
opendevreviewRodolfo Alonso proposed openstack/neutron master: Use ``Idl.cond_change`` to set a table condition  https://review.opendev.org/c/openstack/neutron/+/97816307:16
opendevreviewRodolfo Alonso proposed openstack/neutron master: Since OVN 20.06, config is stored in "Chassis.other_config" (2)  https://review.opendev.org/c/openstack/neutron/+/97816407:23
lajoskatonahaleyb: let me check I forgot that I asked myself something....07:26
opendevreviewRodolfo Alonso proposed x/whitebox-neutron-tempest-plugin master: Restore the Neutron API default configuration  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/97776908:10
opendevreviewRodolfo Alonso proposed x/whitebox-neutron-tempest-plugin master: Restore the Neutron API default configuration  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/97776908:10
opendevreviewRodolfo Alonso proposed x/whitebox-neutron-tempest-plugin master: Method to retrieve a configuration parameter from a service node  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/97797308:11
opendevreviewRodolfo Alonso proposed x/whitebox-neutron-tempest-plugin master: Restore the Neutron API default configuration  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/97776908:12
opendevreviewLajos Katona proposed openstack/networking-bagpipe master: CI: Fix failing jobs due to nodeset and req bump  https://review.opendev.org/c/openstack/networking-bagpipe/+/97763408:22
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Update the MAC_Binding age threshold default value to 300  https://review.opendev.org/c/openstack/neutron/+/97798408:44
opendevreviewEduardo Olivares proposed x/whitebox-neutron-tempest-plugin master: DNM: just to test podified job runs properly  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/97817409:01
opendevreviewMerged x/whitebox-neutron-tempest-plugin master: Revert "Skip test_only_dropped_traffic_logged until oslo.config issue is fixed"  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/97777910:21
opendevreviewRodolfo Alonso proposed x/whitebox-neutron-tempest-plugin master: Method to retrieve a configuration parameter from a service node  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/97797310:34
opendevreviewRodolfo Alonso proposed openstack/neutron master: Improve ``check_global_dhcp_opts`` method  https://review.opendev.org/c/openstack/neutron/+/97818210:38
opendevreviewMerged openstack/neutron stable/2024.2: Make the ``logging_rpc`` member a class property  https://review.opendev.org/c/openstack/neutron/+/97793310:40
opendevreviewElvira García Ruiz proposed openstack/neutron-specs master: Add spec for PVLAN semantics model support  https://review.opendev.org/c/openstack/neutron-specs/+/97528911:28
opendevreviewElvira García Ruiz proposed openstack/neutron-specs master: Add spec for PVLAN semantics model support  https://review.opendev.org/c/openstack/neutron-specs/+/97528911:31
opendevreviewRodolfo Alonso proposed openstack/neutron master: Add ``NetworkSegment.count_segments`` method  https://review.opendev.org/c/openstack/neutron/+/97818711:36
opendevreviewElvira García Ruiz proposed openstack/neutron-specs master: Add spec for PVLAN semantics model support  https://review.opendev.org/c/openstack/neutron-specs/+/97528911:47
opendevreviewElvira García Ruiz proposed openstack/neutron-lib master: [WIP] Add PVLAN api extension  https://review.opendev.org/c/openstack/neutron-lib/+/97593112:40
opendevreviewElvira García Ruiz proposed openstack/neutron-lib master: [WIP] Add PVLAN api extension  https://review.opendev.org/c/openstack/neutron-lib/+/97593113:24
opendevreviewSlawek Kaplonski proposed openstack/tap-as-a-service master: DNM Just testing ovs job  https://review.opendev.org/c/openstack/tap-as-a-service/+/97819213:26
opendevreviewRodolfo Alonso proposed x/whitebox-neutron-tempest-plugin master: Method to retrieve a configuration parameter from a service node  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/97797313:50
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] Update the MAC_Binding age threshold default value to 300  https://review.opendev.org/c/openstack/neutron/+/97798413:54
opendevreviewRodolfo Alonso proposed openstack/neutron master: Use ``Idl.cond_change`` to set a table condition  https://review.opendev.org/c/openstack/neutron/+/97816313:58
opendevreviewRodolfo Alonso proposed openstack/neutron master: Since OVN 20.06, config is stored in "Chassis.other_config" (2)  https://review.opendev.org/c/openstack/neutron/+/97816413:58
haleybwill start meeting in one second...14:00
haleyb#startmeeting neutron_drivers14:01
opendevmeetMeeting started Fri Feb 27 14:01:10 2026 UTC and is due to finish in 60 minutes.  The chair is haleyb. Information about MeetBot at http://wiki.debian.org/MeetBot.14:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
opendevmeetThe meeting name has been set to 'neutron_drivers'14:01
haleybPing list: ykarel, mlavalle, mtomaska, slaweq, tobias-urdin, lajoskatona, haleyb, ralonsoh14:01
mlavalle\o14:01
ralonsohhello14:01
haleybwe had one item on the agenda14:02
haleyb#link https://bugs.launchpad.net/neutron/+bug/214209614:02
ralonsohThanks, yes14:02
ralonsohbut it seems that we don't have quorum14:02
haleybright, we can wait a minute14:03
slaweqo/14:03
slaweqsorry for being late14:03
haleybi guess that's quorum14:04
ralonsohOk, so let me introduce this RFE14:05
ralonsohWe had some users complaining about the HA responses time14:05
ralonsohwhen they had a failover, the LRP chassis takes 3 seconds to migrate to the new active chassis14:05
ralonsohthis is because of the default BDF OVN parameters14:05
ralonsohthis feature is providing, via Neutron config file, a way to configure these values14:06
ralonsohthe idea is to provide 3 pre-defined configurations (normal, aggressive, conservative) and a 4th that will allow the admin to configure the 3 parameters14:07
ralonsohand that's all, nothing else14:07
ralonsohPatch:14:07
ralonsohhttps://review.opendev.org/c/openstack/neutron/+/97720914:07
haleybso if i'm understanding these values correctly it impacts leader election, i.e. how many failures it takes to decide to move the leader, correct?14:08
ralonsohyes, by default is bfd-min-rx * bfd-mult = 3000 ms14:08
ralonsohso OVN folks recommended these pre-sets14:09
ralonsohof course, any admin can use "manual" and set any value there14:09
haleybwe had a recent incident were we had to tweak these values, and we actually chose much higher numbers than your patch14:09
haleybbut we might have chosen to make sure there were no elections for a while14:09
haleybfor reference we chose bfd-min-rx = bfd-min-tx = 4000 and bfd-mult = 514:10
ralonsohthat is a lot, for sure14:10
haleybi am going to check with the other group here on what they finally wound up at, just for my own sanity14:11
ralonsohnow the conservative pre-set has a 6 seconds delay, yours is 20 seconds14:11
ralonsohfor sure, I think we can discuss the pre-set values in the patch14:11
ralonsohbut I think the idea of providing that in Neutron is good for admins14:11
haleybyes, would be something we could expose14:12
ralonsohwould be a spec needed for this?14:12
slaweqI am ok with those config options to be added14:12
ralonsoh(IMO, I don't think is necessary a spec, but I can't vote)14:13
slaweqregarding spec, I think it is not needed, as those are just new config options14:13
mlavalleI agree with slaweq 14:13
haleybi don't think we need a spec either14:13
mlavallebesides, we have a recommendation from the ovn team14:13
slaweqbut maybe we can have some documentation written with explanation what those options are, what would be the effect of setting higher/lower values, etc.14:13
ralonsohyes, this patch needs also a documentation section14:14
ralonsohI'll add it14:14
lajoskatonao/14:14
haleybmy only question is why have the strategy part? instead of just exposing the values to set?14:15
ralonsohthat was a recommendation done by OVN folks to avoid weird values. Also for testing: we can ensure that our product works well with the 3 pre-sets14:15
ralonsohand the manual will require a request exception to be supported14:16
mlavallethat makes sense14:16
haleybok, i understand the settings now. so is this changing from the OVN defaults? i'm remembering they were pretty low14:18
ralonsohthe "normal" preset has the default OVN values14:18
haleybok, so 1000/100/3 are the defaults, i should just look on my deployment14:20
haleybi guess they are not set by default, at least in older OVN versions14:21
haleybeither way this is a step forward14:21
ralonsohthese values are hardcoded by default14:21
ralonsohI'll send you the links14:21
lajoskatonado we need these links somewhere in the neutron docs?14:22
ralonsohyes, I need to add a documentation section14:22
haleyboh it's set in the xml14:22
lajoskatonaralonsoh: ack14:22
haleybthe code doesn't set them in the controller14:22
ralonsoh[1]https://github.com/openvswitch/ovs/blob/b43ed9036e6fb38fe09ff4746b603edaef5319da/vswitchd/vswitch.xml#L414714:23
ralonsoh[2]https://github.com/openvswitch/ovs/blob/b43ed9036e6fb38fe09ff4746b603edaef5319da/vswitchd/vswitch.xml#L415514:23
ralonsoh[3]https://github.com/openvswitch/ovs/blob/b43ed9036e6fb38fe09ff4746b603edaef5319da/vswitchd/vswitch.xml#L423614:23
ralonsohyes, I was searching my Jira ticket14:23
ralonsohI had it documented there14:23
haleybralonsoh: so that is the ovs schema, does ovn have it's own values? i'm confused14:26
ralonsohthat's ovs, yes, who handles the BFD checks14:27
ralonsohbut that impacts the OVN HA failover time14:27
haleybbut you set in OVN NB which is why i was confused, it's early for me to think14:30
ralonsohwe can discuss the location of these config parameters14:31
ralonsohthese are written in the nb-global register14:31
ralonsohhttps://review.opendev.org/c/openstack/neutron/+/977209/2/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py#113014:31
haleybovn-nbctl set NB_Global . options:bfd-min-rx=1000 yup14:31
haleybi'm looking at the source code and ovs and ovn both define them, but just my confusion14:34
haleybso should we vote?14:34
mlavalle+114:35
haleyb+1 from me14:36
lajoskatona+114:36
slaweq+114:36
ralonsohthank you all for your time14:37
haleybalright, officially approved14:37
haleybthanks ralonsoh for working on it14:37
haleybany other on-deman topics?14:37
haleybalright, thanks everyone and have a nice weekend!14:38
haleyb#endmeeting14:38
opendevmeetMeeting ended Fri Feb 27 14:38:55 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:38
opendevmeetMinutes:        https://meetings.opendev.org/meetings/neutron_drivers/2026/neutron_drivers.2026-02-27-14.01.html14:38
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/neutron_drivers/2026/neutron_drivers.2026-02-27-14.01.txt14:38
opendevmeetLog:            https://meetings.opendev.org/meetings/neutron_drivers/2026/neutron_drivers.2026-02-27-14.01.log.html14:38
ralonsohhave a nice weekend14:39
lajoskatonao/14:39
slaweqthx, have a nice weekend14:39
slaweqo/14:39
opendevreviewMohammed Naser proposed openstack/neutron master: Fix OVN network log cross-project drop event attribution  https://review.opendev.org/c/openstack/neutron/+/97734915:03
opendevreviewJakub Libosvar proposed openstack/neutron master: bgp: Connect provider switch when created  https://review.opendev.org/c/openstack/neutron/+/97815515:33
opendevreviewJakub Libosvar proposed openstack/neutron master: WIP: new job tempest-multinode-with-bgp  https://review.opendev.org/c/openstack/neutron/+/96218815:33
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] New configuration variables to control the OVN BFD settings  https://review.opendev.org/c/openstack/neutron/+/97720915:42
opendevreviewLajos Katona proposed openstack/networking-bagpipe master: CI: Fix failing jobs due to nodeset and req bump  https://review.opendev.org/c/openstack/networking-bagpipe/+/97763415:52
opendevreviewRodolfo Alonso proposed openstack/neutron master: [OVN] New configuration variables to control the OVN BFD settings  https://review.opendev.org/c/openstack/neutron/+/97720915:57
opendevreviewRodolfo Alonso proposed openstack/neutron master: Add ``NetworkSegment.count_segments`` method  https://review.opendev.org/c/openstack/neutron/+/97818716:12
opendevreviewRodolfo Alonso proposed x/whitebox-neutron-tempest-plugin master: Method to retrieve a configuration parameter from a service node  https://review.opendev.org/c/x/whitebox-neutron-tempest-plugin/+/97797316:27
opendevreviewMohammed Naser proposed openstack/neutron master: Fix OVN network log cross-project drop event attribution  https://review.opendev.org/c/openstack/neutron/+/97734916:46
opendevreviewMerged openstack/neutron-tempest-plugin master: Fix 2024.1 job definitions  https://review.opendev.org/c/openstack/neutron-tempest-plugin/+/97802717:42
opendevreviewMohammed Naser proposed openstack/neutron master: Fix OVN network log cross-project drop event attribution  https://review.opendev.org/c/openstack/neutron/+/97734918:09
opendevreviewMohammed Naser proposed openstack/neutron master: Fix OVN network log cross-project drop event attribution  https://review.opendev.org/c/openstack/neutron/+/97734920:08
opendevreviewJakub Libosvar proposed openstack/neutron master: bgp: Fix UpdateLocalOVSEvent match  https://review.opendev.org/c/openstack/neutron/+/97800522:14
opendevreviewMiguel Lavalle proposed openstack/neutron master: [WIP][OVN] Implement multiple segments per host for routed networks  https://review.opendev.org/c/openstack/neutron/+/97511123:17
opendevreviewMerged openstack/neutron master: [ML2/OVN] Check for external_ids before touching routes  https://review.opendev.org/c/openstack/neutron/+/97532323:59

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