-
Notifications
You must be signed in to change notification settings - Fork 230
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
Feat(eos_designs): Support routing protocol option on l3_edge p2p_links #3516
Feat(eos_designs): Support routing protocol option on l3_edge p2p_links #3516
Conversation
shutdown: false | ||
mtu: 1500 | ||
ip_address: 10.23.23.1/30 | ||
ipv6_enable: true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You have set ipv6_enable specifically to False. That should not even be necessary. Instead add your extra condition for routing_protocol != "ebgp"
to the place where we generate ipv6 based on 5549. (It should still be possible to generate ipv6_enable if specifically set to true)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Got it. I'm on vacation this week. I'll commit the change to the PR next week.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have put this in draft for now. Set as ready once you have updated. Thanks.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done. Please review.
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Approved. I will resolve the conflict once we have merged #3584. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
Change Summary
Implement an additional key in
l3_edge.p2p_links_profiles[].routing_protocol
l3_edge.p2p_links[].routing_protocol
core_interfaces.p2p_links_profiles[].routing_protocol
andcore_interfaces.p2p_links[].routing_protocol
to overwrite underlay routing protocol used on the link. Currently only
ebgp
is implemented which enforces classic IPv4 BGP Peering in a RFC5549 enabled fabric.Related Issue(s)
Fixes #3493
Component(s) name
arista.avd.eos_designs
Proposed changes
How to test
evpn_underlay_rfc5549_overlay_ebgp
Checklist
Repository Checklist