sonic-buildimage/device
SuvarnaMeenakshi 9208dc507b [multi-asic][vs]: Update topology script to retrieve hwsku from minigraph (#6219)
Update topology script to retrieve hwsku from minigraph
if hwsku information is not available in config_db.
Fix clean up of interfaces in msft_multi_asic_vs hwsku
topology script.
- Why I did it
When bringing up multi-asic VS switch, topology service is started during boot up.
Topology service starts a shell script which runs the topology script present in /usr/share/sonic/device// directory. To invoke hwsku specific script, the topology script tries to retrieve hwsku information from config_db.
During initial boot up config_db might not be populated. In order to start topology service before config_db is updated,
update topology script to get hwsku information from minigraph.xml if it is available.
This will be helpful to bring up multi-asic VS testbed by loading minigraph and starting topology service.
- How I did it
Update topology.sh script to retrieve hwsku information from minigraph.xml.
Fix clean up function on msft_multi_asic_vs toplogy script.
- How to verify it
single-asic VS - no change; topology service is only enabled for multi-asic VS.
multi-asic VS - Bring up multi-asic VS image, copy minigraph to vs image, start topology service. Topology service should be successful.
to test clean up function fix, start topology service - make sure interfaces are created and moved to the right namespaces.
stop topology service - make sure namespace do not have any interface and all front end interfaces are present in default namespace.
2021-02-25 18:42:44 -08:00
..
accton [as7326-56x]Fix port_eeprom i2c mapping (#5466) 2020-09-28 16:21:19 +00:00
alphanetworks In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:38:19 -07:00
arista [Arista] Use thermalctld instead of fancontrol (#6173) 2021-01-27 08:31:32 -08:00
barefoot [barefoot][device][plugins] Fix sfp reset (#6745) 2021-02-18 18:07:49 -08:00
broadcom/x86_64-bcm_xlr-r0 In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:38:19 -07:00
celestica [device/celestica]: Add thermalctld support on DX010 platform APIs (#6089) 2021-02-18 18:09:57 -08:00
centec [centec]update centec e582 platform drivers and libsai (#2043) 2018-11-16 09:41:39 -08:00
cig [Device]: Add new CIG device CS6436-54P and CS5435-54P, also update code for CS6436-56P (#4157) 2020-02-24 10:25:25 -08:00
dell [devices]: DellEMC Z9264f buffer changes (#5429) 2020-11-14 12:25:19 -08:00
delta [201911] Update Innovium device support (#5341) 2020-10-07 10:51:24 -07:00
embedway/x86_64-ew_es6220_x48q2h4-r0 [updategraph] add support to use preset config instead of default minigraph (#2050) 2018-09-21 22:01:10 -07:00
facebook/x86_64-facebook_wedge100-r0 In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:38:19 -07:00
ingrasys In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:38:19 -07:00
inventec [devices]: Adding pre-emphasis for Inventec d6356 platform (#3643) 2019-10-23 21:40:43 -07:00
juniper/x86_64-juniper_qfx5210-r0 In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:38:19 -07:00
marvell [Makefile/slave docker] ARM arch doesn't support few packages (#3273) 2019-08-06 21:33:14 -07:00
mellanox Support new SKU under the name of SN2700-D40C8S8 (#6822) 2021-02-21 09:24:45 -08:00
mitac/x86_64-mitac_ly1200_b32h0_c3-r0 In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:38:19 -07:00
pegatron/x86_64-pegatron_porsche-r0 [fix]: various minor fixes (#2246) 2018-11-10 13:39:30 -08:00
quanta In SAI 3.5 by default we are supporting 256 Group with 64 Memeber each. (#5400) 2020-09-22 11:38:19 -07:00
virtual/x86_64-kvm_x86_64-r0 [multi-asic][vs]: Update topology script to retrieve hwsku from minigraph (#6219) 2021-02-25 18:42:44 -08:00
wnc/x86_64-wnc_osw1800-r0 [barefoot][build] Fixed BFN platform build failure (#3766) 2019-11-19 22:14:29 -08:00