Skip to content

[202605] Backport LAG subinterface hwif name resolution - #2054

Closed
Xichen96 wants to merge 1 commit into
sonic-net:202605from
Xichen96:dev/xichenlin/backport-1883-202605
Closed

[202605] Backport LAG subinterface hwif name resolution#2054
Xichen96 wants to merge 1 commit into
sonic-net:202605from
Xichen96:dev/xichenlin/backport-1883-202605

Conversation

@Xichen96

Copy link
Copy Markdown
Contributor

Description of PR

Summary:

Manual 202605 backport of #1883.

Conflict tracing for the VPP VLAN/LAG DHCP backport #2048 found that #1883 is a missing master prerequisite on 202605. Without it, LAG subinterface operations can resolve PortChannelX.<vlan> to the parent BondEthernetX or to Unknown instead of BondEthernetX.<vlan>.

Deliver this prerequisite before rebuilding or reconciling #2048.

Type of change

  • Bug fix
  • New feature
  • Refactor / cleanup
  • Documentation update
  • Test improvement

Approach

What is the motivation for this PR?

The 202605 branch lacks the LAG-aware VPP hardware-interface resolution added by #1883. The missing change caused the SwitchVppRif.cpp conflict while backporting #1981 and left shared nonzero-VLAN callers resolving the parent bond rather than the LAG subinterface.

Work item tracking
  • Microsoft ADO (number only): 39310227

How did you do it?

Cherry-picked #1883 onto the current 202605 branch without source conflicts. The backport patch is byte-equivalent to the original #1883 patch.

How did you verify/test it?

Any platform specific information?

VPP only.

Documentation

Not applicable; this is a release backport of an existing fix.

Manual 202605 backport of sonic-net#1883.

(cherry picked from commit 50de3c5)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 8b98940f-1ce7-4b16-ae0c-bf2f235c2bb2
Signed-off-by: Xichen96 <lukelin0907@gmail.com>
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@Xichen96

Copy link
Copy Markdown
Contributor Author

Closing because this #1883 backport was prepared only as a prerequisite for #2048, and the 202605 VPP backport effort has been dropped.

@Xichen96 Xichen96 closed this Aug 24, 2026
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