-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
[DNX] Orchagent/Syncd crash due to ECMP hash offset set failed with error -2
#19059
Comments
@kperumalbfn , can you check this one? i thought the orchagent change was not merged, why the buildimage change is causing the breakage? |
@arista-nwolfe @kenneth-arista sonic-swss PR - https://github.com/sonic-net/sonic-swss/pull/3138/files checks for SAI attribute capability before invoking set_switch_attribute API. This PR is already merged. Based on the above code snippet from SDK, BCM SDK returns 'true' for the attribute capability support, but it returns failure for set_switch API and that is incorrect. Could you update the SDK to return unsupported or not_implemented for DNX platform for the 2 SAI attributes and that should avoid this switch initialization crash. |
@kenneth-arista , can you help to create CSP and ask brcm to fix it? |
Created CS00012352219 to track this |
@mlok-nokia @saksarav-nokia for viz... |
Broadcom has a fix that Arista has confirmed works. Broadcom will add this fix to the next 10.x SAI |
DNX SAI 10.1.20 has the fix. |
Arista confirmed issue is fixed. |
On latest master build on DNX platforms we're seeing that the orchagent and syncd containers are crashing due to an unsupported SAI call.
The current DNX SAI on master is 10.1.15 and we can see in this SAI call it's not supported on DNX
The SAI call was added to orchagent by #18912
The text was updated successfully, but these errors were encountered: