Граф коммитов

8476 Коммитов

Автор SHA1 Сообщение Дата
mssonicbld 41782a82b1
Merge pull request #462 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-09-14 11:11:35 +08:00
Sonic Automation ca6fbb4f56 Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-09-14 03:03:10 +00:00
Liu Shilong 0b938fed57 Enable MG step in azure pipeline checker. (#20128)
Why I did it
Creates a manifest.json and bsi.json for all the files in a folder.
This generated manifest can be used to validate the contents of the folder in the future.

Work item tracking
Microsoft ADO (number only): 29207108
How I did it
How to verify it
2024-09-13 19:00:57 +08:00
mssonicbld 49406d0255
Merge pull request #461 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-09-13 11:07:57 +08:00
Sonic Automation 81824501eb Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-09-13 03:01:39 +00:00
mssonicbld bc83e4c714
[submodule] Update submodule sonic-platform-daemons to the latest HEAD automatically (#20237)
#### Why I did it
src/sonic-platform-daemons
```
* c5b797a - (HEAD -> 202305, origin/202305) [202305] Remove redundant xcvr_table_helper init during CmisManagerTask init (#521) (#525) (48 minutes ago) [mihirpat1]
```
#### How I did it
#### How to verify it
#### Description for the changelog
2024-09-12 16:01:34 +08:00
mssonicbld c31c4a102b
Merge pull request #459 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-09-12 11:08:23 +08:00
Sonic Automation 2fa520e6ef Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-09-12 03:02:01 +00:00
Saikrishna Arcot 9cd15097d3 Fix pygobject installation for armhf (#20215)
Pycairo 1.27.0 was recently released, which requires cmake for the
build. Pygobject depends on this, and the default of isolated builds
means that any already-installed version of pycairo isn't used.

Fix this by explicitly installing pycairo 1.26.0 and disabling build
isolation.

Signed-off-by: Saikrishna Arcot <sarcot@microsoft.com>
2024-09-12 04:00:49 +08:00
mssonicbld 8fa97c7025
Merge pull request #455 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-09-11 11:09:22 +08:00
Sonic Automation a65fe482ff Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-09-11 03:03:02 +00:00
Nazarii Hnydyn 1179cc2e74
[Mellanox]: Add Mellanox-SN4600C-D24C52 SKU. (#20141)
Signed-off-by: Nazarii Hnydyn nazariig@nvidia.com

A new SKU for MSN4600C platform: Mellanox-SN4600C-D24C52

Requirements for Mellanox-SN4600C-D24C52:

8 x 100Gbps uplink to T2 switch (C25, C26, C29-C30, C33-C34, C37-C38)
12 x 100Gbps downlinks to T0 switch (C1-C2, C3-C4, C7-C8, C53-C54, C57-C58, C63-C64)
1 x 50Gbps downlinks to T0 switch (D62)
Type of transceiver: "100Gb AOC between T0-T1, 100G DAC between T0-Server"
Cable length: “T0-T1 40m default, 300m max; T0-Server 2m”
Breakout mode: "per port layout"
FEC mode: "none"
VxLAN source port: "no"
Static Policy Based Hashing: "no"
Traditional buffer model: "yes"
Shared headroom: “yes”
Over-subscription ratio: “2”
Warm boot: “yes”
Additional details:

Mellanox-SN4600C-D24C52 is a replacement for Mellanox-SN3800-D24C52
Why I did it
Added Mellanox-SN4600C-D24C52 to replace Mellanox-SN3800-D24C52
Work item tracking
N/A
How I did it
Added relevant configuration files
How to verify it
Generate port configuration:
sonic-cfggen -H -k Mellanox-SN4600C-D24C52 --preset t1 > /etc/sonic/config_db.json
Generate QoS configuration:
config qos clear
config qos reload --no-dynamic-buffer
config save -y
Details if related
Backport from master: [Mellanox]: Add Mellanox-SN4600C-D24C52 SKU #20142
2024-09-11 08:04:02 +08:00
mssonicbld 3996593e1d
Merge pull request #452 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-09-09 11:08:16 +08:00
Sonic Automation fe38cc2602 Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-09-09 03:01:55 +00:00
James An 25d3b26610
Update cisco-8000.ini (#20191)
Release notes for Cisco 8111-32EH-O, 8102-64H-O and 8101-32FH:

Fix for Orchagent crash due to ECC Corr error – threshold removal
Fix for Orchagent crash due to BFD session timeout
Update platform version to 202305.1.0.18
2024-09-09 09:57:37 +08:00
mssonicbld 436723fb4b
Merge pull request #450 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-09-06 11:07:10 +08:00
Sonic Automation 7ba8dc837d Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-09-06 03:01:51 +00:00
zitingguo-ms 151abec448
Upgrade xgs SAI version to 8.4.50.0 (#20136)
Why I did it
Upgrade xgs SAI version to 8.4.50.0 with the following fixes.

8.4.47.0: SAI - OCP SAI 8.4 - [3.5->4.3->8.4] After warmboot to 8.4, MSFT is observing Egress drops on Lossless queues
8.4.48.0: SAI - OTHER - [TH2/TH] Warm reboot from SAI 4.3.5 to SAI 8.4 SONiC image fails
8.4.49.0: SAI - OTHER - [TH2/TH] Warm reboot from SAI 4.3.5 to SAI 8.4 SONiC image fails
8.4.50.0: [CS00012361544] Backport SONIC-93974 to 8.4. Description: MSFT Prod Issue - TD2 device is sending massive PFC
Work item tracking
Microsoft ADO (number only): 29318497
How I did it
Update xgs SAI version to 8.4.50.0 in sai.mk file.
2024-09-05 15:18:57 +08:00
mssonicbld b570254b0b
Merge pull request #446 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-09-04 11:08:49 +08:00
Sonic Automation d6c60a9857 Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-09-04 03:02:30 +00:00
James An 48c270d8b8
Update cisco-8000.ini (#20117)
Release notes for Cisco 8111-32EH-O, 8102-64H-O and 8101-32FH:
• [8111] IOFPGA version upgrade to 1.8 for fixing transceiver EEPROM access issue
• Platform workaround for PSU Status "Not Ok"​

Update platform version to 202305.1.0.17
• Skipping 202305.1.0.16 due to it missing a key fix.
2024-09-04 10:49:02 +08:00
Yaqiang Zhu 94f265bac3
[202305][isc-dhcp-relay] Add patch to init io obj before creating fd watch (#20028)
Why I did it
Manually cherry-pick and resolve conflict of this PR: #20021
In the scenario dhcrelay startup with DHCP packets come, there is possibility that dhcrelay try to attach FD wather to I/O handler before I/O handler initiated, which cause dhcrelay wouldn't read any packets from FD. This PR is to fix that issue.

Work item tracking
Microsoft ADO (number only): 29209311
How I did it
Move initialization part to place before attach FD watcher
Add log when it fails to attach FD watcher
How to verify it
Build image and run tests
2024-09-04 08:52:26 +08:00
mssonicbld a37e59a4a0
Merge pull request #444 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-08-30 11:08:31 +08:00
Sonic Automation b4ea25c7fe Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-08-30 03:02:09 +00:00
mssonicbld c8fd07df6c
[submodule] Update submodule linkmgrd to the latest HEAD automatically (#20072)
#### Why I did it
src/linkmgrd
```
* d1b5dcc - (HEAD -> 202305, origin/202305) Fix default route race condition UT (#258) (#273) (12 hours ago) [Longxiang Lyu]
* 7411fb3 - Fix pipeline for 202305 swss common vstest failed. (#275) (17 hours ago) [Liu Shilong]
```
#### How I did it
#### How to verify it
#### Description for the changelog
2024-08-29 16:01:20 +08:00
mssonicbld 547ec068b0
Merge pull request #442 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-08-29 11:08:01 +08:00
Sonic Automation c1358c0763 Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-08-29 03:01:41 +00:00
Dror Prital e1c862a8e8
[202305][Mellanox]Integrate HW-MGMT 7.0030.2300 Changes (#19340)
This PR depend with PR: sonic-net/sonic-linux-kernel#408

Why I did it
Intgerate HW-MGMT 7.0030.2300 Changes

Work item tracking
Microsoft ADO (number only):
How I did it
Run make integrate-mlnx-hw-mgmt

How to verify it
Build an image and run tests from "sonic-mgmt".
2024-08-28 12:28:44 +08:00
mssonicbld ffbf26f108
Merge pull request #441 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-08-28 11:09:22 +08:00
Sonic Automation f5f4cbb513 Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-08-28 03:03:03 +00:00
Hua Liu 0928744efa [TACACS] Improve nss-tacplus TACACS connect timeout (#17460)
Improve nss-tacplus TACACS connect timeout

#### Why I did it
TACACS login usually config multiple server, when a high priority server not reachable or high lantency, remote user login will slowly, also run SUDO command will slowly.
To improve this issue, enable read timeout in nss-tacplus.

### How I did it
Enable read timeout in nss-tacplus.

#### How to verify it
Pass all UT.

### Description for the changelog
Improve nss-tacplus TACACS connect timeout.
2024-08-27 14:01:06 +08:00
mssonicbld 28144b875f
Merge pull request #439 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-08-24 11:08:14 +08:00
Sonic Automation b0022dddbe Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-08-24 03:02:55 +00:00
James An dc8711294c
Update cisco-8000.ini (#19961)
Release notes for Cisco 8111-32EH-O, 8102-64H-O and 8101-32FH:
• [8111] ECN L3 Counter not incrementing issue
• [8111] Fix for i2c mux is not detected on BT0s
• Expediting the code drop with few tests still pending. Will share the results once becomes available:
- T1-800G nightly run still not complete
- 8111 full latency regression suite not run yet due to testbed issues.
- Have manually verified latency for a few frame sizes and looks good.

Update platform version to 202305.1.0.15
2024-08-23 13:50:48 +08:00
mssonicbld ee1155416d
Merge pull request #437 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-08-20 11:08:12 +08:00
Sonic Automation 35b70f5d68 Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-08-20 03:01:52 +00:00
mssonicbld 5ee0ff6215
[submodule] Update submodule sonic-linux-kernel to the latest HEAD automatically (#19923)
#### Why I did it
src/sonic-linux-kernel
```
* b045e03 - (HEAD -> 202305, origin/202305) Intgerate HW-MGMT 7.0030.2300 Changes (#408) (4 days ago) [Dror Prital]
```
#### How I did it
#### How to verify it
#### Description for the changelog
2024-08-19 17:35:45 +08:00
mssonicbld 36436aa7fe
Merge pull request #436 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-08-18 11:08:02 +08:00
Sonic Automation fbfe769f9c Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-08-18 03:01:41 +00:00
mssonicbld ac1ea772ff
[submodule] Update submodule sonic-host-services to the latest HEAD automatically (#19921)
#### Why I did it
src/sonic-host-services
```
* b0a294b - (HEAD -> 202305, origin/202305) Added a try block to prevent JSON decoder errors (#126) (28 hours ago) [Ashwin Srinivasan]
```
#### How I did it
#### How to verify it
#### Description for the changelog
2024-08-17 16:01:22 +08:00
mssonicbld f9cb11ce3a
Merge pull request #435 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-08-15 11:08:17 +08:00
Sonic Automation 95674ccfad Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-08-15 03:01:55 +00:00
Sudharsan Dhamal Gopalarathnam 1f52ade4ca
[202305][Mellanox]Updating SDK/FW to 4.6.2316/2012.2316 (#19697)
Why I did it
Updating SDK/FW to 4.6.2316/2012.2316

Work item tracking
Microsoft ADO (number only):
2024-08-15 08:28:10 +08:00
mssonicbld c20378ce4a
Merge pull request #434 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-08-09 11:08:09 +08:00
Sonic Automation 3bf021665e Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-08-09 03:01:48 +00:00
mssonicbld b231b4da14
[submodule] Update submodule linkmgrd to the latest HEAD automatically (#19843)
#### Why I did it
src/linkmgrd
```
* b068f02 - (HEAD -> 202305, origin/202305) [active-standby] Fix default route handler race condition (#254) (2 days ago) [Longxiang Lyu]
```
#### How I did it
#### How to verify it
#### Description for the changelog
2024-08-08 17:38:00 +08:00
mssonicbld 8ea53197c6
Merge pull request #431 from mssonicbld/sonicbld/202305-merge
[code sync] Merge code from sonic-net/sonic-buildimage:202305 to 202305
2024-08-04 11:08:02 +08:00
Sonic Automation f163a013b2 Merge branch '202305' of https://github.com/sonic-net/sonic-buildimage into 202305 2024-08-04 03:01:44 +00:00
mssonicbld 01edffc72d
Merge pull request #430 from mssonicbld/submodule-202305-sonic-utilities
[submodule][202305] Update submodule sonic-utilities to the latest HEAD automatically
2024-08-04 10:02:12 +08:00
mssonicbld e66b365a68 [submodule] Update submodule sonic-utilities to the latest HEAD automatically 2024-08-04 02:01:47 +00:00