Skip to content

201803#15

Closed
simonJi2018 wants to merge 174 commits intosimonJi2018:masterfrom
sonic-net:201803
Closed

201803#15
simonJi2018 wants to merge 174 commits intosimonJi2018:masterfrom
sonic-net:201803

Conversation

@simonJi2018
Copy link
Owner

- What I did

- How I did it

- How to verify it

- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

qiluo-msft and others added 30 commits April 6, 2018 12:57
…if date is not correctly set (#1562)

Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
- Includes the following commits:
    - [bcmshell.py] Match extra whitespace before prompt in regex (#3)
    - add support for qsfp28 eeprom (#2)
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>
Signed-off-by: Volodymyr Samotiy <volodymyrs@mellanox.com>
* [minigraph.py] Add support to parse tacacs server information
Signed-off-by: Guohan Lu <gulv@microsoft.com>
Signed-off-by: Guohan Lu <gulv@microsoft.com>
Signed-off-by: Guohan Lu <gulv@microsoft.com>
Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
* [caclmgrd] Also ignore IP protocol if found in rule; we will only use our predefined protocols
Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
* [minigraph] Fix parser on PNG DeviceInterfaceLink Bandwidth

Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
* [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.
* 50G SKU for Arista 7060
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
…for TD2 (#1578)

Signed-off-by: Wenda <wenni@microsoft.com>
…lues (#1619)

Signed-off-by: Volodymyr Samotiy <volodymyrs@mellanox.com>
[sfputilbase]: Add logic to parse the title of port_config.ini file

Signed-off-by: Shu0T1an ChenG <shuche@microsoft.com>
Signed-off-by: Guohan Lu <gulv@microsoft.com>
Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
* 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>
lguohan and others added 26 commits October 1, 2018 07:36
69c5b03 2018-10-01 | require root privilege for all pfcwd configuration commands (#330)

Signed-off-by: Guohan Lu <gulv@microsoft.com>
* 652f259 2018-10-01 | [Kernel] fix kernel build errors (#65) (HEAD, origin/201803) [Ying Xie]
* 55c7a19 2018-10-01 | uart: fix race between uart_put_char() and uart_shutdown() (#64) [lguohan]

Signed-off-by: Guohan Lu <gulv@microsoft.com>
* 1e6470a 2018-10-01 | Root priviliege for ecn configuration set commands (#332) (HEAD, origin/201803) [Wenda Ni]

Signed-off-by: Guohan Lu <gulv@microsoft.com>
…2109)

* Avoid ecn default config conflict with saving runtime ecn on/off on queues

Signed-off-by: Wenda <wenni@microsoft.com>

* S6000 qos & buffer config change: 1) DSCP 46 to 5 2) ecn config 3) ecn on by default
4) DWRR equal weight 5) ingress lossless alpha 1/8

Signed-off-by: Wenda <wenni@microsoft.com>
* [minigraph parser] add basic support for MGMT_PORT

* Change method to determine local interface name
- Correct lane map in broadcom configuration
- Add writes to txdisable bits for SFPs in hwsku-init
- Add correct hwsku-init implementation for 201803 branch
…2) ecn config; 3) ecn (#2121)

on by default; 4) DWRR equal weight; 5) ingress lossless alpha 1/8

Signed-off-by: Wenda Ni <wenni@microsoft.com>
Merged PR 1138465: Disable port global pause frame rx processing logic [Wenda Ni]

Signed-off-by: Guohan Lu <gulv@microsoft.com>
* [submodules]: update sonic-snmpagent, sonic-py-swsssdk

Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>

* [submodules]: update sonic-swss, sonic-swss-common

Signed-off-by: Stepan Blyschak <stepanb@mellanox.com>
* [security] Upgrade kernel to 3.16.57-2

Fix issues below:
https://www.debian.org/security/2018/dsa-4120
https://www.debian.org/security/2018/dsa-4179
https://www.debian.org/security/2018/dsa-4187
https://www.debian.org/security/2018/dsa-4188
https://www.debian.org/security/2018/dsa-4196

and more.

* update opennsl-modules-3.16.0-6-amd64_3.4.1.11-7_amd64.deb package

Signed-off-by: Guohan Lu <gulv@microsoft.com>

* [mellanox] update sdk base url (new kernel version)
…2146)

Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
…1793)

* Use MAC from EEPROM for PortChannels

Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>

* Use MAC from EEPROM in DEVICE_METADATA

Will affect MAC for VLAN interfaces

Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>

* Get MAC via decode-syseeprom

Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>

* hw-management is now a service

Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>

* Add error handling for MAC fetch process

Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
…om syseeprom

sonic-sairedis
* 82fcc31 2018-07-04 | Use MAC from EEPROM for Interfaces (#329) (origin/201803) [Andriy Moroz]

sonic-utilities
* c0c9762 2018-06-26 | Optimize platform info fetch (#276) (HEAD, origin/201803) [Andriy Moroz]

Signed-off-by: Guohan Lu <gulv@microsoft.com>
Flashes used for the 7050QX-32 and 7050QX-32S have a fw issue.
The best option to solve the problem is to upgrade to a newer firmware.
However this can only be done while in memory and take 10 seconds.
Adding an upgrade mechanism is possible but would need more
consideration as flashing the firmware and reformating the flash will
exceed the fast-reboot requirements.

A quick mitigation is to align the ext4 partition that we create on
these vfat based system on a 4k boundary.
Here we chose 1M instead but it's the same.
Newer version of sfdisk do this automatically but the one in SONiC
today doesn't have this behavior.

This workaround will only reduce the pace of the flash health
degradation. The only long term fix is to flash the firmware.
* Dell Z9100 T0 PFC fixes

* Addressed review comments. Fixed QoS, Changed SKU's, and sorted bcm.config

* Adressed review comments and modified T0 and T1 profiles
* Force team device recreation in case it already exists
Signed-off-by: Andriy Moroz <c_andriym@mellanox.com>
Auto negotiating console speed could cause sonic to lock on a wrong
speed under rare conditions. The only way to come out of the wrong
speed is to issue line break or restart console service with forced
speed, or reboot sonic.

Lock down the console speed to avoid these situations.

Signed-off-by: Ying Xie <ying.xie@microsoft.com>
* update sfputil, port indext start from 1

* DX010 update SKUs port config index

Port index in port_config.ini now start from 1.
* Seastone-DX010-10-50 port config update
* Seastone-DX010-50 port config update
* Seastone-DX010 port config update

* Update dx010 sfputil plugin

 * Implement lpmode set function.
 * Implement transceiver reset function.
 * Python code style format.

* Remove new line at the end of port_config.ini

 *New line cause parsing error in sfputilbase.

* Add get_transceiver_change_event method

 *This needed by new sfputilbase implement.

* Fix unintended line breaks
Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
Signed-off-by: Qi Luo <qiluo-msft@users.noreply.github.com>
simonJi2018 pushed a commit that referenced this pull request Dec 4, 2018
…-net#2339)

- Merge pull request #18 from yxieca/no_buffering
- Revert "Pep 8 compliance, code cleanup (#15)" (#16)
- Pep 8 compliance, code cleanup (#15)
- add detailed comments for get_transceiver_change_event (#12)


Signed-off-by: Ying Xie <ying.xie@microsoft.com>
simonJi2018 pushed a commit that referenced this pull request Feb 25, 2019
* fe60afa 2019-02-12 | [lldpsyncd] remove dbsyncd logic which is moved to lldpmgr (#15) (HEAD, origin/master, origin/HEAD) [Mykola F]

Signed-off-by: Guohan Lu <gulv@microsoft.com>
simonJi2018 pushed a commit that referenced this pull request Jun 24, 2019
* fe60afa 2019-02-12 | [lldpsyncd] remove dbsyncd logic which is moved to lldpmgr (#15) (HEAD, origin/master, origin/HEAD) [Mykola F]

Signed-off-by: Guohan Lu <gulv@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.