-
Notifications
You must be signed in to change notification settings - Fork 236
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): macsec support fabric links #1506 #1538
Feat(eos_designs): macsec support fabric links #1506 #1538
Conversation
sync with original devel branch
sync with parent branch
sync with parent
sync with parent
This reverts commit a4a0d8e.
ansible_collections/arista/avd/roles/eos_designs/doc/fabric-topology.md
Outdated
Show resolved
Hide resolved
@@ -25,6 +25,10 @@ topology: | |||
{% if switch.uplink_ptp.enable is arista.avd.defined %} | |||
ptp: {{ switch.uplink_ptp.enable }} | |||
{% endif %} | |||
{% if switch.uplink_macsec.profile is arista.avd.defined %} | |||
mac_security: |
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 could just do mac_security: {{ switch.uplink_macsec }}
so any other future options are caried along.
Adjust the if
above to just test for uplink_macsec is arista.avd.defined
...lections/arista/avd/molecule/eos_designs-twodc-5stage-clos/inventory/group_vars/DC1_POD1.yml
Show resolved
Hide resolved
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
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
Introduce a node key to enable MacSec on all uplinks.
Related Issue(s)
Fixes #1506
Component(s) name
arista.avd.eos_designs
Proposed changes
Following key will be added uplink management and follow the same logic as uplink_ptp, etc.
How to test
molecule converge --scenario-name eos_designs-twodc-5stage-clos
Checklist
Repository Checklist