Skip to content

PortChannel Interface Static Support - OpenConfig Yang#142

Merged
kwangsuk merged 3 commits intosonic-net:masterfrom
nagarwal03:ss_portchannel_internal
Oct 2, 2024
Merged

PortChannel Interface Static Support - OpenConfig Yang#142
kwangsuk merged 3 commits intosonic-net:masterfrom
nagarwal03:ss_portchannel_internal

Conversation

@Satoru-Shinohara
Copy link
Copy Markdown
Contributor

@Satoru-Shinohara Satoru-Shinohara commented Jun 21, 2024

Support for PortChannel at REST and subscription level along with test automation.
This support is limited to Static PortChannel

New file: translib/transformer/sw_portchannel.go
New Test File: translib/transformer/portchannel_openconfig_test.go

HLD Document: sonic-net/SONiC#1727

TestApp Result: (Part of IPv4 and v6 tests fail locally as they are made to pass azure-pipeline tests which does not recognize STATE_DB)
portchannel_testapp.log

Subscription Logs:
(At interface[name=PortChannel###]/config and interface[name=PortChannel###]/openconfig-if-aggregate level)

on_change_config.log
sample_config.log
target_defined_config.log

on_change_pc.log
sample_pc.log
target_defined_pc.log

* Support PortChannel, Subscription, Test

* support portchannel subscription code

---------

Co-authored-by: Satoru-Shinohara <[email protected]>
Co-authored-by: Nikita Agarwal <[email protected]>
@kwangsuk kwangsuk merged commit b91a4df into sonic-net:master Oct 2, 2024
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.

4 participants