-
Notifications
You must be signed in to change notification settings - Fork 232
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): L2 inband ztp functionality #3660
Conversation
Should the knob somehow reference that it is l2, or will this same key in the future also apply for l3? |
I was thinking we could just use the same knob for l3 inband ztp once that is supported. That config will obviously look a lot different though. It will also require that we make the parent device the dhcp server for the downstream device's p2p link. |
..._collections/arista/avd/roles/eos_designs/schemas/schema_fragments/defs_node_type.schema.yml
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/python_modules/underlay/utils.py
Outdated
Show resolved
Hide resolved
...rista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/inband-mgmt-parent.yml
Show resolved
Hide resolved
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
...le_collections/arista/avd/plugins/plugin_utils/eos_designs_shared_utils/inband_management.py
Outdated
Show resolved
Hide resolved
Conflicts have been resolved. A maintainer will review the pull request shortly. |
..._collections/arista/avd/roles/eos_designs/schemas/schema_fragments/defs_node_type.schema.yml
Outdated
Show resolved
Hide resolved
..._collections/arista/avd/roles/eos_designs/schemas/schema_fragments/defs_node_type.schema.yml
Outdated
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
Adding ability to configure parent devices' l2 links toward downstream ztp devices with appropriate config to allow the downstream device to perform ZTP.
Related Issue(s)
Fixes #3158
Component(s) name
arista.avd.eos_designs
Proposed changes
Configure a device's downstream L2 ethernet interface as an access interface in the downstream device's inband mgmt vlan while keeping that L2 ethernet interface a member of the port-channel to the downstream device but adding
lacp fallback mode individual
to the port-channel config.Created an
inband_ztp_parent
knobHow to test
Updated the INBAND_MGMT_TESTS group in the
eos_designs_unit_tests
molecule testsChecklist
User Checklist
Repository Checklist