Skip to content

[action] [PR:9230] [renumber-topo] Add extra mgmt ip to ptf redeploy step#15443

Merged
mssonicbld merged 1 commit intosonic-net:202305from
mssonicbld:cherry/202305/9230
Nov 7, 2024
Merged

[action] [PR:9230] [renumber-topo] Add extra mgmt ip to ptf redeploy step#15443
mssonicbld merged 1 commit intosonic-net:202305from
mssonicbld:cherry/202305/9230

Conversation

@mssonicbld
Copy link
Collaborator

Description of PR

Summary: Follow up PR to #8432 which added support for extra mgmt IP in add-topo, but missed to update PTF redeploy,
Fixes # (issue)

Type of change

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

Back port request

  • 201911
  • 202012
  • 202205

Approach

What is the motivation for this PR?

If a testbed supports extra mgmt IP then the PTF gets the extra IP when add-topo is run. This change was done as part of #8432

However, if PTF redeploy is done, the extra IP added by add-topo is lost as PTF is recreated.

This issue is fixed in this PR by adding extra mgmt IP support in renumber_topo ansible playbook.

How did you do it?

How did you verify/test it?

Tested on physical testbed.

Any platform specific information?

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

Documentation

What is the motivation for this PR?
If a testbed supports extra mgmt IP then the PTF gets the extra IP when add-topo is run. This change was done as part of sonic-net#8432
However, if PTF redeploy is done, the extra IP added by add-topo is lost as PTF is recreated.
This issue is fixed in this PR by adding extra mgmt IP support in renumber_topo ansible playbook.

How did you do it?

How did you verify/test it?
Tested on physical testbed.
@mssonicbld
Copy link
Collaborator Author

/azp run

@mssonicbld
Copy link
Collaborator Author

Original PR: #9230

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld mssonicbld merged commit 3da9e10 into sonic-net:202305 Nov 7, 2024
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.

3 participants