Skip to content

[dhcp4relay] Smart switch support, defect fixes#84

Merged
Blueve merged 5 commits intosonic-net:masterfrom
cshivashgit:sonic-dhcp4relay-defect-fixes
Dec 11, 2025
Merged

[dhcp4relay] Smart switch support, defect fixes#84
Blueve merged 5 commits intosonic-net:masterfrom
cshivashgit:sonic-dhcp4relay-defect-fixes

Conversation

@cshivashgit
Copy link
Copy Markdown
Contributor

@cshivashgit cshivashgit commented Nov 28, 2025

Change summary:

  1. Smart Switch support
  2. sonic-mgmt test fixes:
    a. Random source port test case : dhcp_relay/test_dhcp_relay.py::test_dhcp_relay_random_sport
    b. Padding issues : Multiple test cases
    c. DHCP Server test case : dhcp_server/test_dhcp_server.py

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Below sonic-mgmt issues are fixed:
1. Random source port
2. Padding issues
3. DHCP Server fixes

Signed-off-by: Shivashankar CR <[email protected]>
@cshivashgit cshivashgit force-pushed the sonic-dhcp4relay-defect-fixes branch from 718c24b to dad55b8 Compare November 28, 2025 07:19
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@ashutosh-agrawal
Copy link
Copy Markdown
Member

@Blueve This PR fixes various issues we found with the sonic-mgmt tests and also port based dhcp server functionality on smartSwitch HW. Appreciate your review and approval.

- Replace 17MB pcappp_v24.09.zip binary with wget download from GitHub
- Download from official release: github.com/seladb/PcapPlusPlus/archive/refs/tags/v24.09.tar.gz
- Add SHA256 checksum verification (b14998ecf5718c2bfb6f709060e53f7ef67639b98bf2222a3cd23d820d70acdc)
- Fix patch file paths to apply cleanly (remove PcapPlusPlus-24.09/ prefix)
- Add .gitignore to exclude downloaded artifacts

Addresses review comment from saiarcot895 on PR sonic-net#67
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@Blueve Blueve merged commit f908c85 into sonic-net:master Dec 11, 2025
8 of 9 checks passed
@mssonicbld
Copy link
Copy Markdown
Collaborator

Cherry-pick PR to 202511: #96

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants