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.
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
#### 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
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".
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.
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
#### 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
#### 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
#### 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
#### Why I did it
src/sonic-utilities
```
* 86aa8c46 - (HEAD -> 202305, origin/202305) Add the definition of `log` in `script decode-syseeprom` (#3383) (4 hours ago) [Yutong Zhang]
```
#### How I did it
#### How to verify it
#### Description for the changelog
* [Mellanox] Support DSCP remapping in Dual-ToR topo for SN4700-O8V48, update buffers for t0
Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>
* [Mellanox] Support DSCP remapping in Dual-ToR topo for SN4700-O8V48, update buffers for t0 (fixes after recalculation)
Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>
---------
Signed-off-by: Andriy Yurkiv <ayurkiv@nvidia.com>
- Why I did it
Service like ZTP accesses EEPROM very early at the boot stage. It could cause an issue that EEPROM is not ready. The PR enlarge EEPROM ready timeout from 20s to 60s.
- How I did it
Enlarge EEPROM ready timeout from 20s to 60s.
- How to verify it
Manual test
#### Why I did it
src/sonic-utilities
```
* 7a703aee - (HEAD -> 202305, origin/202305) fix show techsupport date issue (#3437) (61 minutes ago) [ganglv]
```
#### How I did it
#### How to verify it
#### Description for the changelog
#### Why I did it
src/sonic-platform-daemons
```
* e3d925e - (HEAD -> 202305, origin/202305) [ycabled][active-active] Fix in gRPC channel callback logic by creating swsscommon table within the context (#509) (8 minutes ago) [vdahiya12]
```
#### How I did it
#### How to verify it
#### Description for the changelog