a557dbd97e
hwskus. Why I did it For multi-asic platforms, orchagent process in swss docker is started by passing device_ids(or asic_ids). Each swss docker starts orchagent with a different device_id. This device_id is passed as Hardware info to syncd. For syncd to start with the right hwinfo, context_config.json is passed as an argument. context_config.json file is looked up to get the hwinfo information. sonic-sairedis PRs required for this diff to be used to bring up multi-asic VS: Azure/sonic-sairedis#830 Azure/sonic-sairedis#832 How I did it Add context_config.json for each asic in the same structure as provided here: https://github.com/Azure/sonic-sairedis/blob/master/lib/src/context_config.json Each asic context_config.json will have different hwinfo string. hwinfo string will be same as device id retrieved from asic.conf file. Signed-off-by: Suvarna Meenakshi <sumeenak@microsoft.com> |
||
---|---|---|
.. | ||
accton | ||
alphanetworks | ||
arista | ||
barefoot | ||
broadcom/x86_64-bcm_xlr-r0 | ||
celestica | ||
centec | ||
cig | ||
common/pddf/plugins | ||
dell | ||
delta | ||
facebook/x86_64-facebook_wedge100-r0 | ||
ingrasys | ||
inventec | ||
juniper | ||
marvell | ||
mellanox | ||
mitac/x86_64-mitac_ly1200_b32h0_c3-r0 | ||
nokia/armhf-nokia_ixs7215_52x-r0 | ||
pegatron/x86_64-pegatron_porsche-r0 | ||
quanta | ||
ruijie/x86_64-ruijie_b6510-48vs8cq-r0 | ||
virtual/x86_64-kvm_x86_64-r0 | ||
wnc/x86_64-wnc_osw1800-r0 |