sonic-buildimage/device/dell/x86_64-dellemc_z9332f_d1508-r0
Ashok Daparthi-Dell 6cbdf11e53
SONIC QOS YANG - Remove qos tables field value refernce format (#7752)
Depends on Azure/sonic-utilities#1626
Depends on Azure/sonic-swss#1754

QOS tables in config db used ABNF format i.e "[TABLE_NAME|name] to refer fieldvalue to other qos tables.

Example:
Config DB:
"Ethernet92|3": {
"scheduler": "[SCHEDULER|scheduler.1]",
"wred_profile": "[WRED_PROFILE|AZURE_LOSSLESS]"
},
"Ethernet0|0": {
"profile": "[BUFFER_PROFILE|ingress_lossy_profile]"
},
"Ethernet0": {
"dscp_to_tc_map": "[DSCP_TO_TC_MAP|AZURE]",
"pfc_enable": "3,4",
"pfc_to_queue_map": "[MAP_PFC_PRIORITY_TO_QUEUE|AZURE]",
"tc_to_pg_map": "[TC_TO_PRIORITY_GROUP_MAP|AZURE]",
"tc_to_queue_map": "[TC_TO_QUEUE_MAP|AZURE]"
},

This format is not consistent with other DB schema followed in sonic.
And also this reference in DB is not required, This is taken care by YANG "leafref".

Removed this format from all platform files to consistent with other sonic db schema.
Example:
"Ethernet92|3": {
"scheduler": "scheduler.1",
"wred_profile": "AZURE_LOSSLESS"
},

Dependent pull requests:
#7752 - To modify platfrom files
#7281 - Yang model
Azure/sonic-utilities#1626 - DB migration
Azure/sonic-swss#1754 - swss change to remove ABNF format
2021-09-28 09:21:24 -07:00
..
DellEMC-Z9332f-C32 SONIC QOS YANG - Remove qos tables field value refernce format (#7752) 2021-09-28 09:21:24 -07:00
DellEMC-Z9332f-M-O16C64 SONIC QOS YANG - Remove qos tables field value refernce format (#7752) 2021-09-28 09:21:24 -07:00
DellEMC-Z9332f-O32 SONIC QOS YANG - Remove qos tables field value refernce format (#7752) 2021-09-28 09:21:24 -07:00
plugins [DellEMC] Z9332: Change in i2c mapping (#7797) 2021-06-04 17:34:19 -07:00
default_sku DellEMC: Add support for new platform z9332f -32x400G (#3845) 2019-12-17 15:26:23 -08:00
installer.conf DellEMC: Add support for new platform z9332f -32x400G (#3845) 2019-12-17 15:26:23 -08:00
led_proc_init.soc DellEMC: Enable Z9332f LED firmware (#7964) 2021-06-28 09:15:29 -07:00
media_settings.json DellEMC: Z9332f media settings (#7485) 2021-05-05 06:50:24 -07:00
pcie.yaml DellEMC: Add pcie.yaml for Z9332f (#8329) 2021-08-05 18:50:06 -07:00
platform.json DellEMC: Z9332F - Watchdog support, add platform.json, new platform API implementation and fixes (#6988) 2021-03-10 10:49:33 -08:00
pmon_daemon_control.json [DellEMC]: Support to add new HWSKU DellEMC-Z9332f-C32 (#4054) 2020-03-21 23:40:08 -07:00
system_health_monitoring_config.json [DellEMC Z9332f] Added support for platform system health daemon (#6642) 2021-02-06 13:53:35 -08:00