Samuel Angebault
ec850df74b
[devices]: Use arista library as led plugin for more platforms. ( #1809 )
...
This apply to arista_7050_qx32 and arista_7050_qx32s.
2018-06-23 17:24:56 -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
Joe LeVeque
1942183185
[devices]: Add Broadcom config files for Arista 7050 SKUs; Remove 'serdes_firmware_mode_xe=0x1' line ( #1779 )
...
* Add Broadcom config files for Arista-7050-QX32 and Arista-7050-Q16S64 SKUs under respective directories
* Remove 'serdes_firmware_mode_xe=0x1' line from Arista 7050 Broadcom config files
2018-06-11 13:54:02 -07:00
Joe LeVeque
6fc38af2f0
Remove fan LED initialization from led_control plugins for Arista 7050-QX32, 7050-QX-32S ( #1733 )
2018-05-23 17:57:38 -07:00
Samuel Angebault
c1e37a6be9
[Arista]: Add a reboot script for all remaining platforms. ( #1706 )
...
Adds a platform_reboot script for 7050QX-32, 7050QX-32S and 7060CX-32S.
This allow a proper cold reboot to happen.
2018-05-15 05:27:10 -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
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
Wenda Ni, Ph.D
ef683848af
[devices]: A7050 qx32 mmuconfig ( #1463 )
...
* Apply MMU config (buffers, qos) to Arista-7050-QX32
Signed-off-by: Wenda <wenni@microsoft.com>
2018-03-07 07:21:41 -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
Samuel Angebault
46a653485c
[device/Arista] Add fancontrol config for all Arista platforms ( #1242 )
...
* Rename i2c busses for a7060cx-32 platform
* Update fancontrol for a7260cx3-64
* Add fancontrol for a7050qx-32
* Add fancontrol for a7050qx-32s
* Add fancontrol for a7060cx-32s
2017-12-15 16:39:15 -08:00
Samuel Angebault
9dc85620f3
[device/arista] Add psuutil plugin for Arista platforms ( #1221 )
...
* Bump sonic-platform-modules-arista submodule
* Add psuutil plugnis for Arista platforms
2017-12-08 16:32:50 -08:00
Prince Sunny
5ca798d9bc
[arista]: Unify labels for Arista sensors ( #1216 )
2017-12-08 12:01:06 -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
002aabe8ba
Change all port_config.ini column headers from 'port' to 'index' ( #1001 )
2017-09-30 11:02:18 -07:00
Samuel Angebault
d918b13491
Update sfputil support for Arista platforms ( #912 )
...
* Bump sonic-platform-modules-arista submodule
* Fix sfputil plugin for arista_7060_cx32s
* Fix sfputil plugin for arista_7260cx3_64
* Add front panel port number for arista platforms
2017-08-24 00:10:50 -07:00
Joe LeVeque
49feeaa456
[LEDs]: Initialize status and fan LEDs to green on Arista 7050-QX-32/7050-QX-32-S ( #886 )
2017-08-14 10:25:50 -07: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
f49cac086f
Remove extra trailing newlines at EOF ( #804 )
...
Files now end with a single newline
2017-07-12 20:54:37 -07:00
lguohan
1b5255d583
add support for Arista-7050-Q16S64 ( #798 )
2017-07-12 01:27:53 -07:00
lguohan
894976e155
[platform]: turn on/off four leds for breakout-able front panel ports ( #723 )
...
turn on/off four leds for breakout-able front panel ports on arista 7050 qx32 platform
2017-06-19 22:16:50 -07:00
Joe LeVeque
d094ceecc2
[docker-platform-monitor]: Add LED control daemon and plugin for x86_64-arista_7050_qx32 platform ( #691 )
...
* Add files for building ledd package; add ledd to docker-platform-monitor; Control platform monitor docker using supervisord
* Add sonic-platform-daemons submodule
* Rename ledd.mk -> sonic-ledd.mk
* Add led_control.py plugin for x86_64-arista_7050_qx32 platform
* Rename Dockerfile -> Dockerfile.j2
* Fix build
* Remove blank line
2017-06-10 22:05:11 -07:00
Samuel Angebault
7d33387e7c
[platform] Complete support for Arista-7050QX-32S ( #661 )
...
* Bump sonic-platform-modules-arista submodule
* Use sonic_sfputil plugin from the arista library
* Fix undefined variable varlog_size
* Prevent minigraph.xml to be removed from the flash
* Update DCS-7050QX-32 sensors config
2017-06-02 01:31:53 -07:00
Samuel Angebault
cb969fc843
[platform] Add Arista DCS-7050QX-32S and missing plugins ( #597 )
...
* Update sonic-platform-modules-arista submodule
* Add sensors.conf for Arista DCS-7050QX-32S
* Add plugin/eeprom.py for Arista DCS-7050QX-32S
* Add plugin/sfputil.py for Arista DCS-7050QX-32S
* Add port_config.ini for Arista DCS-7050QX-32S
* Add plugin/sfputil.py for Arista DCS-7060CX-32S
* Add plugin/eeprom.py for Arista DCS-7060CX-32S
* Update plugin/eeprom.py for Arista DCS-7050QX-32
2017-05-16 08:07:47 -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
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