Skip to content
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 platform match criteria for network_ports #4798

Merged
merged 23 commits into from
Jan 22, 2025
Merged
Changes from 1 commit
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
6d26f6e
Feat(eos_designs): Add platform match criteria for network_ports
kpbush30 Dec 9, 2024
cbed447
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Dec 9, 2024
380710c
Make things happy again
kpbush30 Dec 9, 2024
b6f92e3
Merge branch 'network_ports_4786' of github.com:kpbush30/avd into net…
kpbush30 Dec 9, 2024
43847bd
Alter behavior to allow platform only criteria
kpbush30 Dec 9, 2024
bed8213
Better comments for your eyes
kpbush30 Dec 9, 2024
1ff40bc
Remove extra comments
kpbush30 Dec 9, 2024
3bff360
Add no match test and better desc
kpbush30 Dec 10, 2024
ea076d1
Update schema and docs with expected behavior
kpbush30 Dec 11, 2024
ba8b5e8
Fix behavior on match criteria to avoid bad time
kpbush30 Dec 11, 2024
9dfb310
Fix comment
kpbush30 Dec 11, 2024
acd3486
Updates docs on maatch criteria usage.
kpbush30 Dec 16, 2024
5f931bc
Update test to test on platform regex match
kpbush30 Dec 16, 2024
2673c94
Convert regex match to 'fullmatch'
kpbush30 Dec 16, 2024
80fe61b
Update platform match description
kpbush30 Dec 16, 2024
5276f51
Move TODO comment
kpbush30 Dec 16, 2024
48c4668
Merge branch 'devel' into network_ports_4786
ClausHolbechArista Jan 17, 2025
5749f54
Rerun molecule after rebase
ClausHolbechArista Jan 17, 2025
689479a
Update python-avd/pyavd/_eos_designs/schema/schema_fragments/network_…
ClausHolbechArista Jan 22, 2025
ba2e018
Update python-avd/pyavd/_eos_designs/structured_config/connected_endp…
ClausHolbechArista Jan 22, 2025
1e521d6
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Jan 22, 2025
ce7f0fb
Merge branch 'devel' into network_ports_4786
gmuloc Jan 22, 2025
7cad85a
Update ansible_collections/arista/avd/roles/eos_designs/docs/input-va…
gmuloc Jan 22, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Update ansible_collections/arista/avd/roles/eos_designs/docs/input-va…
…riables.md
  • Loading branch information
gmuloc authored Jan 22, 2025
commit 7cad85afe7c87dc9baa8ad0f4b7bfeb6f8c8fd75
Original file line number Diff line number Diff line change
Expand Up @@ -1161,7 +1161,7 @@ roles/eos_designs/docs/tables/default-connected-endpoints-description.md
The `network_ports` data model is intended to be used with `port_profiles` and `parent_profiles` to keep the configuration generic and compact,
but all features and keys supported under `connected_endpoints.adapters` are also supported directly under `network_ports`.

To filter what switches to configure, match on a switch's full hostname or platform type using regex patterns. When both criteria are used together, the switch must match both in order to generate the assigned port configuration.
To filter what switches to configure, match on a switch full hostname or platform type using regex patterns. When both criteria are used together, the switch must match both in order to generate the assigned port configuration.

All ranges defined under `switch_ports` will be expanded to individual port configuration which leads to a some behavioral differences to `connected_endpoints`:

Expand Down
Loading