-
Notifications
You must be signed in to change notification settings - Fork 68
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
Add Enterprise SONIC LLDP Interface module #308
Conversation
Closing and re-opening to clear "failure" for a missing fragment file. |
To proceed with the code review for this resource module, please push changes for the following items:
While you are working on the UT changes, we may go ahead with checking the changes that are in the current change set and posting an initial set of comments/questions (if any) for the current code. The PR can not be approved or merged, however, until the items described above have been completed. |
plugins/module_utils/network/sonic/facts/lldp_interfaces/lldp_interfaces.py
Outdated
Show resolved
Hide resolved
plugins/module_utils/network/sonic/config/lldp_interfaces/lldp_interfaces.py
Outdated
Show resolved
Hide resolved
plugins/module_utils/network/sonic/config/lldp_interfaces/lldp_interfaces.py
Outdated
Show resolved
Hide resolved
plugins/module_utils/network/sonic/config/lldp_interfaces/lldp_interfaces.py
Outdated
Show resolved
Hide resolved
plugins/module_utils/network/sonic/config/lldp_interfaces/lldp_interfaces.py
Outdated
Show resolved
Hide resolved
plugins/module_utils/network/sonic/config/lldp_interfaces/lldp_interfaces.py
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.
I'm changing the state on this PR to "Request changes" to make it easier to see from the top level PR view.
Please address the comments posted by Mingjun Zhang either with the corresponding modifications in the change set or with response comments (for cases in which you would like clarification of the posted comment or do not agree with it).
Hi Kerry. I am working on addressing the review comments for overridden and replaced logic. I will push the code changes once done |
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.
Thank you for making incremental changes to address Mingjun's review comments.
I have marked some of the "Issues" posted by Mingjun as "Resolved", but some are not, and I have posted a couple of additional comments.
- Please address the remaining open issues and post updated test results. In the posted test results, please format the summary output in a way that displays the 'before' and 'after' output without truncation. (Landscape, scaled as needed.)
- Please ensure that overridden/replaced test cases are causing deletion of some attributes within existing interface configurations. (This may already be the case, but it's not easy to see from the currently posted test results or by 'walking' the test list.)
- Please fix the UT failures and sanity failures.
- Please re-sync the PR branch to pick up changes from the 'main' branch and to resolve any conflicts that currently exist for shared files.
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.
The code for the current proposed change set, the test case coverage, and all test results look good.
Approved.
Thank you for providing the LLDP Interfaces resource module for the Dell enterprise_sonic resource module collection.
SUMMARY
LLDP_INTERFACES Module implementation
GitHub Issues
N/A
ISSUE TYPE
Feature Pull Request
COMPONENT NAME
sonic_lldp_interfaces
OUTPUT
Regression Test HTML report:
lldp_interface_log.zip
Checklist: