Bug ID 1633681: Dynamic FDB entries may not be flushed from all blades when a vlan tag is removed from a LAG.

Last Modified: Jul 10, 2025

Affected Product(s):
F5OS Velos(all modules)

Fixed In:
F5OS-C 1.8.1

Opened: Aug 26, 2024

Severity: 2-Critical

Symptoms

When a vlan tag is removed from a LAG in a VELOS partition, existing FDB entries for that vlan that were learned on that LAG may not be flushed out on each blade. If that vlan is then added to a different interface or LAG, the old FDB entries may get updated via L2 learning. But if that fails to happen (e.g. due to ID1620077), the old entries may persist.

Impact

Since the old FDB entries are not flushed, if the system fails to update them via L2 learning also, egress traffic that matches these old entries is dropped. This depends on which blades have the old entries and where the tenants are assigned to run. Tenant instances running on those blades are impacted, for the MAC address and vlan matching the old entry.

Conditions

Remove a vlan tag from a LAG on VELOS, and add the vlan to another. Old FDB entries may persist when moving a vlan tag from a LAG to another LAG. If moving a vlan tag from a LAG to an interface, L2 learning seems to correct the situation.

Workaround

If old L2 entries persist, a reboot of the blade is required to clear them out.

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips