Update init_cfg to enable macsec on UpperSpineRouter#25153
Update init_cfg to enable macsec on UpperSpineRouter#25153yxieca merged 2 commits intosonic-net:masterfrom
Conversation
|
/azp run Azure.sonic-buildimage |
|
Azure Pipelines successfully started running 1 pipeline(s). |
There was a problem hiding this comment.
Pull request overview
This PR enables macsec feature on UpperSpineRouter device types at initialization time, extending the existing support that was previously limited to SpineRouter devices. The change ensures that macsec is automatically enabled during init for both SpineRouter and UpperSpineRouter devices when the platform supports macsec capability.
Changes:
- Modified the macsec feature initialization condition to include UpperSpineRouter alongside SpineRouter
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…apable Signed-off-by: Tejaswini Chadaga <[email protected]>
5fbd37c to
5ea6340
Compare
|
/azp run Azure.sonic-buildimage |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run Azure.sonic-buildimage |
|
Azure Pipelines successfully started running 1 pipeline(s). |
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@tjchadaga please check build failure, thanks. |
|
Cherry-pick PR to 202511: #25235 |
…apable (sonic-net#25153) Why I did it To enable macsec on UpperSpineRouters when the device is capable at init time How I did it Modify init_cfg.json to enable macsec on UpperSpineRouter when platform is macsec capable How to verify it Macsec feature is enabled on supported device if it is a SpineRouter or UpperSpineRouter Signed-off-by: Tejaswini Chadaga <[email protected]> Co-authored-by: Vineet Mittal <[email protected]> Signed-off-by: Xincun Li <[email protected]>
…apable (sonic-net#25153) Why I did it To enable macsec on UpperSpineRouters when the device is capable at init time How I did it Modify init_cfg.json to enable macsec on UpperSpineRouter when platform is macsec capable How to verify it Macsec feature is enabled on supported device if it is a SpineRouter or UpperSpineRouter Signed-off-by: Tejaswini Chadaga <[email protected]> Co-authored-by: Vineet Mittal <[email protected]> Signed-off-by: Feng Pan <[email protected]>
…apable (#25153) Why I did it To enable macsec on UpperSpineRouters when the device is capable at init time How I did it Modify init_cfg.json to enable macsec on UpperSpineRouter when platform is macsec capable How to verify it Macsec feature is enabled on supported device if it is a SpineRouter or UpperSpineRouter Signed-off-by: Tejaswini Chadaga <[email protected]> Co-authored-by: Vineet Mittal <[email protected]> Signed-off-by: dprital <[email protected]>
Why I did it
To enable macsec on UpperSpineRouters when the device is capable at init time
Work item tracking
How I did it
Modify init_cfg.json to enable macsec on UpperSpineRouter when platform is macsec capable
How to verify it
Macsec feature is enabled on supported device if it is a SpineRouter or UpperSpineRouter
Which release branch to backport (provide reason below if selected)
Tested branch (Please provide the tested image version)
Description for the changelog
Link to config_db schema for YANG module changes
A picture of a cute animal (not mandatory but encouraged)