-
Notifications
You must be signed in to change notification settings - Fork 212
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): EVPN Multicast L3 (OISM) Support #2276
Feat(eos_designs): EVPN Multicast L3 (OISM) Support #2276
Conversation
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
02e2532
to
38bd415
Compare
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. |
38bd415
to
809dd9c
Compare
Conflicts have been resolved. A maintainer will review the pull request shortly. |
efab4a2
to
827ccee
Compare
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.
PArtial review comments ... don;'t hesitate to reach out for questions! Will come back to it later!
...lections/arista/avd/roles/eos_designs/python_modules/network_services/ethernet_interfaces.py
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/python_modules/network_services/router_bgp.py
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/python_modules/network_services/router_bgp.py
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/python_modules/network_services/router_bgp.py
Outdated
Show resolved
Hide resolved
...tions/arista/avd/roles/eos_designs/python_modules/network_services/router_pim_sparse_mode.py
Outdated
Show resolved
Hide resolved
..._collections/arista/avd/roles/eos_designs/python_modules/network_services/vxlan_interface.py
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/doc/network-services.md
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/doc/network-services.md
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/doc/network-services.md
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/doc/network-services.md
Outdated
Show resolved
Hide resolved
a0c7b61
to
851529d
Compare
...ions/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF1A.cfg
Show resolved
Hide resolved
@@ -304,6 +560,62 @@ interface Vlan3021 | |||
vrf MULTICAST_ENABLED_3_DISABLED_4 | |||
ip address 10.255.251.0/31 | |||
! | |||
interface Vlan3030 |
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.
Would be nice if you could also test the combination with l2_multicast
..._collections/arista/avd/roles/eos_designs/python_modules/network_services/vlan_interfaces.py
Outdated
Show resolved
Hide resolved
..._collections/arista/avd/roles/eos_designs/python_modules/network_services/vlan_interfaces.py
Outdated
Show resolved
Hide resolved
..._collections/arista/avd/roles/eos_designs/python_modules/network_services/vlan_interfaces.py
Outdated
Show resolved
Hide resolved
..._collections/arista/avd/roles/eos_designs/python_modules/network_services/vxlan_interface.py
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/doc/network-services.md
Outdated
Show resolved
Hide resolved
Co-authored-by: Guillaume Mulocher <[email protected]>
Co-authored-by: Carl Buchmann <[email protected]>
…riables.md update var name
d38901c
to
161f5fd
Compare
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!
Change Summary
Add support for:
Related Issue(s)
Fixes #2031
Component(s) name
arista.avd.eos_designs
Proposed changes
This PR builds on @carlbuchmann's existing multicast underlay support and follows the
evpn_l2_multicast
configuration very closely. This requiresevpn_multicast
to be set. In addition to the EVPN-specific functionality, this PR adds an independent key for setting VRF RP addresses on specific nodes (or all nodes, if none specified).EVPN L3 Multicast and PEG Transit configuration:
PEG interface configuration:
How to test
Checklist
User Checklist
Repository Checklist