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

[Arista] Disable pcie firmware check on x86_64-arista_7050cx3_32s #12900

Merged
merged 1 commit into from
Dec 7, 2022

Conversation

byu343
Copy link
Contributor

@byu343 byu343 commented Nov 30, 2022

Why I did it

This change is to disable the pcie firmware check done by Broadcom SAI. The change is needed for the Arista platform x86_64-arista_7050cx3_32s; otherwise, the check will fail, blocking the initialization.

How I did it

How to verify it

We verified the interfaces are up in 'show interface status'

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

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205

Description for the changelog

Ensure to add label/tag for the feature raised. example - PR#2174 under sonic-utilities repo. where, Generic Config and Update feature has been labelled as GCU.

Link to config_db schema for YANG module changes

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

@byu343
Copy link
Contributor Author

byu343 commented Dec 2, 2022

@prgeor Could you please help to review this?

@vdahiya12 vdahiya12 self-requested a review December 6, 2022 06:06
@lguohan
Copy link
Collaborator

lguohan commented Dec 6, 2022

what is the root cause of this issue?

@byu343
Copy link
Contributor Author

byu343 commented Dec 7, 2022

what is the root cause of this issue?

There was a pcie firmware check added in brcm SDK and certain Arista hardwares do not compliant with the check, so we added the disable_pcie_firmware_check originally for x86_64-arista_7060dx4_32. For x86_64-arista_7050cx3_32s, it was able to pass the check but some firmware change done in August made it fail.

@lguohan lguohan merged commit dd87a79 into sonic-net:master Dec 7, 2022
@prgeor
Copy link
Contributor

prgeor commented Dec 7, 2022

@yxieca please include this important fix as requested in the lables

mssonicbld pushed a commit to mssonicbld/sonic-buildimage that referenced this pull request Dec 8, 2022
…t#12900)

This change is to disable the pcie firmware check done by Broadcom SAI. The change is needed for the Arista platform x86_64-arista_7050cx3_32s; otherwise, the check will fail, blocking the initialization.

There was a pcie firmware check added in brcm SDK and certain Arista hardwares do not compliant with the check, so we added the disable_pcie_firmware_check originally for x86_64-arista_7060dx4_32. For x86_64-arista_7050cx3_32s, it was able to pass the check but some firmware change done in August made it fail.
@mssonicbld
Copy link
Collaborator

Cherry-pick PR to 202205: #13000

mssonicbld pushed a commit that referenced this pull request Dec 8, 2022
This change is to disable the pcie firmware check done by Broadcom SAI. The change is needed for the Arista platform x86_64-arista_7050cx3_32s; otherwise, the check will fail, blocking the initialization.

There was a pcie firmware check added in brcm SDK and certain Arista hardwares do not compliant with the check, so we added the disable_pcie_firmware_check originally for x86_64-arista_7060dx4_32. For x86_64-arista_7050cx3_32s, it was able to pass the check but some firmware change done in August made it fail.
vdahiya12 added a commit to vdahiya12/sonic-buildimage that referenced this pull request Dec 16, 2022
lguohan pushed a commit that referenced this pull request Dec 16, 2022
mssonicbld pushed a commit to mssonicbld/sonic-buildimage that referenced this pull request Dec 16, 2022
yxieca pushed a commit that referenced this pull request Dec 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants