-
Notifications
You must be signed in to change notification settings - Fork 32
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
[Sync PRs and Fix bugs] For platforms: AS4630-54TE, AS5835-54X, AS7326-56X, AS7726-32X, AS9716-32D, and AS9736-64D #46
Merged
bryan1978
merged 97 commits into
edge-core:202311.0
from
tigerfu000:202311_0_harden_ver_pr_sync
May 28, 2024
Merged
[Sync PRs and Fix bugs] For platforms: AS4630-54TE, AS5835-54X, AS7326-56X, AS7726-32X, AS9716-32D, and AS9736-64D #46
bryan1978
merged 97 commits into
edge-core:202311.0
from
tigerfu000:202311_0_harden_ver_pr_sync
May 28, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: jostar-yang <jostar_yang@edge-core.com>
Signed-off-by: michael_shih <michael_shih@edge-core.com>
Signed-off-by: michael_shih <michael_shih@edge-core.com>
Signed-off-by: jostar-yang <jostar_yang@edge-core.com>
Signed-off-by: michael_shih <michael_shih@edge-core.com>
Signed-off-by: michael_shih <michael_shih@edge-core.com>
as4630_54te: 1. Fix wrong fan direction 2. Fix wrong get_status_led() 3. Fix wrong get_status() when psu power good failed as5835_54x: 1. Fix wrong get_status_led() 2. Fix wrong get_status() when psu power good failed 3. Fix wrong sysfs path of rear fan Signed-off-by: Brandon Chuang <brandon_chuang@edge-core.com>
Signed-off-by: jostar-yang <jostar_yang@edge-core.com>
…sync buffer to disk first. [Why to modify]: After doing cpu shutown and power-cycle, we'll find syslog loss shutdown message. So need to do sync buffer to disk command first. Signed-off-by: michael_shih <michael_shih@edge-core.com>
Why I did it Buster is EOL, and the backports section has been removed from the main Debian repos. This also means that our default mirror (for non-snapshot builds) is also affected. Work item tracking Microsoft ADO (number only): 27691460 How I did it Change to using archive.debian.org directly for Buster. How to verify it
In some local buildings, an error /bin/bash: line 0: cd: src/sonic-dash-api/sonic-dash-api: No such file or directory will be raised due to the directory structure of sonic-dash-api has been changed. Signed-off-by: Ze Gan <ganze718@gmail.com>
Detail: platformbroadcom/sonic-platform-modules-accton/as4630-54te/modules/accton_psu_api.h platform/broadcom/sonic-platform-modules-accton/as4630-54te/modules/accton_psu_defs.h
Detail: Sync with ONSBUSWI-2657."
2. sync disk data before shutdown DUT
Signed-off-by: michael_shih <michael_shih@accton.com>
Why I did it: After DUT starts up, the syncd cannot work. And, the syslog will indicate: - ERR syncd#syncd: [none] SAI_API_SWITCH:platform_process_command:430 Platform command "init bcm" failed, rc = -1. - INFO syncd#supervisord: syncd Scache on unit 0 exhausted the stable_size of 76303156#015 How I dit it: Modify SDK configuration file of as4630_54te (followed as4630_54pe) How to verify it: Check syncd is running normally after DUT starts up, and no related error syslog exists.
Why I did it: Testbed test reports related PSU test failed. How I dit it: Sync PMBUS driver from: - sonic-net/sonic-buildimage#13815 - edge-core#6 - edge-core#23 How to verify it: show platform firmware show platform syseeprom show platform psustatus show platform temperature show platform fan
…em failed. Why I did it: Testbed pytest port toggle failed on topology t0. When deploy t0's minigraph by 'config load_minigraph -y', the syncd occurs error so that most docker containers(synd, swss, ...) are not running. And the syslog exists the below entry: - ERR syncd#syncd: [none] SAI_API_NEXT_HOP_GROUP:brcm_sai_xgs_nexthop_group_create:113 ecmp nh group create failed with error Feature unavailable (0xfffffff0) How I dit it: Setup broadcom soc property l3_ecmp_levels=2 refer to as4630-54pe, as4630-54te, and as5835-54x. How to verify it: Re-run pytest port toggle is pass and no syncd sai feature unavailable log exists in syslog.
This was referenced Oct 4, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Why I did it
To support harden version platforms.
How I did it
=== Sync PRs ===
Sync platform PRs from sonic-net:
AS4630-54TE:
#8638, #10809, #11593, #11716, #11805, #13111, #13241, #13288, #13685, #14215, #14364
AS5835-54X:
#10809, #11546, #11593, #11716, #11802, #11805, #12636, #12863, #13111, #13241, #13288, #13474, #13475, #13476, #13477, #13700, #13848
AS7326-56X:
#7615, #7757, #9491, #11802, #11805, #10809, #11716, #12429, #12636, #12863, #13241, #13288, #13474, #13475, #13476, #13477, #13685, #13809, #13848
AS7726-32X:
#7615, #10809, #11716, #11805, #12636, #12863, #12993, #13241, #13288, #13474, #13475, #13476, #13477, #13685, #13848
AS9716-32D:
#8748, #9969, #11716, #11802, #11805, #12016, #12636, #12863, #13241, #13288, #13474, #13475, #13476, #13477, #13685, #13762, #13848, #13916
AS9736-64D:
#10809, #12904, #13241, #13288, #13685, #13762
Sync common PMBus driver from below PRs (only sync files: ym2651y.c, accton_psu_api.h, and accton_psu_defs.h)(3eca9aa):
=== Fix bugs ===
(39a071c)[Platform]: Adjust stable size parameter of SDK for as4630_54te.
(15525af)[Platform][AS7326-56X][AS7726-32X]: Fix pytest of port toggle test item failed.
How to verify it
Run testcases on testbed.
Which release branch to backport (provide reason below if selected)
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)