-
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): Add l3_edge.l3_interfaces support #3426
Feat(eos_designs): Add l3_edge.l3_interfaces support #3426
Conversation
...lections/arista/avd/roles/eos_designs/schemas/schema_fragments/defs_l3_interfaces.schema.yml
Outdated
Show resolved
Hide resolved
...lections/arista/avd/roles/eos_designs/schemas/schema_fragments/defs_l3_interfaces.schema.yml
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/docs/tables/l3-edge.md
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/docs/tables/l3-edge.md
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/docs/tables/l3-edge.md
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/docs/tables/l3-edge.md
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/docs/tables/l3-edge.md
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/docs/tables/l3-edge.md
Outdated
Show resolved
Hide resolved
...ista/avd/roles/eos_designs/python_modules/core_interfaces_and_l3_edge/ethernet_interfaces.py
Outdated
Show resolved
Hide resolved
...collections/arista/avd/roles/eos_designs/python_modules/core_interfaces_and_l3_edge/utils.py
Outdated
Show resolved
Hide resolved
.../arista/avd/roles/eos_designs/schemas/schema_fragments/defs_l3_edge_l3_interfaces.schema.yml
Outdated
Show resolved
Hide resolved
.../arista/avd/roles/eos_designs/schemas/schema_fragments/defs_l3_edge_l3_interfaces.schema.yml
Outdated
Show resolved
Hide resolved
...collections/arista/avd/roles/eos_designs/python_modules/core_interfaces_and_l3_edge/utils.py
Outdated
Show resolved
Hide resolved
vrf instance MGMT | ||
! | ||
interface Ethernet1 | ||
description peer1 eth1 |
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.
Should we automatically build the description with an underscore i.e peer1_eth1
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, just a small suggestion on the auto-description
fixed in latest commit! Thanks :) |
Change Summary
Extend l3_edge and core_interfaces to support defining simple l3 interface types.
Component(s) name
arista.avd.eos_designs
Proposed changes
Extend capabilities of core_interfaces and l3_edge data model:
How to test
New molecule test l3_edge_l3_interfaces