-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[EVPN] Static MAC propagated via EVPN as dynamic #12419
Comments
@adyeung Can you please assign someone to investigate this? |
In FRR (sticky MAC) bit is not getting set in the MACIP route advertisement. From Techsupport: Remote node: |
Fixed in sonic-net/sonic-swss#2521 |
…c MAC advertisement in EVPN. (sonic-net#2521) - What I did On local MAC learning, update the MAC entry as local then delete the DST entry from the Kernel for remote MAC. This will make sure that FRR doesn't reinstall the remote MAC(sonic-net#12363) When installing the static MAC in the kernel set the sticky flag as well. (sonic-net#12419) - How I did it Move the DST entry delete code after the MAC update code.(sonic-net#12363) Pass sticky flag to the kernel in fdbsyncd code.((sonic-net#12419) - How to verify it Tested MAC move from remote to local and verified the MAC is local in Kernel.(sonic-net#12363) Verified in Kernel that sticky bit is set and the same as advertised by FRR in the network.((sonic-net#12419) Signed-off-by: [email protected]
Description
Static MAC propagated via EVPN without BGP MAC Mobility extended community, thus shown as dynamic on remote VTEP
Steps to reproduce the issue:
Two switches with any link connected them
Describe the results you received:
type = dynamic
Describe the results you expected:
type = static
Output of
show version
:Output of
show techsupport
:sonic_dump_qa-eth-vt03-1-4600ca1_20221007_194235.tar.gz
sonic_dump_qa-eth-vt03-2-3700v_20221007_194228.tar.gz
Additional information you deem important (e.g. issue happens only occasionally):
The text was updated successfully, but these errors were encountered: