Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposed yang model changes #35

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
e4ee4a2
Add YANG models for structured events
zbud-msft Jul 9, 2022
a8183da
[Arista] Update platform submodule (#11853)
Staphylo Aug 26, 2022
9b7bcf2
Advance submodule sonic-sairedis (#11704)
jimmyzhai Aug 28, 2022
f453cf6
Update swss common submodule for events api (#11858)
zbud-msft Aug 28, 2022
506ad66
[Arista] Fix content of platform.json for DCS-720DT-48S (#11855)
Staphylo Aug 29, 2022
eb08462
[actions] Update github actions label and automerge. (#11736)
liushilongbuaa Aug 29, 2022
bd31be2
[ci] Update reproducible build related pipeline. (#11810)
liushilongbuaa Aug 29, 2022
1d0d61c
Address Review Comment to define SONIC_GLOBAL_DB_CLI in gbsyncd.sh (#…
abdosi Aug 29, 2022
45c8d02
[Build] Increase the size of the installer image (#11869)
xumia Aug 29, 2022
5048f65
Update sensor names for msn4600c for the 5.10 kernel (#11491)
saiarcot895 Aug 29, 2022
6fa111c
Fix error handling when failing to install a deb package (#11846)
saiarcot895 Aug 29, 2022
55f1fb1
Fix vs check install login timeout issue (#11727)
xumia Aug 30, 2022
6839227
[ci] Fix bug involved by PR 11810 which affect official build pipelin…
liushilongbuaa Aug 30, 2022
677b19d
DellEMC: Z9332f - Graceful platform reboot (#10240)
ArunSaravananBalachandran Aug 30, 2022
12c8db0
[Nokia][Nokia-IXR7250E-36x100G & Nokia-IXR7250E-36x400G] Update BCM (…
saksarav-nokia Aug 31, 2022
d2a5dcf
Align API get_device_runtime_metadata() for python version < 3.9 (#11…
abdosi Aug 31, 2022
f92c338
[Arista7050cx3] TD3 SKU changes for pg headroom value after interop t…
developfast Aug 31, 2022
be9af74
Add peer review comments on bgp
zbud-msft Aug 31, 2022
3bf7b3d
Merge branch 'sonic-net:master' into structured_events_yang_models
zbud-msft Aug 31, 2022
e676a52
Add peer review changes + spacing
zbud-msft Aug 31, 2022
bd50c13
Merge branch 'structured_events_yang_models' of github.com:zbud-msft/…
zbud-msft Aug 31, 2022
ca41dde
Add changes to events-swss
zbud-msft Aug 31, 2022
e961ae0
Add peer review changes in pmon swss
zbud-msft Aug 31, 2022
b47e82a
Add review changes dhcp-relay
zbud-msft Aug 31, 2022
f7b8a11
Add peer review changes to host
zbud-msft Sep 1, 2022
247db78
Add changes to severity, leafref
zbud-msft Sep 1, 2022
a98044e
Remove unused grouping
zbud-msft Sep 1, 2022
f60c7d2
Remove redis generic
zbud-msft Sep 10, 2022
9360ee2
Add proposed changes to YANG MODEL and UT
zbud-msft Sep 23, 2022
5aa83f6
Add changes and freelist event
zbud-msft Sep 27, 2022
32bf484
Add changes
Sep 30, 2022
fddcc70
Rename dhcp
zbud-msft Oct 1, 2022
7fb7f8f
Add yang models to setup
zbud-msft Oct 1, 2022
0e17730
Add fix to unit tests and change oc-alarm-type to own alarm severity
zbud-msft Oct 4, 2022
d110695
Add line breaks
zbud-msft Oct 4, 2022
37ab190
Merge master into branch
zbud-msft Oct 4, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions src/sonic-yang-models/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,12 @@ def run(self):
'./yang-models/sonic-device_neighbor.yang',
'./yang-models/sonic-device_neighbor_metadata.yang',
'./yang-models/sonic-dhcpv6-relay.yang',
'./yang-models/sonic-events-bgp.yang',
'./yang-models/sonic-events-common.yang',
'./yang-models/sonic-events-dhcp-relay.yang',
'./yang-models/sonic-events-host.yang',
'./yang-models/sonic-events-swss.yang',
'./yang-models/sonic-events-syncd.yang',
'./yang-models/sonic-extension.yang',
'./yang-models/sonic-flex_counter.yang',
'./yang-models/sonic-feature.yang',
Expand Down Expand Up @@ -174,6 +180,12 @@ def run(self):
'./cvlyang-models/sonic-crm.yang',
'./cvlyang-models/sonic-device_metadata.yang',
'./cvlyang-models/sonic-device_neighbor.yang',
'./cvlyang-models/sonic-events-bgp.yang',
'./cvlyang-models/sonic-events-common.yang',
'./cvlyang-models/sonic-events-dhcp-relay.yang',
'./cvlyang-models/sonic-events-host.yang',
'./cvlyang-models/sonic-events-swss.yang',
'./cvlyang-models/sonic-events-syncd.yang',
'./cvlyang-models/sonic-device_neighbor_metadata.yang',
'./cvlyang-models/sonic-extension.yang',
'./cvlyang-models/sonic-flex_counter.yang',
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"SONIC_EVENTS_BGP_BGP_STATE_INCORRECT_IP": {
"desc": "BGP_STATE_EVENT_INCORRECT_IP failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_BGP_BGP_STATE_INCORRECT_STATUS": {
"desc": "BGP_STATE_EVENT_INCORRECT_STATUS failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_BGP_BGP_STATE_INCORRECT_TIMESTAMP": {
"desc": "BGP_STATE_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_BGP_BGP_STATE_VALID": {
"desc": "VALID BGP STATE EVENT."
},
"SONIC_EVENTS_BGP_NOTIFICATION_INCORRECT_MAJOR_CODE": {
"desc": "BGP_NOTIFICATION_INCORRECT_MAJOR_CODE failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_BGP_NOTIFICATION_INCORRECT_MINOR_CODE": {
"desc": "BGP_NOTIFICATION_INCORRECT_MINOR_CODE failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_BGP_NOTIFICATION_INCORRECT_IP": {
"desc": "BGP_NOTIFICATION_INCORRECT_IP failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_BGP_NOTIFICATION_INCORRECT_IS-SENT": {
"desc": "BGP_NOTIFICATION_INCORRECT_IS-SENT failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_BGP_NOTIFICATION_INCORRECT_TIMESTAMP": {
"desc": "BGP_NOTIFICATION_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_BGP_NOTIFICATION_VALID": {
"desc": "VALID BGP NOTIFICATION."
},
"SONIC_EVENTS_BGP_ZEBRA_NO_BUFF_INCORRECT_TIMESTAMP": {
"desc": "ZEBRA_NO_BUFF_EVENT_INCORRECT_TIMESTAMP.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_BGP_ZEBRA_NO_BUFF_VALID": {
"desc": "VALID ZEBRA_NO_BUFF EVENT."
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"SONIC_EVENTS_DHCP_RELAY_DHCP_RELAY_DISCARD_INCORRECT_IFNAME": {
"desc": "DHCP_RELAY_DISCARD_EVENT_INCORRECT_IFNAME failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_DHCP_RELAY_DHCP_RELAY_DISCARD_INCORRECT_TIMESTAMP": {
"desc": "DHCP_RELAY_DISCARD_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_DHCP_RELAY_DHCP_RELAY_DISCARD_VALID": {
"desc": "VALID DHCP_RELAY_DISCARD EVENT."
},
"SONIC_EVENTS_DHCP_RELAY_DHCP_RELAY_DISPARITY_INCORRECT_VLAN": {
"desc": "DHCP_RELAY_DISPARITY_EVENT_INCORRECT_VLAN failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_DHCP_RELAY_DHCP_RELAY_DISPARITY_INCORRECT_DURATION": {
"desc": "DHCP_RELAY_DISPARITY_EVENT_INCORRECT_DURATION failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_DHCP_RELAY_DHCP_RELAY_DISPARITY_INCORRECT_TIMESTAMP": {
"desc": "DHCP_RELAY_DISPARITY_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_DHCP_RELAY_DHCP_RELAY_DISPARITY_VALID": {
"desc": "VALID DHCP_RELAY_DISPARITY EVENT."
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
{
"SONIC_EVENTS_HOST_DISK_USAGE_INCORRECT_USAGE": {
"desc": "DISK_USAGE_EVENT_INCORRECT_USAGE failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_HOST_DISK_USAGE_INCORRECT_LIMIT": {
"desc": "DISK_USAGE_EVENT_INCORRECT_LIMIT failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_HOST_DISK_USAGE_INCORRECT_TIMESTAMP": {
"desc": "DISK_USAGE_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_HOST_DISK_USAGE_VALID": {
"desc": "VALID DISK_USAGE EVENT."
},
"SONIC_EVENTS_HOST_MEMORY_USAGE_INCORRECT_USAGE": {
"desc": "MEMORY_USAGE_EVENT_INCORRECT_USAGE failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_HOST_MEMORY_USAGE_INCORRECT_LIMIT": {
"desc": "MEMORY_USAGE_EVENT_INCORRECT_LIMIT failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_HOST_MEMORY_USAGE_INCORRECT_TIMESTAMP": {
"desc": "MEMORY_USAGE_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_HOST_MEMORY_USAGE_VALID": {
"desc": "VALID MEMORY_USAGE EVENT."
},
"SONIC_EVENTS_HOST_CPU_USAGE_INCORRECT_USAGE": {
"desc": "CPU_USAGE_EVENT_INCORRECT_USAGE failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_HOST_CPU_USAGE_INCORRECT_LIMIT": {
"desc": "CPU_USAGE_EVENT_INCORRECT_LIMIT failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_HOST_CPU_USAGE_INCORRECT_TIMESTAMP": {
"desc": "CPU_USAGE_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_HOST_CPU_USAGE_VALID": {
"desc": "VALID CPU_USAGE EVENT."
},
"SONIC_EVENTS_HOST_EVENT_SSHD_INCORRECT_TIMESTAMP": {
"desc": "EVENT_SSHD_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_HOST_EVENT_SSHD_VALID": {
"desc": "VALID EVENT_SSHD EVENT."
},
"SONIC_EVENTS_HOST_EVENT_DISK_INCORRECT_FAIL_TYPE": {
"desc": "EVENT_DISK_EVENT_INCORRECT_FAIL_TYPE failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_HOST_EVENT_DISK_INCORRECT_TIMESTAMP": {
"desc": "EVENT_DISK_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_HOST_EVENT_DISK_VALID": {
"desc": "VALID EVENT_DISK EVENT."
},
"SONIC_EVENTS_HOST_EVENT_KERNEL_INCORRECT_FAIL_TYPE": {
"desc": "EVENT_KERNEL_EVENT_INCORRECT_FAIL_TYPE failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_HOST_EVENT_KERNEL_INCORRECT_TIMESTAMP": {
"desc": "EVENT_KERNEL_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_HOST_EVENT_KERNEL_VALID": {
"desc": "VALID EVENT_KERNEL EVENT."
},
"SONIC_EVENTS_HOST_EVENT_DOWN_CTR_INCORRECT_TIMESTAMP": {
"desc": "EVENT_DOWN_CTR_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_HOST_EVENT_DOWN_CTR_VALID": {
"desc": "VALID EVENT_DOWN_CTR EVENT."
},
"SONIC_EVENTS_HOST_EVENT_STOPPED_CTR_INCORRECT_TIMESTAMP": {
"desc": "EVENT_STOPPED_CTR_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_HOST_EVENT_STOPPED_CTR_VALID": {
"desc": "VALID EVENT_STOPPED_CTR EVENT."
},
"SONIC_EVENTS_HOST_WATCHDOG_TIMEOUT_INCORRECT_LIMIT": {
"desc": "WATCHDOG_TIMEOUT_EVENT_INCORRECT_LIMIT failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_HOST_WATCHDOG_TIMEOUT_INCORRECT_TIMESTAMP": {
"desc": "WATCHDOG_TIMEOUT_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_HOST_WATCHDOG_TIMEOUT_VALID": {
"desc": "VALID WATCHDOG_TIMEOUT EVENT."
},
"SONIC_EVENTS_HOST_EVENT_SEU_INCORRECT_TIMESTAMP": {
"desc": "EVENT_SEU_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_HOST_EVENT_SEU_VALID": {
"desc": "VALID EVENT_SEU EVENT."
},
"SONIC_EVENTS_HOST_INVALID_FREELIST_INCORRECT_TIMESTAMP": {
"desc": "INVALID_FREELIST_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_HOST_INVALID_FREELIST_VALID": {
"desc": "VALID INVALID_FREELIST EVENT."
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
{
"SONIC_EVENTS_SWSS_IF_STATE_INCORRECT_IFNAME": {
"desc": "IF_STATE_EVENT_INCORRECT_IFNAME failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_SWSS_IF_STATE_INCORRECT_STATUS": {
"desc": "IF_STATE_EVENT_INCORRECT_STATUS failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_SWSS_IF_STATE_INCORRECT_TIMESTAMP": {
"desc": "IF_STATE_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_SWSS_IF_STATE_VALID": {
"desc": "VALID IF_STATE EVENT."
},
"SONIC_EVENTS_SWSS_PFC_STORM_INCORRECT_IFNAME": {
"desc": "PFC_STORM_EVENT_INCORRECT_IFNAME failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_SWSS_PFC_STORM_INCORRECT_QUEUE_INDEX": {
"desc": "PFC_STORM_EVENT_INCORRECT_QUEUE_INDEX failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_SWSS_PFC_STORM_INCORRECT_QUEUE_ID": {
"desc": "PFC_STORM_EVENT_INCORRECT_QUEUE_ID failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_SWSS_PFC_STORM_INCORRECT_PORT_ID": {
"desc": "PFC_STORM_EVENT_INCORRECT_PORT_ID failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_SWSS_PFC_STORM_INCORRECT_TIMESTAMP": {
"desc": "PFC_STORM_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_SWSS_PFC_STORM_VALID": {
"desc": "VALID IF_STATE EVENT."
},
"SONIC_EVENTS_SWSS_CHK_CRM_THRESHOLD_INCORRECT_PERCENT": {
"desc": "CHK_CRM_THRESHOLD_EVENT_INCORRECT_PERCENT failure.",
"eStrKey": "Range"
},
"SONIC_EVENTS_SWSS_CHK_CRM_THRESHOLD_INCORRECT_USED_CNT": {
"desc": "CHK_CRM_THRESHOLD_EVENT_INCORRECT_USED_CNT failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_SWSS_CHK_CRM_THRESHOLD_INCORRECT_FREE_CNT": {
"desc": "CHK_CRM_THRESHOLD_EVENT_INCORRECT_FREE_CNT failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_SWSS_CHK_CRM_THRESHOLD_INCORRECT_TIMESTAMP": {
"desc": "CHK_CRM_THRESHOLD_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_SWSS_CHK_CRM_THRESHOLD_VALID": {
"desc": "VALID CHK_CRM_THRESHOLD EVENT."
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"SONIC_EVENTS_SYNCD_SYNCD_FAILURE_INCORRECT_FAIL_TYPE": {
"desc": "SYNCD_FAILURE_EVENT_INCORRECT_FAIL_TYPE failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_SYNCD_SYNCD_FAILURE_INCORRECT_TIMESTAMP": {
"desc": "SYNCD_FAILURE_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_SYNCD_SYNCD_FAILURE_VALID": {
"desc": "VALID SYNCD_FAILURE EVENT."
}
}
Loading