Hello DASH Open Source Community – thanks for your time last week. Please find below the view for Feb 19-25 2026 and what we delivered:
Quick Overview
Period: February 19-25, 2026 (7 days)
PRs Created: 22
PRs Merged: 17
Active Repositories: 11 with DASH/DPU/SmartSwitch activity
Top Highlights
🎯 Main Focus: SmartSwitch Testbed Infrastructure
The week was dominated by improvements to SmartSwitch testbed setup and health checking, with 13 PRs in sonic-mgmt alone.
Key improvements include:
· DPU hostname configuration and feature management
· NAT configuration for DPU connectivity
· Health check enhancements (skip DPU in BGP checks)
·
Lit mode configuration standardization
Statistics
Velocity Metrics
· Daily average: 3.1 PRs created, 2.4 PRs merged
· Merge rate: 77% (17 merged / 22 created)
· Repository diversity: 11 active repositories
· Contributor activity: Strong across multiple teams
Trends & Insights
Positive Signals
✅
· High merge rate (77% of created PRs merged in same week)
· Focused development on testbed infrastructure
· Cross-repository coordination (SONiC, sonic-swss, sonic-buildimage)
· Platform-specific optimizations
Comparison to Previous Periods
· Jan 29 - Feb 18 (21 days): 41 created, 23 merged (2.0/day created, 1.1/day merged)
·
Jan 15-27 (13 days): 33 created, 21 merged (2.5/day created, 1.6/day merged)
Analysis: This week shows higher daily activity rate (3.1 PRs created/day) compared to previous periods, indicating acceleration in development velocity.
I’m also still looking to leverage the Linux Foundation lists more to manage communications. If you could please take the time to enter your info here, I can proceed with deletion of the sonic-dash@googlegroups list we used when we began the project.
Weekly PR Rhythm below:

Just a reminder that we would encourage/invite Community members to present to the Community (test runs or progress, new scenarios, etc…), just ‘r’ to let me know, or generate a PR in the repo.
The DASH
channel
link is here to
subscribe / access WG content (and click the bell to receive notifications).
Thank you for your time/contributions – see you on 3/11/2026
Meeting Title: SONiC-DASH-Workgroup Community Meeting #172
Attendees (9):
DASH Group to join: https://groups.google.com/g/sonic-dash
Linux Foundation list: https://lists.sonicfoundation.dev/g/SONiC-Dash
|
Bud Grise - XSightLabs |
Mircea Dan Gheorghe - Keysight |
Tatikonda, Srinivas - AMD |
|
Kristina Moore - MSFT |
Prabhat Aravind - MSFT |
Veerappan, Senthil - AMD |
|
Michael Aronovici - Cisco |
Ramesh Raghupathy - Cisco |
Vivek Reddy Karri - Nvidia |
Full DASH Community Notes
😊
Key Technical Achievements
Notable PRs
Most Impactful
Testing & Quality
PRs Created (Feb 19-25, 2026)
|
# |
Repository |
PR |
Title |
Created |
Keywords |
|
1 |
sonic-mgmt |
[SmartSwitch] Add DPU extra config for hostname and disabled features |
Feb 25 |
SmartSwitch, DPU |
|
|
2 |
sonic-mgmt |
[SmartSwitch]Enhance testbed_health_check.py to enable NAT for DPU hosts |
Feb 25 |
SmartSwitch, DPU |
|
|
3 |
sonic-mgmt |
[smartswitch] testbed_health_check: Skip DPU hosts in pre_check and BGP checks |
Feb 25 |
smartswitch, DPU |
|
|
4 |
sonic-mgmt |
[Smartswitch] Add HA Link Utilities |
Feb 20 |
Smartswitch |
|
|
5 |
sonic-mgmt |
Implement gNOI-based reboot functionality for DPUs in reboot.py |
Feb 20 |
DPU |
|
|
6 |
sonic-platform-daemons |
[202511][Smartswitch] Set initial state before config manager task is up |
Feb 19 |
Smartswitch |
|
|
7 |
sonic-gnmi |
Fix TransferToRemote DPU connection: replace localhost loopback |
Feb 25 |
DPU |
|
|
8 |
sonic-buildimage |
[Mellanox] Removed use of mst driver in mellanox platform |
Feb 19 |
Smart |
|
|
9 |
sonic-buildimage |
[systemd-networkd] Disable Foreign Next Hops |
Feb 20 |
Smart |
|
|
10 |
sonic-mgmt |
[ssw][ha] update ovs rules for HA |
Feb 20 |
SmartSwitch |
|
|
11 |
sonic-mgmt |
Adding CA_PA Validation for DASH Private Link |
Feb 20 |
DASH |
|
|
12 |
sonic-swss |
[DASH] Query support for ADMIN_STATE and IS_HA_FLOW_OWNER attributes |
Feb 20 |
DASH |
|
|
13 |
sonic-mgmt |
Update lit mode setting logic for smartswitch testbeds |
Feb 19 |
smartswitch |
|
|
14 |
sonic-buildimage |
Make sonic-bfb-installer reset dpus synchronously |
Feb 23 |
DPU |
|
|
15 |
sonic-mgmt |
[202511]: Update lit mode setting logic for smartswitch testbeds |
Feb 20 |
smartswitch |
|
|
16 |
sonic-utilities |
generate_dump: add hard drive health info |
Feb 20 |
Smart |
|
|
17 |
sonic-mgmt |
Skip 'pcied' daemon status check for amd elba dpus |
Feb 19 |
DPU |
|
|
18 |
sonic-linux-kernel |
Added 6.12 kernel trixie patches for amd-pensando elba platform |
Feb 23 |
Smart |
|
|
19 |
SONiC |
[DASH] Rename trusted_vni to trusted_vnis_list |
Feb 23 |
DASH |
|
|
20 |
sonic-buildimage |
[build] Add INCLUDE_PTF config to skip PTF test containers |
Feb 24 |
Smart |
|
|
21 |
sonic-swss |
[DASH] Add support for multiple trusted VNI ranges and values |
Feb 23 |
DASH |
|
|
22 |
sonic-mgmt |
Change qos_params.q3d.yaml topo to match topo_t2_single_node_min.yml |
Feb 19 |
Smart |
PRs Merged (Feb 19-25, 2026)
|
# |
Repository |
PR |
Title |
Merged |
Keywords |
|
1 |
sonic-mgmt |
[SmartSwitch]Enhance testbed_health_check.py to enable NAT for DPU hosts |
- |
SmartSwitch, DPU |
|
|
2 |
sonic-mgmt |
[Smartswitch]: [DPU]: Added testcases for Smartswitch DASH Metering feature |
- |
Smartswitch, DPU, DASH |
|
|
3 |
sonic-mgmt |
added new HA fixtures to programme dash ha scope and ha set tables |
- |
DASH |
|
|
4 |
sonic-platform-daemons |
[Smartswitch] Set initial state before config manager task is up |
- |
Smartswitch |
|
|
5 |
sonic-dash-ha |
Create bfd sessions only to NPU participating ha-set |
- |
DASH |
|
|
6 |
sonic-platform-daemons |
[202511][Smartswitch] Set initial state before config manager task is up |
- |
Smartswitch |
|
|
7 |
sonic-buildimage |
Disable dash-ha service by default |
- |
DASH |
|
|
8 |
sonic-buildimage |
[ssw] clean up DPU_APPL_DB and DPU_STATE_DB for DPU swss restart or DPU reboot |
- |
SmartSwitch, DPU |
|
|
9 |
sonic-mgmt |
Update lit mode setting logic for smartswitch testbeds |
- |
smartswitch |
|
|
10 |
sonic-mgmt |
[202511]: Update lit mode setting logic for smartswitch testbeds |
- |
smartswitch |
|
|
11 |
sonic-mgmt |
Skip 'pcied' daemon status check for amd elba dpus |
- |
DPU |
|
|
12 |
sonic-linux-kernel |
Added 6.12 kernel trixie patches for amd-pensando elba platform |
- |
Smart |
|
|
13 |
SONiC |
[DASH] Rename trusted_vni to trusted_vnis_list |
- |
DASH |
|
|
14 |
sonic-mgmt |
[DASH] Add config churn tests |
- |
DASH |
|
|
15 |
sonic-buildimage |
Fixed restapi.service_branch files inside docker-restapi-sidecar |
- |
Smart |
|
|
16 |
SONiC |
[DASH] Move route rule table priority to key |
- |
DASH |
|
|
17 |
sonic-host-services |
procdockerstatsd-rs: use ASCII hyphen for invalid container name |
- |
Smart |
|
Sticky for Links/Reference: |
|
|
|
DASH Groups to join to receive Invites, Meeting Notes, and Comms |
DASH: https://groups.google.com/g/sonic-dash DASH-Test-Workgroup Group: https://groups.google.com/g/sonic-dash-test-workgroup Linux Foundation list: https://lists.sonicfoundation.dev/g/SONiC-Dash |
If anyone knows potentially interested people who would like info re: our community, please have them joins these groups for receive Comms, etc… |
|
Recordings |
Teams: Recap: SONiC-DASH Workgroup Community Meeting Wednesday, February 18 | Meeting | Microsoft Teams DASH Community
|
2/11/2026 and 2/18/2026 DASH Community Call; please request access via the link if you are not able to view/listen |
|
Azure DASH GitHub Repo: |
|
|
|
|
https://github.com/sonic-net/DASH/blob/main/test/docs/dash-test-workflow-saithrift.md |
Ideal test workflow is here, converted to .md |
|
SAI Thrift |
Client server needed for testing |
|
|
P4 |
https://opennetworking.org/p4/ and https://p4.org/working-groups/ |
Open source, domain-specific programming language for network devices, specifying packet processing for data plane devices (switches, routers, NICs, filters, etc.) |
|
PINS |
|
|
|
PNA consortium spec |
An architecture describing the structure and common capabilities of network interface controller (NIC) devices which process packets transiting one or more interfaces and a host system. |
|
|
IPDK |
IPDK is an open source, vendor agnostic framework of drivers and APIs for infrastructure offload and management which runs on a CPU, IPU, DPU or switch. IPDK runs in Linux and uses a set of well-established tools such as DPDK and P4 to enable network virtualization. |
|
|
bmv2 |
The second version of the reference P4 software switch, nicknamed bmv2 (for behavioral model version 2). The software switch is written in C++11. It takes as input a JSON file generated from your P4 program by a P4 compiler and interprets it to implement the packet-processing behavior specified by that P4 program |
|
|
DPDK |
DPDK is the Data Plane Development Kit which consists of libraries to accelerate packet processing workloads running on a wide variety of CPU architectures. |
|
|
Linux Foundation SmartSwitch |
https://lists.sonicfoundation.dev/g/sonic-smartswitch/calendar |
|
Thank you again for your participation…
Kristina Moore MBA,
M.S., CISSP - Azure Core Principal PM / DASH & SmartSwitch
Office: 425-722-7720 Mobile: 425-876-2040 Email: kri...@microsoft.com
DASH Group to join:
https://groups.google.com/g/sonic-dash
Linux Foundation: https://lists.sonicfoundation.dev/g/SONiC-Dash
![]()
![]()
![]()
![]()
![]()
![]()