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

[202012] BRCM SAI 4.3.5.1-2 Fix BRCM SAI regression due to ACL Egress Mirroring Action capability #8682

Merged
merged 1 commit into from
Sep 7, 2021

Conversation

gechiang
Copy link
Collaborator

@gechiang gechiang commented Sep 3, 2021

Why I did it

BRCM SAI 4.3.5.1-1 picked up fix that address configurable counter resource fix had a regression where it also include changes to TD3 ACL Egress Mirroring Action capability that it is not supporting but claimed as capable.
This caused the Everflow Egress Mirroring testing into thinking TD3 is capable of handling it and attempted to test its functionality that resulted to ACL table programming failure.
Issue: (#8671)

How I did it

Examined the SAI changes and found the list of capability for TD3 was changed to include Egress Mirroring Action.
Removed it from the list of enums and built SAI 4.3.5.1-2 and verified that the everflow testcase now skips it due to the capability is back to correct setting (Egress Mirroring Action not there any more after the cahnge)

How to verify it

See Issue (#8671) for details on how to verify the fix.

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106

Description for the changelog

[202012] BRCM SAI 4.3.5.1-2 Fix BRCM SAI regression due to ACL Egress Mirroring Action capability

A picture of a cute animal (not mandatory but encouraged)

@gechiang
Copy link
Collaborator Author

gechiang commented Sep 4, 2021

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@gechiang
Copy link
Collaborator Author

gechiang commented Sep 6, 2021

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@gechiang
Copy link
Collaborator Author

gechiang commented Sep 7, 2021

The failed test has nothing to do with the BRCM SAI. will proceed with merge...

@gechiang gechiang merged commit 84b5659 into sonic-net:202012 Sep 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
brcmsai Platform: Broadcom TD3 3️⃣ Issues found on TD3 platforms
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants