Skip to content

[fpmsyncd]: Add Support for SRv6 VPN Route and PIC Context Processing#3605

Merged
prsunny merged 5 commits intosonic-net:masterfrom
GaladrielZhao:add_pic_ctx_vpn_route_support
Nov 20, 2025
Merged

[fpmsyncd]: Add Support for SRv6 VPN Route and PIC Context Processing#3605
prsunny merged 5 commits intosonic-net:masterfrom
GaladrielZhao:add_pic_ctx_vpn_route_support

Conversation

@GaladrielZhao
Copy link
Copy Markdown
Contributor

@GaladrielZhao GaladrielZhao commented Apr 14, 2025

What I did
Add related handling functions for SRv6 VPN Route and PIC Context in RouteSync.
And add some associated fields for database.

Why I did it
To supplement the functionality of SRv6 VPN Route and PIC Context.

How I verified it
This change is part of the PhoenixWing project. The functionality has already been tested and running in the PhoenixWing.
To improve coverage, unit tests using mock objects for the internal processing logic of Srv6 Vpn Route and Pic Context have been added.

@GaladrielZhao GaladrielZhao requested a review from prsunny as a code owner April 14, 2025 11:16
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@prsunny prsunny requested review from abdosi and kperumalbfn April 14, 2025 17:03
@GaladrielZhao GaladrielZhao force-pushed the add_pic_ctx_vpn_route_support branch from 69022cd to 008ad4c Compare April 21, 2025 11:52
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@GaladrielZhao GaladrielZhao force-pushed the add_pic_ctx_vpn_route_support branch from 008ad4c to d250a91 Compare April 22, 2025 11:32
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@GaladrielZhao GaladrielZhao force-pushed the add_pic_ctx_vpn_route_support branch from d250a91 to 56d38e8 Compare April 22, 2025 14:27
@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).

@GaladrielZhao GaladrielZhao force-pushed the add_pic_ctx_vpn_route_support branch from 1730a1f to b2e290c Compare April 25, 2025 10:47
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@GaladrielZhao GaladrielZhao force-pushed the add_pic_ctx_vpn_route_support branch from b2e290c to 47c9d31 Compare May 9, 2025 14:18
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@GaladrielZhao GaladrielZhao force-pushed the add_pic_ctx_vpn_route_support branch from 47c9d31 to 60bbcd5 Compare May 14, 2025 09:57
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@GaladrielZhao GaladrielZhao force-pushed the add_pic_ctx_vpn_route_support branch 2 times, most recently from 0ee3cff to fa7ebe2 Compare June 4, 2025 06:00
@yuezhoujk
Copy link
Copy Markdown

/azp run Azure.sonic-swss

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@yuezhoujk
Copy link
Copy Markdown

/azp run Azure.sonic-swss

@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).

@GaladrielZhao GaladrielZhao force-pushed the add_pic_ctx_vpn_route_support branch from df7cf0b to 1195a13 Compare November 13, 2025 11:01
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Add support for SRv6 VPN Route message information parsing and processing,
supplementing related tables and entries.

Signed-off-by: Yuqing Zhao <[email protected]>
@GaladrielZhao GaladrielZhao force-pushed the add_pic_ctx_vpn_route_support branch from 1195a13 to 8ca7d01 Compare November 17, 2025 06:57
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@GaladrielZhao GaladrielZhao force-pushed the add_pic_ctx_vpn_route_support branch from 8ca7d01 to d536914 Compare November 17, 2025 11:26
@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).

@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).

@prsunny prsunny merged commit 25647cd into sonic-net:master Nov 20, 2025
15 checks passed
kalash-nexthop pushed a commit to kalash-nexthop/sonic-swss that referenced this pull request Dec 16, 2025
…sonic-net#3605)

What I did
Add related handling functions for SRv6 VPN Route and PIC Context in RouteSync.
And add some associated fields for database.

Why I did it
To supplement the functionality of SRv6 VPN Route and PIC Context.

How I verified it
This change is part of the PhoenixWing project. The functionality has already been tested and running in the PhoenixWing.
To improve coverage, unit tests using mock objects for the internal processing logic of Srv6 Vpn Route and Pic Context have been added.

Signed-off-by: Kalash Nainwal <[email protected]>
Pterosaur pushed a commit to Janetxxx/sonic-swss that referenced this pull request Jan 6, 2026
…sonic-net#3605)

What I did
Add related handling functions for SRv6 VPN Route and PIC Context in RouteSync.
And add some associated fields for database.

Why I did it
To supplement the functionality of SRv6 VPN Route and PIC Context.

How I verified it
This change is part of the PhoenixWing project. The functionality has already been tested and running in the PhoenixWing.
To improve coverage, unit tests using mock objects for the internal processing logic of Srv6 Vpn Route and Pic Context have been added.
yehjunying pushed a commit to yehjunying/sonic-swss that referenced this pull request Jan 16, 2026
…sonic-net#3605)

What I did
Add related handling functions for SRv6 VPN Route and PIC Context in RouteSync.
And add some associated fields for database.

Why I did it
To supplement the functionality of SRv6 VPN Route and PIC Context.

How I verified it
This change is part of the PhoenixWing project. The functionality has already been tested and running in the PhoenixWing.
To improve coverage, unit tests using mock objects for the internal processing logic of Srv6 Vpn Route and Pic Context have been added.
theasianpianist pushed a commit to theasianpianist/sonic-swss that referenced this pull request Feb 4, 2026
…sonic-net#3605)

What I did
Add related handling functions for SRv6 VPN Route and PIC Context in RouteSync.
And add some associated fields for database.

Why I did it
To supplement the functionality of SRv6 VPN Route and PIC Context.

How I verified it
This change is part of the PhoenixWing project. The functionality has already been tested and running in the PhoenixWing.
To improve coverage, unit tests using mock objects for the internal processing logic of Srv6 Vpn Route and Pic Context have been added.

Signed-off-by: Lawrence Lee <[email protected]>
baorliu pushed a commit to baorliu/sonic-swss that referenced this pull request Feb 23, 2026
…sonic-net#3605)

What I did
Add related handling functions for SRv6 VPN Route and PIC Context in RouteSync.
And add some associated fields for database.

Why I did it
To supplement the functionality of SRv6 VPN Route and PIC Context.

How I verified it
This change is part of the PhoenixWing project. The functionality has already been tested and running in the PhoenixWing.
To improve coverage, unit tests using mock objects for the internal processing logic of Srv6 Vpn Route and Pic Context have been added.

Signed-off-by: Baorong Liu <[email protected]>
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.

8 participants