-
Notifications
You must be signed in to change notification settings - Fork 165
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
Fix a bug at removing asics on not-online cards #203
Conversation
Signed-off-by: Ngoc Do <[email protected]>
Add @mprabhu-nokia for review. |
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.
Did you get to check if some underlying implementation changed because of which the table.get() returns a list instead of tuple?
@judyjoseph Could you please review? |
I didn't have chance to look at if it's because of table implementation change since I fixed on our code base that recently got upgraded. |
Fix a bug coming from PR #175 when asic is removed due to card getting offline (before it was online).
…from YCableBase required for Y-Cable API's in sonic-platform-daemons (sonic-net#203) This PR adds support for YCable class required for platform-daemons to use the YCable API's for credo. Description Basically a vendor specific implementation of abstract YCableBase class . detailed design discussion can be found https://github.com/Azure/SONiC/pull/757/files Motivation and Context Required for transitioning to vendor agnostic API's to be called by xcvrd, so that all types of cables can be called. How Has This Been Tested? Ran the changes on Arista7050cx3 switch, making changes inside the container. Co-authored-by: xinyu <[email protected]>
Fix a bug coming from #175 when asic is removed due to card getting offline (before it was online).
The change works on real hw + unit test.