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_cli_config_gen): add system l1 support #3221
Feat(eos_cli_config_gen): add system l1 support #3221
Conversation
7d67cf7
to
bd96ad3
Compare
bf823d0
to
eae7725
Compare
@@ -14,6 +15,8 @@ | |||
or vxlan_interface is arista.avd.defined %} | |||
|
|||
## Interfaces | |||
{## System l1 #} |
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.
IMO this should be under a different section. Something with hardware or system settings.
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.
Yeah, I debated with myself on this one... I put it in this section because it's about the "Configuration of L1 switch parameters". You can configure parameters for Modules, linecards, and interfaces. But open to suggestions!
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.
"System Settings" was my suggestion.
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.
addressed in commit: a4804c6
ansible_collections/arista/avd/roles/eos_cli_config_gen/templates/documentation/system-l1.j2
Outdated
Show resolved
Hide resolved
# Use Ctrl + Space to get suggestions for every field. Autocomplete will pop up after typing 2 letters. | ||
type: dict | ||
keys: | ||
system_l1: |
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.
We already have a system key, where l1 could just be another option.
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 separated it since system l1
is in it's on section in the CLI.
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.
addressed in commit: 46f87f0
ansible_collections/arista/avd/roles/eos_cli_config_gen/templates/documentation/system-l1.j2
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_cli_config_gen/templates/documentation/system-l1.j2
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_cli_config_gen/templates/documentation/system-l1.j2
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_cli_config_gen/templates/documentation/system-l1.j2
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_cli_config_gen/templates/documentation/system-l1.j2
Outdated
Show resolved
Hide resolved
Co-authored-by: Claus Holbech <holbech@arista.com>
797a580
to
cf758df
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 to define system l1 configuration
Related Issue(s)
Fixes #3202
Component(s) name
`arista.avd.eos_cli_config_gen
Proposed changes
How to test
See molecule scenario
Checklist
User Checklist
Repository Checklist