Bug 2209893 - Add support for OVN MAC_Binding aging mechanism
Summary: Add support for OVN MAC_Binding aging mechanism
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-neutron
Version: 17.1 (Wallaby)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: z2
: 17.1
Assignee: Terry Wilson
QA Contact: Eran Kuris
URL:
Whiteboard:
Depends On: 2084668
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-05-25 07:30 UTC by Bernard Cafarelli
Modified: 2024-03-27 18:09 UTC (History)
7 users (show)

Fixed In Version: openstack-neutron-18.6.1-17.1.20231025110804.85ff760.el9ost
Doc Type: Enhancement
Doc Text:
MAC address aging in the OVN ML2 mech driver is now supported and can be configured globally with the new ``[ovn] mac_binding_aging_threshold`` and ``[ovn_nb_global] mac_binding_removal_limit`` configuration options. Setting the value per-router is not currently supported. This feature is available in OVN versions >= 22.09.0+. Previous versions will ignore the new options.
Clone Of:
Environment:
Last Closed: 2024-01-16 14:32:25 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 893575 0 None NEW Add support for OVN MAC_Binding aging 2023-10-18 15:41:11 UTC
Red Hat Issue Tracker OSP-25377 0 None None None 2023-05-25 07:31:08 UTC
Red Hat Product Errata RHBA-2024:0209 0 None None None 2024-01-16 14:32:28 UTC

Description Bernard Cafarelli 2023-05-25 07:30:42 UTC
Core OVN added support for MAC_Binding entries aging mechanism in bug 2084668 and this is available in OVN 22.12
It is configured with nb parameters:
https://github.com/ovn-org/ovn/blob/1cc77af0859629129f714fb022f69bbf9c4e18cc/ovn-nb.xml#L2599C37-L2604
https://github.com/ovn-org/ovn/blob/1cc77af0859629129f714fb022f69bbf9c4e18cc/ovn-nb.xml#L165-L171

We have seen several cases where the MAC_Binding table grows a lot, and being able to configure this aging feature will be great to have in 17.1

Documentation note: this should come with documentation and/or KCS entry for visibility to users getting impacted by a large MAC_Binding table

Comment 2 Ales Musil 2023-05-25 07:47:25 UTC
Just one note, this is actually available in 22.09, not sure which version of OSP it might correspond to, but you might have it available earlier.

Comment 29 errata-xmlrpc 2024-01-16 14:32:25 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.2 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:0209


Note You need to log in before you can comment on or make changes to this bug.