Skip to content

Conversation

@f4ni
Copy link
Collaborator

@f4ni f4ni commented Nov 7, 2025

This PR introduces a Python-based implementation of the DASH pipeline as a functional and compatible alternative to the existing P4-based BMv2 model.

The Python model provides full data-plane and control-plane functionality and is designed to operate as a drop-in replacement for BMv2 within the existing DASH workflow. It maintains full compatibility with current artifacts, APIs, and testing infrastructure.

All components are operational:

  • Data plane and control plane both work seamlessly
  • All PTF and pytest suites pass successfully
  • Fully containerized, works end-to-end inside the existing setup
  • Produces the same behavior and artifacts as the BMv2 model

This implementation enables faster iteration, easier debugging, and improved developer experience while maintaining complete compatibility with existing DASH workflows.

@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Nov 7, 2025

CLA Signed

The committers listed above are authorized under a signed CLA.

@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 687 in repo sonic-net/DASH

@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 687 in repo sonic-net/DASH

@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 687 in repo sonic-net/DASH

Signed-off-by: Farhan Tariq <farhantariq1016@gmail.com>
@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 687 in repo sonic-net/DASH

@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 687 in repo sonic-net/DASH

@KrisNey-MSFT KrisNey-MSFT requested a review from prsunny November 18, 2025 23:41
@KrisNey-MSFT
Copy link
Collaborator

hi @prsunny is it ok to merge this one? Added you as Reviewer for DreamBig Semi PR/Presentation. TY!

@KrisNey-MSFT
Copy link
Collaborator

hi @prsunny - would you mind merging this one please?

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.

3 participants