Taoyu Li
018b5899be
[updategraph] add support to use preset config instead of default minigraph ( #2050 )
...
* [updategraph] add support to use preset config instead of default minigraph
* Fix variable case
* Remove default minigraph case
* Remove default minigraphs and add default_sku files
2018-09-21 22:01:10 -07:00
Kebo Liu
ac7e06debd
[devices]: add stubs for new API in SfpUtilBase for all devices ( #2038 )
2018-09-12 09:40:29 -07:00
Ying Xie
e7ef637a09
[config-bcm] move broadcom config files to device folder ( #1947 )
...
- Future versions of SAI packages will stop carrying these files.
Signed-off-by: Ying Xie <ying.xie@microsoft.com>
2018-08-20 10:11:11 -07:00
pavel-shirshov
3681cfa553
Use only active ports when applying buffers/qos configuration ( #1787 )
...
* First part of skipping not used port for qos configuration
* Use active ports only to set QoS parameters for 6100
* Add a test for qos.json.j2
* Add a test for Dell S6100 buffers.json template
* Update submodulre
2018-06-21 11:51:37 -07:00
Wenda Ni, Ph.D
f947172c0a
[devices]: Merge ingress service pools of lossless and lossy traffic for TD2 ( #1578 )
...
Signed-off-by: Wenda <wenni@microsoft.com>
2018-04-13 22:22:21 -07:00
lguohan
a5bfa2c7ab
[device]: do not export gpio{1,2} if already exist on S6000 ( #1547 )
2018-03-29 23:39:49 -07:00
Wenda Ni, Ph.D
de5e5332be
[mmu]: reduce headroom size and remove queue min for lossless traffic ( #1508 )
...
* Reduce xoff size for in-flight packets of lossless traffic
Signed-off-by: Wenda <wenni@microsoft.com>
* Must explicitly specify min buffer size per queue to be zero
Signed-off-by: Wenda <wenni@microsoft.com>
2018-03-17 14:48:52 -07:00
Wenda Ni, Ph.D
ad5f871feb
[devices]: Consolidate to one egress lossless buffer configuration ( #1493 )
2018-03-16 15:52:08 -07:00
Wenda Ni, Ph.D
1f4ce098b5
Buffers config ( #1476 )
...
* Improve memory utilization through more sharing at the ingress on A7050-QX-32S
Signed-off-by: Wenda <wenni@microsoft.com>
* Apply buffers config changes on A7050-QX-32S to A7050-QX32
Signed-off-by: Wenda <wenni@microsoft.com>
* Apply buffers config changes on A7050-QX-32S to S6000
2018-03-12 14:25:57 -07:00
lguohan
667ca3254e
[device]: add platform_reboot for dell s6000 ( #1465 )
2018-03-07 12:07:47 -08:00
Wenda Ni, Ph.D
20ab99bf31
[qos]: Apply ECN configuration on lossless queue for 7050-QX-32S and S6000 ( #1439 )
2018-03-03 10:09:49 -08:00
sihuihan88
1e6576c5b8
[devices]: Update qos and buffer configuration for Dell S6000 ( #1441 )
...
Signed-off-by: Sihui Han <sihan@microsoft.com>
2018-03-01 20:56:12 -08:00
lguohan
1d0a57a465
[dell]: add psuutil support for s6000 ( #1342 )
...
also remove w83627dhg as it raises false alarm.
2018-01-29 11:21:30 -08:00
Shuotian Cheng
a8a4c7b9ae
[device]: Remove unused qos.json files ( #1315 )
2018-01-29 10:08:10 -08:00
Andriy Moroz
58d8302b53
Buffers configuration update on port speed change ( #1345 )
...
* Move buffer configuration to ConfigDB
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Converted Dell and Arista configs
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Add buffer configs for ACS-MSN2740
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Updated buffers template
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Fixed j2 unit test
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update buffers config for Force10-S6100
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update VS docker to support speed and buffers test
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update buffers config generation
- fixed support of sonic-to-sonic install
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update submodules pointers for buffers config
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2018-01-29 08:11:05 -08:00
Ying Xie
2b91c9681d
Revert "Buffers configuration update on port speed change ( #1250 )" ( #1340 )
...
This reverts commit 814e50fd5e
.
2018-01-26 10:13:43 -08:00
Andriy Moroz
814e50fd5e
Buffers configuration update on port speed change ( #1250 )
...
* Move buffer configuration to ConfigDB
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Converted Dell and Arista configs
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Add buffer configs for ACS-MSN2740
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Updated buffers template
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Fixed j2 unit test
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update buffers config for Force10-S6100
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update VS docker to support speed and buffers test
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update buffers config generation
- fixed support of sonic-to-sonic install
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2018-01-26 08:09:31 -08:00
Taoyu Li
6f12ff286d
[minigraph]: Set hostname in all default minigraphs to 'sonic' ( #1333 )
2018-01-23 18:16:15 -08:00
Ying Xie
33d5e93b0a
[devices]: Update 6000, 6100, 7050 QOS configurations ( #1191 )
2017-11-28 18:31:43 -08:00
Andriy Moroz
6d0329af3d
Move QoS configuration to Config DB ( #1178 )
...
* Move Mellanox QoS configuration to config DB
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Move qos.json to hwsku subfolder
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Remove copying of old qos config
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Update WRED threshold values
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* hwsku2
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Fix syntax error in json
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Add qos config for some Dell and Arista platforms
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Fix inital qos config on clean boot
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
* Updated swss-common and swss pointers (QoS in Config DB)
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2017-11-22 08:58:22 -08:00
Joe LeVeque
178fc032ae
[sfputil]: Add support for SFP presence, low-power mode and reset ( #877 )
...
- Update sfputil plugins for Dell FORCE10-S6000, Arista 7050-QX-32, 7050-QX-32-S
2017-08-11 11:36:32 -07:00
Joe LeVeque
c2c232a161
Add Broadcom LED microprocessor initialization for Dell S6000 ( #726 )
...
* Add Broadcom LED microprocessor initialization for Dell S6000
* Increase bcmcmd timeout to 60 seconds
2017-06-20 16:37:06 -07:00
lguohan
7472cd303e
[image]: load platform specific settings in sonic-to-sonic upgrade ( #710 )
2017-06-16 00:05:41 -07:00
sihuihan88
13c18ed045
[device]: Add support for SKU Force10-S6000-Q32 ( #624 )
2017-05-24 11:59:01 -07:00
Oleksandr Ivantsiv
c7ea3470ed
[swss]: Generate config files for Everflow and IPinIP from minigraph ( #507 )
...
[swss]: Generate config files for Everflow and IPinIP from minigraph
- Add Everflow DST IP to minigraph file
- Extend minigraph.py to support Everflow
- Add templates file for Everflow and IPinIP configuration
- Add config.sh for swss docker to generate config files
2017-04-21 14:28:29 -07:00
Shuotian Cheng
fb01755d48
[swss]: Update sonic-swss to enable SAI_NUM_ECMP_MEMBERS option in sai.profile ( #518 )
...
- Update Broadcom libsaibcm debian package to 2.1.5.1-2
- Add SAI_NUM_ECMP_MEMBERS=32 to two Trident II platforms
- Update sonic-swss submodule version to support such changes
Signed-off-by: Shuotian Cheng <shuche@microsoft.com>
2017-04-19 19:34:27 -07:00
Joe LeVeque
423a1acac1
[installer]: Move platform-specific files under new device/ tree ( #450 )
...
* Move platform-specific ONIE installer config files with rest of device-specific files
* Merge contents of dell-s6000-replace-reboot.sh into s6000 installer conf file
* Remove dell-s6000-replace-reboot.sh
2017-03-29 04:17:49 -07:00
Taoyu Li
bd6bf1ff9a
[config] [oneimage & dhcp relay docker] Move ntp, rsyslog, and dhcp server information into minigraph ( #374 )
...
Move DHCP, rsyslog, and NTP server information into minigraph
* Fix dhcp relay template according to CR
2017-03-06 12:41:26 -08:00
lguohan
0ed9b3ce28
[platform]: remove sku from build parameter ( #350 )
...
different sku will be contained in a single one sonic image.
no longer need to specify sku at the build time
2017-03-01 17:05:13 -08:00
Joe LeVeque
2a551d3c60
Consolidate device-specific files; install as a Debian package ( #316 )
...
( All device-specific files now reside under /device directory in a <vendor-name>/<platform-string>/<hardware-SKU> directory structure in repo.
* Device-specific files are now packaged into a Debian package (sonic-device-data) and are now installed to /usr/share/sonic/device/<platform-string>/<hardware-SKU>/ directory on switch.
2017-02-27 00:13:36 -08:00