Skip to content

SONiC YANG Subgroup

anshuv-mfst edited this page Apr 29, 2021 · 4 revisions

Welcome to YANG Subgroup

Subgroup goal is to support YANG models for SONIC and act as governing body for new YANG models as they are added in SONiC.

SONiC YANG Guideline document

SONiC Community

  • Any change to Config_db schema MUST include YANG model schema change
  • PR covering YANG model update MUST be reviewed and approved by YANG subgroup

YANG Model PRs
If you have a change in config_db or have created PR for YANG model changes, please follow following steps:

  1. Create PR covering YANG model changes
  2. Please send notification to [email protected] alias.
  3. Label "Yang" will be added to your PR and will be scheduled for review in YANG subgroup.
  4. Please join YANG subgroup meeting (Thursday 10:00-11:00am pst) for presenting your PR.
  5. Please view the status of YANG PRs on YANG Project Tracker

Subgroup Recordings

Meeting Recordings

SONiC YANG Models :

SN# Sonic Table Yang Model exists
1 DEVICE_METADATA:localhost Y
2 MAP_PFC_PRIORITY_TO_QUEUE N
3 QUEUE PR 7281
4 WRED_PROFILE PR 7281
5 SCHEDULER PR 7281
6 PORTCHANNEL Y
7 FLEX_COUNTER_TABLE Y
8 PORT Y
9 CRM Y
10 BUFFER_PG N
11 BGP_NEIGHBOR N
12 INTERFACE Y
13 PFC_WD N
14 PORT_QOS_MAP N
15 MGMT_INTERFACE N
16 BUFFER_QUEUE N
17 TC_TO_PRIORITY_GROUP_MAP N
18 DEVICE_NEIGHBOR_METADATA Y
19 TELEMETRY N
20 FEATURE_TABLE N
21 DSCP_TO_TC_MAP PR 7375
22 LOOPBACK_INTERFACE Y
23 RESTAPI N
24 VERSION Y
25 ACL Y
26 CABLE_LENGTH N
27 BUFFER_PROFILE N
28 VLAN Y
29 AAA/TACACS N
30 BGP Y
31 DHCP Relay N
32 MUX N
33 SYSLOG N
34 LLDP PR 7191
35 NAT PR 7051
36 Breakout_config Y
37 Sonic extension N
38 COPP PR 7199
Clone this wiki locally