Skip to content

Comments

[action] [PR:21362] Added the DPU midplane precheck and online postcheck for the minigraph#953

Merged
mssonicbld merged 1 commit intoAzure:202506from
mssonicbld:cherry/msft-202506/21362
Jan 12, 2026
Merged

[action] [PR:21362] Added the DPU midplane precheck and online postcheck for the minigraph#953
mssonicbld merged 1 commit intoAzure:202506from
mssonicbld:cherry/msft-202506/21362

Conversation

@mssonicbld
Copy link
Collaborator

Description of PR

DPU control plane up wait for DPU minigraph

Summary:
Before the DPU config is deployed, DPUs need to start with the DPU mid plane up and default config available.
Also the DPUs need to be fully online after the configuration.

Type of change

  • Bug fix
  • Testbed and Framework(new/improvement)
  • New Test case
    • Skipped for non-supported platforms
  • Test case improvement

Back port request

  • 202205
  • 202305
  • 202311
  • 202405
  • 202411
  • 202505

Approach

What is the motivation for this PR?

Random smartswitch minigraph deployment failures

How did you do it?

Added the wait for the DPU mid plane up and the default config file.
Added the post configuration check for the DPUs to be online.

How did you verify/test it?

Smartswitch light mode deployment

Any platform specific information?

Smartswitch light mode

Supported testbed topology if it's a new test case?

Documentation

<!--
Please make sure you've read and understood our contributing guidelines;
https://github.com/sonic-net/SONiC/blob/gh-pages/CONTRIBUTING.md

Please provide following information to help code review process a bit easier:
-->
### Description of PR
DPU control plane up wait for DPU minigraph

Summary:
Before the DPU config is deployed, DPUs need to start with the DPU mid plane up and default config available.
Also the DPUs need to be fully online after the configuration.

### Type of change

- [ ] Bug fix
- [X] Testbed and Framework(new/improvement)
- [ ] New Test case
    - [ ] Skipped for non-supported platforms
- [ ] Test case improvement

### Back port request
- [ ] 202205
- [ ] 202305
- [ ] 202311
- [ ] 202405
- [ ] 202411
- [X] 202505

### Approach
#### What is the motivation for this PR?

Random smartswitch minigraph deployment failures

#### How did you do it?
Added the wait for the DPU mid plane up and the default config file.
Added the post configuration check for the DPUs to be online.

#### How did you verify/test it?
Smartswitch light mode deployment

#### Any platform specific information?
Smartswitch light mode

#### Supported testbed topology if it's a new test case?

### Documentation
@mssonicbld
Copy link
Collaborator Author

Original PR: sonic-net/sonic-mgmt#21362

@mssonicbld
Copy link
Collaborator Author

/azp run

@azure-pipelines
Copy link

Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

@mssonicbld mssonicbld merged commit 9096370 into Azure:202506 Jan 12, 2026
4 checks passed
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.

1 participant