Commit Graph

1283 Commits

Author SHA1 Message Date
Prince Sunny
621c250312 40G profile for Arista 7060 (#1677) 2018-05-10 08:58:02 +00:00
Volodymyr Samotiy
1dd26fe7cd [mellanox]: Update MLNX SAI pointer (#1684)
Signed-off-by: Volodymyr Samotiy <volodymyrs@mellanox.com>
2018-05-08 14:46:18 -07:00
stanepc1
04ca35bdeb [device] Add PSU utility for platform ly1200 of MiTAC (#1673)
[platform/broadcom/sonic-platform-modules-mitac] Install acpi package for daemon and adjust i2c sequence

Signed-off-by: Eddy Weng <eddy.weng@mic.com.tw>
2018-05-07 13:51:40 -07:00
Qi Luo
532953eaae sonic-cfggen supports hwsku parameter (#1631)
*Note*: tuned test data during cherry-pick
2018-05-04 22:54:12 +00:00
Qi Luo
f734033550 [submodule]: Update submodule sonic-snmpagent (#1642)
Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
2018-05-04 22:17:04 +00:00
Samuel Angebault
4cf7913987 [device] Update arista driver submodule (#1674) 2018-05-04 08:19:49 +00:00
Guohan Lu
3e3a56ee70 [swss]: update sonic-swss module
[201803 d57f9a1] [lua]: use not to check whether the field exists (#492)

Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-05-02 22:02:56 +00:00
Guohan Lu
b29d8350c4 [sonic-cfggen]: fix bgpd and zebra template for sonic-cfggen test
I took the original patch (bebb7a0) into 201803 branch need to also
adapt the patch since we do not have commit (d423841) in 201803 branch.

Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-05-02 22:01:59 +00:00
lguohan
8a5013bb5a [broadcom]: update broadcom SAI to 3.1.3.4-11 (#1670)
Provide better ECMP load-balancing via hash seed

Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-05-02 09:36:41 +00:00
pavel-shirshov
f1cf5b2417 [snmp]: Stop spamming logs with statfs permission denied log message (#1668) 2018-05-02 07:17:23 +00:00
Shuotian Cheng
8088f2b600 [swss]: Change the hash seed to 0 for ToR and 10 for Leaf routers (#1667)
Due to some ASIC platform limitations, the hash seed range is from 0
to 15. Thus the switch.json.j2 template is updated so that ToRRouter
is using hash seed 0 and LeafRouter is using hash seed 10.

Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
2018-05-02 07:17:17 +00:00
Taoyu Li
2d8ed10139 [zebra.conf] Fix template issue with multiple lo addresses (#1662)
* [zebra.conf] Fix template issue with multiple lo addresses

* Add unitest for Loopback1
2018-05-02 07:17:11 +00:00
Guohan Lu
d3e958a1ae [swss]: update swss
118b3f0 2018-05-01 | Populate existing interface cache, bring down before configDone

Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-05-01 09:52:17 +00:00
zhenggen-xu
2a3092e37e [docker-dhcp]: Fix the sonic build issue (#1659)
Install the built version of isc-dhcp-client in docker-dhcp-relay
2018-04-30 05:09:35 +00:00
Andriy Moroz
93d14725ec [mellanox]: Update SAI version to 1.11.4 and SDK to 4.2.7303 (#1655)
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2018-04-30 05:09:30 +00:00
yurypm
0a70626c65 [snmpd]: Fix typo in is_platform_arista (#1634) 2018-04-28 19:07:30 +00:00
Samuel Angebault
de3e8cc563 [snmp]: Fix a race between snmpd-config-updater and snmpd (#1628)
There is a small window in which snmpd might not have registered a
callback for SIGHUP and which will result in its death if
snmpd-config-updater send this signal meant for a config reload.
2018-04-28 19:07:11 +00:00
Guohan Lu
ae14846379 [submodules]: update swss and utilities modules
swss:

* e34104e 2018-04-13 | [pfcwd]: support BIG_RED_SWITCH mode (#467) (HEAD, origin/201803) [sihuihan88]
* 1f857d5 2018-04-25 | [buffermgr]: remove the item from consumer queue if invalid (#489) [sihuihan88]

utilities:

* 0b9bb2b 2018-04-26 | Stop services before pushing new config during "load_minigraph" (#247) (HEAD, origin/201803) [Prince Sunny]
* dc119c9 2018-04-18 | [show logging] For following, change 'tail -f' to 'tail -F' in order to retry in the case log is rotated (#240) [Joe LeVeque]
* 08da428 2018-04-16 | [pfcwd]: add cli to enable/disable BIG_RED_SWITCH mode (#237) [sihuihan88]

Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-04-27 02:06:51 +00:00
pavel-shirshov
018b8405b4 [docker-lldpd]: Various fixes (#1650)
* We don't need configure anything until we have interfaces created

* Don't run lldpcli for a port, until a port is up and running

* Remove lldpd socket before starting lldpd

* Fix sample files for lldpd configuration

* Another attempt to make the test working

* Quick fix for lldpd paused after start bug
2018-04-27 02:05:11 +00:00
Prince Sunny
90c94334e5 [updategraph]: Keep updategraph service active after start (#1651) 2018-04-26 23:39:20 +00:00
Joe LeVeque
f46e873916 [radvd] Ensure at least one interface is specified in radvd.conf before starting radvd (#1636) 2018-04-26 05:29:03 +00:00
Guohan Lu
a84ca2d5a2 [swss]: update sonic-swss submodule
* ea34b92 2018-04-24 | Fix tables handling race condition in buffermgr (#484) (HEAD -> 201803, origin/201803) [Andriy Moroz]
* 53831be 2018-04-19 | [pfcwd]: create PFCWD acl instead of L3 ACL (#479) [sihuihan88]

Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-04-24 17:45:50 +00:00
Qi Luo
9fad33c411 [cfggen]: Fix build by fixing pyangbind version (#1633)
Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
2018-04-23 07:27:57 +00:00
Guohan Lu
dcdcf404de [bugfix]: pass correct port name to led_control.py in ledd
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-04-19 03:50:36 +00:00
Taoyu Li
02826667e9 [sonic-cfggen] Be case insensitive to hostname in minigraph (#1614) 2018-04-19 01:27:53 +00:00
Shuotian Cheng
225a4fa640 [platform-common]: Update sonic-platform-common submodule (#1620)
[sfputilbase]: Add logic to parse the title of port_config.ini file

Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
2018-04-19 01:27:44 +00:00
Volodymyr Samotiy
8be17f65ab [ip-in-ip]: Fix config template to apply correct platform depended values (#1619)
Signed-off-by: Volodymyr Samotiy <volodymyrs@mellanox.com>
2018-04-18 16:49:50 +00:00
padmanarayana
83517f5c42 Add support for S6100 switchport LEDs (#1610) 2018-04-18 16:49:04 +00:00
hui-ma
a194d65fe8 [sonic-utilities] add pfcstat and queuestat tool (#1606) 2018-04-18 16:48:32 +00:00
Wenda Ni, Ph.D
9c2a338674 [devices]: Merge ingress service pools of lossless and lossy traffic for TD2 (#1578)
Signed-off-by: Wenda <wenni@microsoft.com>
2018-04-14 22:05:28 +00:00
Andriy Moroz
5147d19e3d [Mellanox] Add support for a new platform LS-SN2700
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
2018-04-14 20:40:08 +00:00
ZivErlich
960148a1a3 Marvell's updates for SONiC 201803 over SAI v1.2 (#1588) 2018-04-14 20:39:07 +00:00
Prince Sunny
30d289f6ae 50G support for Arista 7060 (#1580)
* 50G SKU for Arista 7060
2018-04-13 15:58:57 +00:00
Ying Xie
062d60092f [Broadcom SAI] upgrade Broadcom SAI to version 3.1.3.4-10 (#1591)
* [Broadcom SAI] upgrade Broadcom SAI to version 3.1.3.4-9

Includes configuration files for following devices:

- Quanta 1X1B-32X
- Dell Z9264F
- Inventec D7054Q28B and D7032Q28B

* [bcm sai] upgrade sai version to 3.1.3.4-10

include configuration change to 7060 T0.
2018-04-13 15:58:34 +00:00
Qi Luo
2f4ce211e2 [minigraph] Fix parser on PNG DeviceInterfaceLink Bandwidth (#1592)
* [minigraph] Fix parser on PNG DeviceInterfaceLink Bandwidth

Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
2018-04-13 15:58:31 +00:00
lguohan
f8aac10ab4 [minigraph]: ignore minigraph ports which are not in port_config.ini (#1593)
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-04-12 11:05:16 +00:00
Prince Sunny
f3ff10f433 [devices]: Fix type for qos.json in 7060 and S6100 (#1582) 2018-04-11 08:52:43 +00:00
Samuel Angebault
eb7a26bf0e [device] Update Arista driver submodule (#1585)
Watchdog timeout increased
2018-04-11 08:52:30 +00:00
Qi Luo
6a5afcf47a [snmp]: Bind snmpd to all ip addresses (#1587)
Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
2018-04-11 08:52:20 +00:00
Joe LeVeque
7b3674441a Allow one Service ACL to bind to multiple services (#1576)
* [caclmgrd] Also ignore IP protocol if found in rule; we will only use our predefined protocols
2018-04-11 02:00:36 +00:00
pavel-shirshov
d54b9ef49a Use eth0 interface only to generate lldpd SystemId (#1577) 2018-04-11 02:00:32 +00:00
Qi Luo
df34960dd3 [installer]: Umount before delete partition (#1575)
Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
2018-04-10 06:53:29 +00:00
lguohan
d81d665bb0 [cfggen]: ignore acl when its type is not defined (#1568)
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-04-10 06:53:24 +00:00
lguohan
765bf0a783 [submodules]: update sonic-utilities (#1571)
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-04-07 22:51:09 +00:00
lguohan
a67952a8f9 [submodules]: update sonic-swss (#1570)
Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-04-07 20:43:12 +00:00
Joe LeVeque
8951e3033f [router advertiser] Only start radvd process if device role is 'ToRRouter' (#1569) 2018-04-07 08:57:46 +00:00
Taoyu Li
5cf05f879a [minigraph.py] Add support to parse tacacs server information (#1549)
* [minigraph.py] Add support to parse tacacs server information
2018-04-06 13:01:14 +00:00
Volodymyr Samotiy
6da6e07bc7 [mellanox]: Update MLNX SAI pointer (#1557)
Signed-off-by: Volodymyr Samotiy <volodymyrs@mellanox.com>
2018-04-06 13:00:14 +00:00
lguohan
6fe95bce89 [baseimage]: bring down eth0 before restart networking (#1555)
cfggen generates new eth0 configuration. Need to first
clean existing configuration on eth0 before bring up
new configuration on eth0. Thus, we need to first bring
down eth0 before putting new configuration into /etc/network/
interfaces

Signed-off-by: Guohan Lu <gulv@microsoft.com>
2018-04-06 12:59:15 +00:00
Joe LeVeque
2c084262c3 [sonic-platform-common] Update submodule (#1563)
- Includes the following commits:
    - [bcmshell.py] Match extra whitespace before prompt in regex (#3)
    - add support for qsfp28 eeprom (#2)
2018-04-06 12:57:08 +00:00