Closed arista-nwolfe closed 3 months ago
@arlakshm @ysmanman for awareness
@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 https://github.com/sonic-net/sonic-buildimage/pull/18912