This repository has been archived on 2025-03-20. You can view files and clone it, but cannot push or open issues or pull requests.
sonic-buildimage/platform
SuvarnaMeenakshi 4858153d25
[vs][multi-asic]: Add new platforms for multi-asic vs. (#8269)
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.
2021-08-31 22:45:59 -07:00
..
barefoot [barefoot]: Updated SAI/SDK packages to 20210811 (#8427) 2021-08-12 23:27:51 -07:00
broadcom DellEMC S6100 SSD Monitor Porting Changes in master (#7289) 2021-08-31 07:17:54 -07:00
cavium Remove --net=host from run options for containers 2021-08-12 23:18:01 -07:00
centec [Monit] Deprecate the feature of monitoring the critical processes by Monit (#7676) 2021-06-04 10:16:53 -07:00
centec-arm64 [Centec][arm64] support new board E530-48s4x and E530-24x2q (#7189) 2021-05-01 10:37:07 -07:00
checkout Platform/cisco-8000 module for sonic-buildimage (#8172) 2021-08-06 09:11:54 +08:00
components [gearbox] Add credo driver packages (#8536) 2021-08-21 18:14:19 -07:00
generic [dockers] Rename 'docker-snmp-sv2' to 'docker-snmp' (#4699) 2020-06-11 16:04:23 -07:00
innovium Remove --net=host from run options for containers 2021-08-12 23:18:01 -07:00
marvell Remove --net=host from run options for containers 2021-08-12 23:18:01 -07:00
marvell-arm64 Remove --net=host from run options for containers 2021-08-12 23:18:01 -07:00
marvell-armhf [Nokia ixs7215] Add support for changing the console baud rate (#8595) 2021-08-26 07:14:34 -07:00
mellanox [Mellanox] Read PSU fan max/min speed per PSU (#8563) 2021-08-26 01:03:55 -07:00
nephos Remove --net=host from run options for containers 2021-08-12 23:18:01 -07:00
p4 Add support to start fdbsyncd when orchagent docker starts (#5979) 2020-12-24 18:36:01 -08:00
pddf Invoking python3 installation for PDDF 2.0 PAI package (#7100) 2021-04-08 08:21:17 -07:00
template Remove --net=host from run options for containers 2021-08-12 23:18:01 -07:00
vs [vs][multi-asic]: Add new platforms for multi-asic vs. (#8269) 2021-08-31 22:45:59 -07:00