Skip to content

[202412][PR:15643] [testbed-cli] Code change on add-topo and deploy-minigraph for deploying testbed with peers on multiple servers#50

Merged
r12f merged 1 commit intoAzure:202412from
r12f:cherry-pick-15643
Feb 1, 2025
Merged

[202412][PR:15643] [testbed-cli] Code change on add-topo and deploy-minigraph for deploying testbed with peers on multiple servers#50
r12f merged 1 commit intoAzure:202412from
r12f:cherry-pick-15643

Conversation

@r12f
Copy link
Contributor

@r12f r12f commented Feb 1, 2025

Sync PR #15643 from sonic-net/sonic-mgmt to 202412.

Description of PR

Summary: Fixes # (issue) In PR #15547, we define server index in topology file which make topology file and testbed yaml file is coupled. To decouple them, in new design #15395, we remove server index in topology file and add dut_interfaces in testbed yaml, so there is no more change on topology file schema.

Type of change

  • Bug fix
  • Testbed and Framework(new/improvement)
  • Test case(new/improvement)

Back port request

  • 202012
  • 202205
  • 202305
  • 202311
  • 202405

Approach

What is the motivation for this PR?

Decouple topology file and testbed file in design.

How did you do it?

Record all information in testbed schema

How did you verify/test it?

Deploy testbed

Any platform specific information?

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

Documentation

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

…ing testbed with peers on multiple servers (#15643)

In PR #15547, we define server index in topology file which make topology file and testbed yaml file is coupled.
To decouple them, in new design #15395, we remove server index in topology file and add dut_interfaces in testbed yaml, so there is no more change on topology file schema.

What is the motivation for this PR?
Decouple topology file and testbed file in design.

How did you do it?
Record all information in testbed schema

How did you verify/test it?
Deploy testbed
@r12f r12f added the automerge label Feb 1, 2025
@r12f r12f merged commit 2cea6d4 into Azure:202412 Feb 1, 2025
3 checks passed
@r12f r12f deleted the cherry-pick-15643 branch February 1, 2025 18:10
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.

2 participants