Skip to content

Add new Arista SKU to port_utils#18487

Merged
StormLiangMS merged 1 commit intosonic-net:masterfrom
dayouliu1:add-port-utils
Jun 12, 2025
Merged

Add new Arista SKU to port_utils#18487
StormLiangMS merged 1 commit intosonic-net:masterfrom
dayouliu1:add-port-utils

Conversation

@dayouliu1
Copy link
Copy Markdown
Contributor

Description of PR

Summary:
Fixes # (issue)

Type of change

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

Back port request

  • 202012
  • 202205
  • 202305
  • 202311
  • 202405
  • 202411

Approach

What is the motivation for this PR?

Add Arista-7060X6-64PE-B-O128S2 to port_utils

How did you do it?

How did you verify/test it?

Any platform specific information?

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

Documentation

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@StormLiangMS StormLiangMS requested review from r12f and sdszhang June 2, 2025 01:31
@StormLiangMS
Copy link
Copy Markdown
Collaborator

hi @r12f @sdszhang could you check?

Copy link
Copy Markdown
Contributor

@sdszhang sdszhang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@sdszhang sdszhang self-requested a review June 5, 2025 05:16
elif hwsku in ["Arista-7060X6-64DE-O128S2", "Arista-7060X6-64PE-O128S2", "Arista-7060X6-64PE-B-O128S2"]:
for i in range(1, 65):
for j in [1, 5]:
port_alias_to_name_map["Ethernet%d/%d" % (i, j)] = "Ethernet%d" % ((i - 1) * 8 + j - 1)
Copy link
Copy Markdown
Contributor

@sdszhang sdszhang Jun 5, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe the name has changed to etpx name. can you update it here?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated

@StormLiangMS
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@dayouliu1 dayouliu1 closed this Jun 11, 2025
@dayouliu1 dayouliu1 reopened this Jun 11, 2025
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Copy Markdown
Collaborator

@StormLiangMS StormLiangMS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@StormLiangMS StormLiangMS merged commit b5f9064 into sonic-net:master Jun 12, 2025
21 checks passed
@StormLiangMS
Copy link
Copy Markdown
Collaborator

hi @dayouliu1 could you file separate PR to 202412 branch?

@mssonicbld
Copy link
Copy Markdown
Collaborator

@dayouliu1 PR conflicts with 202505 branch

for j, split_alias in enumerate(split_alias_list):
alias = "etp{}{}".format(i, split_alias)
port_alias_to_name_map[alias] = "Ethernet%d" % ((i - 1) * 8 + j * 4)
port_alias_to_name_map["etp65"] = "Ethernet512"
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hi @dayouliu1 , the O128 doesn't have port Ethernet512 and Ethernet513, so this would fail the O128 HWSKU.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can remove Ethernet512, Ethernet513 and backport the changes to 202412

Copy link
Copy Markdown
Contributor Author

@dayouliu1 dayouliu1 Jun 19, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed unneeded ports (for O128 skus): #19094

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Manual cherrypick: Azure/sonic-mgmt.msft#419

@r12f
Copy link
Copy Markdown
Collaborator

r12f commented Jun 24, 2025

Picked to 202412: Azure/sonic-mgmt.msft#419

@StormLiangMS
Copy link
Copy Markdown
Collaborator

hi @dayouliu1 could you check the 202505 conflict?

@dayouliu1
Copy link
Copy Markdown
Contributor Author

dayouliu1 commented Jul 3, 2025

hi @dayouliu1 could you check the 202505 conflict?

Has been done here: #19228

nissampa pushed a commit to nissampa/sonic-mgmt_dpu_test that referenced this pull request Aug 7, 2025
…nic-net#18487)

What is the motivation for this PR?
Add Arista-7060X6-64PE-B-O128S2 to port_utils
opcoder0 pushed a commit to opcoder0/sonic-mgmt that referenced this pull request Dec 8, 2025
…nic-net#18487)

What is the motivation for this PR?
Add Arista-7060X6-64PE-B-O128S2 to port_utils

Signed-off-by: opcoder0 <110003254+opcoder0@users.noreply.github.com>
gshemesh2 pushed a commit to gshemesh2/sonic-mgmt that referenced this pull request Dec 16, 2025
…nic-net#18487)

What is the motivation for this PR?
Add Arista-7060X6-64PE-B-O128S2 to port_utils

Signed-off-by: Guy Shemesh <gshemesh@nvidia.com>
AharonMalkin pushed a commit to AharonMalkin/sonic-mgmt that referenced this pull request Dec 16, 2025
…nic-net#18487)

What is the motivation for this PR?
Add Arista-7060X6-64PE-B-O128S2 to port_utils

Signed-off-by: Aharon Malkin <amalkin@nvidia.com>
gshemesh2 pushed a commit to gshemesh2/sonic-mgmt that referenced this pull request Dec 21, 2025
…nic-net#18487)

What is the motivation for this PR?
Add Arista-7060X6-64PE-B-O128S2 to port_utils

Signed-off-by: Guy Shemesh <gshemesh@nvidia.com>
venu-nexthop pushed a commit to venu-nexthop/sonic-mgmt that referenced this pull request Jan 13, 2026
…nic-net#18487)

What is the motivation for this PR?
Add Arista-7060X6-64PE-B-O128S2 to port_utils
gshemesh2 pushed a commit to gshemesh2/sonic-mgmt that referenced this pull request Jan 26, 2026
…nic-net#18487)

What is the motivation for this PR?
Add Arista-7060X6-64PE-B-O128S2 to port_utils

Signed-off-by: Guy Shemesh <gshemesh@nvidia.com>
ytzur1 pushed a commit to ytzur1/sonic-mgmt that referenced this pull request Feb 2, 2026
…nic-net#18487)

What is the motivation for this PR?
Add Arista-7060X6-64PE-B-O128S2 to port_utils

Signed-off-by: Yael Tzur <ytzur@nvidia.com>
venu-nexthop pushed a commit to venu-nexthop/sonic-mgmt that referenced this pull request Mar 27, 2026
…nic-net#18487)

What is the motivation for this PR?
Add Arista-7060X6-64PE-B-O128S2 to port_utils
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.

6 participants