-
Notifications
You must be signed in to change notification settings - Fork 230
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): STUN SSL profile support #3636
Conversation
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
66c7784
to
67bddb0
Compare
Conflicts have been resolved. A maintainer will review the pull request shortly. |
3cd5b8e
to
20c8a5d
Compare
ansible_collections/arista/avd/plugins/plugin_utils/eos_designs_shared_utils/wan.py
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/docs/tables/node-type-structure.md
Outdated
Show resolved
Hide resolved
...llections/arista/avd/roles/eos_designs/schemas/schema_fragments/wan_route_servers.schema.yml
Outdated
Show resolved
Hide resolved
...llections/arista/avd/roles/eos_designs/schemas/schema_fragments/wan_route_servers.schema.yml
Outdated
Show resolved
Hide resolved
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
...ions/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/CV_PATHFINDER_TESTS.yml
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/plugins/plugin_utils/eos_designs_shared_utils/wan.py
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/plugins/plugin_utils/eos_designs_shared_utils/wan.py
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/plugins/plugin_utils/eos_designs_shared_utils/wan.py
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/plugins/plugin_utils/eos_designs_shared_utils/wan.py
Outdated
Show resolved
Hide resolved
...vd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge-no-default-policy.cfg
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/plugins/plugin_utils/eos_designs_shared_utils/wan.py
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/plugins/plugin_utils/eos_designs_shared_utils/wan.py
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/docs/tables/node-type-structure.md
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/roles/eos_designs/docs/tables/node-type-structure.md
Outdated
Show resolved
Hide resolved
Conflicts have been resolved. A maintainer will review the pull request shortly. |
95df5d9
to
13c1946
Compare
Need to add a test case to show multiple ssl profiles for an edge or transit device. |
ansible_collections/arista/avd/plugins/plugin_utils/eos_designs_shared_utils/wan.py
Outdated
Show resolved
Hide resolved
ansible_collections/arista/avd/plugins/plugin_utils/eos_designs_shared_utils/wan.py
Outdated
Show resolved
Hide resolved
.../arista/avd/roles/eos_designs/schemas/schema_fragments/wan_stun_dtls_profile_name.schema.yml
Show resolved
Hide resolved
Looks good to me overall. |
fdaf48c
to
899a86a
Compare
Co-authored-by: Claus Holbech <[email protected]>
Change Summary
Support of ssl profile for stun communication.
Related Issue(s)
Fixes #3526
Component(s) name
arista.avd.eos_designs
Proposed changes
Adding ssl profile element under the wan_rr node type and wan_route_servers.
One needs to provide the ssl_profile under wan_route_servers in the case where the route server is not part of the same inventory.
Ssl profile can be provided to any one of the peer route servers and will be applicable for all in the same inventory.
How to test
Tested using molecule.
Checklist
User Checklist
Repository Checklist