Skip to content

[Fast-linkup] Added orchagents support#4111

Open
YairRaviv wants to merge 16 commits intosonic-net:masterfrom
YairRaviv:yraviv-fast-linkup-swss
Open

[Fast-linkup] Added orchagents support#4111
YairRaviv wants to merge 16 commits intosonic-net:masterfrom
YairRaviv:yraviv-fast-linkup-swss

Conversation

@YairRaviv
Copy link

@YairRaviv YairRaviv commented Jan 7, 2026

HLD: fast-link-up-hld.md
Depends on sonic-net/sonic-buildimage#24983 (Checkers also depends on this PR, as new CFG_SWITCH_FAST_LINKUP_TABLE_NAME definition depends on the new YANG model)

What I did
Implemented Fast-linkup feature support in Switch and Port OA including:

  • Set feature capabilities
  • Support global parameters configuration
  • Support per-port enablement

Why I did it

  • Implementation is done according to the Fast-linkup HLD

How I verified it

  1. Relevant unittest added
  2. Manual tests performed including:
  • Verify that feature capabilities published to STATE_DB
  • Run feature CLIs and verify results

Which release branch to backport (provide reason below if selected)

  • 202511

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@YairRaviv
Copy link
Author

/azpw run

@mssonicbld
Copy link
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@YairRaviv YairRaviv force-pushed the yraviv-fast-linkup-swss branch from 490744e to 9cb6e49 Compare January 8, 2026 10:12
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@YairRaviv YairRaviv force-pushed the yraviv-fast-linkup-swss branch from 9cb6e49 to fd09453 Compare January 8, 2026 14:53
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@YairRaviv YairRaviv force-pushed the yraviv-fast-linkup-swss branch from fd09453 to 69a3874 Compare January 11, 2026 15:48
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Yair Raviv <yraviv@nvidia.com>
@YairRaviv YairRaviv force-pushed the yraviv-fast-linkup-swss branch from 69a3874 to b93edfb Compare January 11, 2026 15:58
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

abelamit
abelamit previously approved these changes Jan 12, 2026
@YairRaviv YairRaviv marked this pull request as ready for review January 13, 2026 16:24
@YairRaviv YairRaviv requested a review from prsunny as a code owner January 13, 2026 16:24
@YairRaviv
Copy link
Author

@prsunny Can you please review?

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Yair Raviv <yraviv@nvidia.com>
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@YairRaviv
Copy link
Author

YairRaviv commented Mar 9, 2026

@prgeor Resolved the conversations and tested the changes

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@YairRaviv
Copy link
Author

/azpw run

@mssonicbld
Copy link
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@YairRaviv
Copy link
Author

/azpw run

@mssonicbld
Copy link
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@YairRaviv
Copy link
Author

@prgeor Can you please approve?
All comments has been resolved and tested

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@YairRaviv
Copy link
Author

/azpw run

@mssonicbld
Copy link
Collaborator

/AzurePipelines run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@prsunny
Copy link
Collaborator

prsunny commented Mar 16, 2026

Awaiting @prgeor for review/signoff

@prsunny
Copy link
Collaborator

prsunny commented Mar 16, 2026

@vaibhavhd for viz

@YairRaviv
Copy link
Author

@prgeor, could you please review/signoff?

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.

10 participants