Bug ID 1710405: MAC exhausted error can occur even though there are available MACs

Last Modified: Jun 19, 2025

Affected Product(s):
F5OS F5OS-C(all modules)

Known Affected Versions:
F5OS-C 1.6.1, F5OS-C 1.6.2

Fixed In:
F5OS-C 1.8.1

Opened: Oct 28, 2024

Severity: 3-Major

Symptoms

MAC address processing during tenant configuration can result in a "MAC exhausted" error even though there are available MAC addresses.

Impact

This can disrupt tenant configuration.

Conditions

If the processing of a tenant's configuration releases MAC addresses to the partition's free list then this can erroneously cause a MAC exhaustion error. In this case there may be error logs in velos.log as well indicating failure to update or modify the MAC address pool.

Workaround

Modifying the tenant in the CLI when adding VLANs to a tenant is less likely to run into this issue.

Fix Information

The code has been modified to log the error but not cause the misleading MAC exhaustion error and not block tenant configuration.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips