-
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_cli_config_gen): Add WRED support #3192
Conversation
Add generation of WRED documentation Fix typos
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. Thank you for another great PR.
ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/qos.cfg
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.
Looks like stoping after the maximum-theshold
without a drop-probablity
is not allowed
ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/qos.cfg
Outdated
Show resolved
Hide resolved
...ections/arista/avd/roles/eos_cli_config_gen/schemas/schema_fragments/qos_profiles.schema.yml
Show resolved
Hide resolved
...ections/arista/avd/roles/eos_cli_config_gen/schemas/schema_fragments/qos_profiles.schema.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
- tested congis on dut
- review schema + documentation
- all comments from Claus and Guillaume addressed
Change Summary
At the moment for Weighted Random Early Detection to be enabled on certain queues, we would need to raw cli commands or custom templates.
This change adds support to define WRED on a per queue bases using the AVD schema.
Related Issue(s)
Component(s) name
arista.avd.eos_cli_config_gen
Proposed changes
This change introduces:
How to test
molecule test -s eos_cli_config_gen
Checklist
User Checklist
make webdoc-up
to locally host the updated documentationRepository Checklist