Skip to content

[yang] Update sonic-port yang model to support auto FEC#60

Closed
dgsudharsan wants to merge 1 commit intomasterfrom
auto_fec
Closed

[yang] Update sonic-port yang model to support auto FEC#60
dgsudharsan wants to merge 1 commit intomasterfrom
auto_fec

Conversation

@dgsudharsan
Copy link
Owner

Why I did it

To support 'auto' configuration option for FEC in yang model

Work item tracking
  • Microsoft ADO (number only):

How I did it

Updated sonic-port.yang

How to verify it

Added UT to verify it.

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

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205
  • 202211
  • 202305

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)

@dgsudharsan dgsudharsan closed this Sep 2, 2023
dgsudharsan pushed a commit that referenced this pull request Dec 11, 2023
hld [sonic-net#1296](sonic-net/SONiC#1296)
closes [sonic-net#1254](sonic-net/SONiC#1254)
depends-on [#60](sonic-net/sonic-host-services#60), [sonic-net#781](sonic-net/sonic-swss-common#781), [sonic-net#2835](sonic-net/sonic-utilities#2835), [sonic-net#10749](sonic-net/sonic-mgmt#10749)

#### Why I did it
To cover the next AIs:
* Configure NTP global parameters
* Add/remove new NTP servers
* Change the configuration for NTP servers
* Show NTP status
* Show NTP configuration

### How I did it
* Add YANG model for a new configuration
* Extend configuration templates to support new knobs

### Description for the changelog
* Add ability to configure NTP global parameters such as authentication, dhcp, admin state
* Change the configuration for NTP servers
* Add an ability to show NTP configuration

#### Link to config_db schema for YANG module changes
[NTP configuration](https://github.com/sonic-net/sonic-buildimage/blob/master/src/sonic-yang-models/doc/Configuration.md#ntp-and-syslog-servers)
dgsudharsan pushed a commit that referenced this pull request Mar 17, 2025
… automatically (sonic-net#842)

#### Why I did it
src/sonic-platform-common
```
* fed63a9 - (HEAD -> 202412, origin/202412) [code sync] Merge code from sonic-net/sonic-platform-common:202411 to 202412 (#60) (21 hours ago) [mssonicbld]
```
#### How I did it
#### How to verify it
#### Description for the changelog
dgsudharsan pushed a commit that referenced this pull request Mar 17, 2025
…lly (sonic-net#885)

#### Why I did it
src/sonic-swss
```
* 6c43afa - (HEAD -> 202412, origin/202412) [code sync] Merge code from sonic-net/sonic-swss:202411 to 202412 (#60) (21 hours ago) [mssonicbld]
```
#### How I did it
#### How to verify it
#### Description for the changelog
dgsudharsan pushed a commit that referenced this pull request Apr 30, 2025
…ly (sonic-net#22398)

#### Why I did it
src/sonic-stp
```
* 652adb6 - (HEAD -> master, origin/master, origin/HEAD) MSTP configuration handling APIs (#60) (20 hours ago) [Divya Kumaran Chandralekha]
```
#### How I did it
#### How to verify it
#### Description for the changelog
dgsudharsan pushed a commit that referenced this pull request Jun 14, 2025
…ically (sonic-net#22841)

#### Why I did it
src/sonic-dash-ha
```
* 08aa5dc - (HEAD -> master, origin/master, origin/HEAD) Add "show hamgrd actor" CLI (#60) (28 hours ago) [yue-fred-gao]
```
#### How I did it
#### How to verify it
#### Description for the changelog
dgsudharsan pushed a commit that referenced this pull request Jun 18, 2025
…D automatically (sonic-net#1214)

#### Why I did it
src/sonic-sairedis
```
* f21e12c - (HEAD -> 202412, origin/HEAD, origin/202412) [trim]: Add Packet Trimming Port/Queue stats to VS lib (#60) (8 hours ago) [Nazarii Hnydyn]
* 9d39644 - Merge pull request #61 from mssonicbld/cherry/msft-202412/1548 (4 days ago) [Ze Gan]
* 613654b - [syncd] Move log set function after api initialize (4 days ago) [Sonic Build Admin]
```
#### How I did it
#### How to verify it
#### Description for the changelog
dgsudharsan pushed a commit that referenced this pull request Dec 16, 2025
…HEAD automatically (sonic-net#1599)

#### Why I did it
src/sonic-swss-common
```
* 66ac80e - (HEAD -> 202412, origin/HEAD, origin/202412) Add c-api/Rust wrappers for ConfigDBConnector and EventPublisher (#66) (13 hours ago) [mssonicbld]
* 9e5b094 - Add test case to verify zmq reconnect behaviour (#63) (17 hours ago) [mssonicbld]
* b4a3cc6 - Ignore nonexistent include in database_global.json (#64) (17 hours ago) [mssonicbld]
* 4f576db - Move SonicDbTable to sonic-dash-ha. (#65) (17 hours ago) [mssonicbld]
* fd28e9d - Move swss-common/swss-common-testing crates from https://github.com/sonic-net/sonic-dash-ha (#62) (17 hours ago) [mssonicbld]
* 726586c - SWSSDBConnector_new_keyed to c-api (#61) (19 hours ago) [mssonicbld]
* 16a2234 - c-api: README.md (#60) (19 hours ago) [mssonicbld]
* b501364 - Add swss::Logger to c-api (#59) (23 hours ago) [mssonicbld]
* c51425c - C API Exceptions (#58) (24 hours ago) [mssonicbld]
```
#### How I did it
#### How to verify it
#### Description for the changelog
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.

2 participants