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

[action] [PR:3062] Fix multi-asic behaviour for ecnconfig (#3062) #3636

Merged
merged 1 commit into from
Nov 30, 2024

Conversation

mssonicbld
Copy link
Collaborator

  • Fixes multi-asic behaviour for ecnconfig.

Previously, ecnconfig -l was not behaving correctly on multi-asic devices,
as the '-n' namespace option was not available, and correct namespaces were
not traversed on multi-asic devices to retrieve correct results for ecnconfig.
This change fixes multi-asic behaviour of CLI commands that rely on ecnconfig.

  • tests cleanup

  • Remove wred on lossy

  • Addendum to previous commit regarding wred lossy

  • Enhancements to multi-asic support in ecnconfig

  • Removed unix socket and fixed failing unit test
  • Replace argparse with click
  • Add multi-asic support for get and set queue
  • Add multi-asic support for set threshold and prob
  • Modify test framework to support multi-asic
  • Use multi_asic decorators
  • Resolve precommit errors

Co-authored-by: rdjeric [email protected]
Co-authored-by: arista-hpandya [email protected]

* Fixes multi-asic behaviour for ecnconfig.

Previously, ecnconfig -l was not behaving correctly on multi-asic devices,
as the '-n' namespace option was not available, and correct namespaces were
not traversed on multi-asic devices to retrieve correct results for ecnconfig.
This change fixes multi-asic behaviour of CLI commands that rely on ecnconfig.

* tests cleanup

* Remove wred on lossy

* Addendum to previous commit regarding wred lossy

* Enhancements to multi-asic support in ecnconfig

- Removed unix socket and fixed failing unit test
- Replace argparse with click
- Add multi-asic support for get and set queue
- Add multi-asic support for set threshold and prob
- Modify test framework to support multi-asic
- Use multi_asic decorators
- Resolve precommit errors

---------

Co-authored-by: rdjeric <[email protected]>
Co-authored-by: arista-hpandya <[email protected]>
@mssonicbld
Copy link
Collaborator Author

Original PR: #3062

@mssonicbld mssonicbld merged commit eca2f4d into sonic-net:202405 Nov 30, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants