Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 2224492

Summary: Add FDB aging mechanism to OSP17.1
Product: Red Hat OpenStack Reporter: Ryo Hayakawa <rhayakaw>
Component: openstack-neutronAssignee: Luis Tomas Bolivar <ltomasbo>
Status: CLOSED ERRATA QA Contact: Maor <mblue>
Severity: high Docs Contact:
Priority: high    
Version: 17.1 (Wallaby)CC: amusil, bcafarel, bmv, chrisw, dalvarez, egarciar, ekuris, gregraka, gurpsing, jlibosva, ltomasbo, mariel, mblue, mburns, mlavalle, mmichels, scohen, tfreger, twilson
Target Milestone: z3Keywords: FutureFeature, Triaged
Target Release: 17.1   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: openstack-neutron-18.6.1-17.1.20231025110809.el9ost Doc Type: Enhancement
Doc Text:
RHOSP 17.1.3 now supports a new aging mechanism for MAC addresses learned through the `localnet_learn_fdb` option that is included in Open Virtual Network (OVN) version 23.09. This new aging mechanism consists of two new options, `fdb_age_thhreshold` and `fdb_removal_limit`. + The `fdb_age_thhreshold` option enables you to set the maximum time the learned MACs stay in the FDB table (in seconds). + The `fdb_removal_limit` option prevents OVN from removing a large number of FDB table entries all at one time. + When you use these new options with `localnet_learn_fdb`, you reduce the likelihood of performance and scalability issues caused by the FDB table from growing too big, a problem often experienced in RHOSP environments that have large provider networks.
Story Points: ---
Clone Of:
: 2244997 (view as bug list) Environment:
Last Closed: 2024-05-22 20:39:22 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2179942, 2264151    
Bug Blocks: 2222869, 2244997    

Comment 1 Miguel Lavalle 2023-07-24 18:38:44 UTC
@gurpsing we discussed this RFE during the Neutron squad bug triage. This is a RFE that requires prioritization from product management.

Comment 10 Daniel Alvarez Sanchez 2023-08-14 08:46:20 UTC
@Terry, once you enable the aging mechanism you probably have to add the THT support for this as i can only see it in puppet:

https://opendev.org/openstack/puppet-neutron/commit/e2b6b6aeea8dff88ae879eedd4adae32bb484ce4

Comment 61 errata-xmlrpc 2024-05-22 20:39:22 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Red Hat OpenStack Platform 17.1.3 bug fix and enhancement advisory), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2024:2741