Skip to content

[pull] master from Azure:master#1744

Merged
pull[bot] merged 2 commits intomudsut4ke:masterfrom
sonic-net:master
Sep 1, 2021
Merged

[pull] master from Azure:master#1744
pull[bot] merged 2 commits intomudsut4ke:masterfrom
sonic-net:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Sep 1, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

richardyu-ms and others added 2 commits August 31, 2021 19:20
Co-authored-by: richardyu-ms <richard.yu@microsoft.com>
Why I did it
End goal: To have azure pipeline job to run multi-asic VS tests.
Intermediate goal: Require multi-asic KVM image so that the test can be run.
The difference between single asic and multi-asic KVM image is asic.conf file which has different NUM_ASIC values.
Idea behind the approach in this PR to attain the intermediate goal above:

Ease of building multi-asic KVM image so that any user or azure pipeline can use a simple make command to generate single or multi-asic KVM images as required.
Use a single onie installer image and multiple KVM images for single and multi-asic images.
Current scenario:
For VS platform, sonic-vs.bin is generated which is the onie installer image and sonic-vs.img.gz is generated which is the KVM iamge.
Scenario to be achieved:
sonic-vs.bin - which will include single asic platform, 4 asic platform and 6 asic platform.
sonic-vs.img.gz - single asic KVM image
sonic-4asic-vs.img.gz - 4 asic KVM image
sonic-6asic-vs.img.gz - 6 asic KVM image

In this PR, 2 new platforms are added for 4-asic and 6-asic VS.

How I did it
Create 4-asic and 6-asic device directories with the required files and hwsku files.
Add onie-recovery image information in vs platform.
How to verify it
After this PR change, no build change.
sonic-vs.bin onie installer image should include information of new multi-asic vs platforms.
@pull pull bot added the ⤵️ pull label Sep 1, 2021
@pull pull bot merged commit 4858153 into mudsut4ke:master Sep 1, 2021
pariwat pushed a commit to pariwat/sonic-buildimage that referenced this pull request Sep 10, 2021
dad1287 [tunneldecaporch] Set default MTU for the overlay loopback interface (mudsut4ke#1756)
1bc94d1 [orchagent] Fix typo in PortsOrch::initPortSupportedSpeeds (mudsut4ke#1755)
a44e651 [nhg]: Add support for weight in nexthop group member. (mudsut4ke#1752)
5c625b2 [Bulk mode] Limit the size of bulker (mudsut4ke#1744)
d1cd0fd Fix error msg due to not supported "SAI_SWITCH_ATTR_MAX_NUMBER_OF_TEMP_SENSORS"  attributes (mudsut4ke#1745)
278770d [sub intf] Fix kernel side processing to enslave sub interface to non-default vrf (mudsut4ke#1521)
031f536 support flush FDB entries per port and per vlan (mudsut4ke#1064)
3629d70 [sonic-swss] Add port auto negotiation support to swss (mudsut4ke#1714)
7c6ebb1 [fix] Use the same storm detection condition for queue occupancy non-zero case as the zero case (mudsut4ke#1111)
fb06c32 [fabricportsorch] Add fabric support (mudsut4ke#1459)

Signed-off-by: Volodymyr Samotiy <volodymyrs@nvidia.com>
pariwat pushed a commit to pariwat/sonic-buildimage that referenced this pull request Sep 10, 2021
Advance utilities submodule head to include:
* b540f5f 2021-08-05 | [fast-reboot] revert the change of disabling counter polling before fast-reboot (mudsut4ke#1744) (HEAD -> master, github/master) [Ying Xie]

Signed-off-by: Ying Xie <ying.xie@microsoft.com>
mudsut4ke pushed a commit that referenced this pull request Nov 19, 2021
…#8355)

To include following changes:

* d84a8cc 2021-08-05 | [fast-reboot] revert the change of disabling counter polling before fast-reboot (#1744) (HEAD -> 202012, github/202012) [Ying Xie]
* e900bc5 2021-08-04 | Add script null_route_helper (#1718) [bingwang-ms]
* 85f14e1 2021-08-02 | disk_check updates: (#1736) [Renuka Manavalan]
* d68ac1c 2021-05-27 | [console][show] Force refresh all lines status during show line (#1641) [Blueve]
* a0e417f 2021-04-25 | [console] Display success message after line cleared (#1579) [Blueve]
* 0c6bb27 2021-04-07 | [console] Include Flow Control status in show line result (#1549) [Blueve]
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.

2 participants