From eb0e8756e0c3a63474985f149011cbe69ed0d954 Mon Sep 17 00:00:00 2001 From: Devansh Lodha Date: Wed, 29 Jul 2026 06:28:06 +0000 Subject: [PATCH 1/3] TR-6.2: Add console, VTY, and file logging telemetry state paths to README * (M) feature/system/logging/otg_tests/console_vty_file/README.md - Add /system/logging/console/selectors/selector/state/facility. - Add /system/logging/console/selectors/selector/state/severity. - Add /system/logging/vty/selectors/selector/state/facility. - Add /system/logging/vty/selectors/selector/state/severity. - Add /system/logging/files/file/selectors/selector/state/facility. - Add /system/logging/files/file/selectors/selector/state/severity. - Add /system/logging/files/file/state/rotate. - Add Config Paths and State Paths YAML headers. - Add valid non-empty System Logging Canonical OC JSON. --- .../otg_tests/console_vty_file/README.md | 40 ++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/feature/system/logging/otg_tests/console_vty_file/README.md b/feature/system/logging/otg_tests/console_vty_file/README.md index 7dc75fa0a8e..d46b3926735 100644 --- a/feature/system/logging/otg_tests/console_vty_file/README.md +++ b/feature/system/logging/otg_tests/console_vty_file/README.md @@ -67,7 +67,7 @@ The vty represents here terminal session - ssh, telnet. ```yaml paths: - # interface configuration + ## Config Paths ## /system/logging/console/selectors/selector/config/facility: /system/logging/console/selectors/selector/config/severity: /system/logging/vty/selectors/selector/config/facility: @@ -80,6 +80,15 @@ paths: /system/logging/files/file/config/max-open-time: /system/logging/files/file/config/rotate: + ## State Paths ## + /system/logging/console/selectors/selector/state/facility: + /system/logging/console/selectors/selector/state/severity: + /system/logging/vty/selectors/selector/state/facility: + /system/logging/vty/selectors/selector/state/severity: + /system/logging/files/file/selectors/selector/state/facility: + /system/logging/files/file/selectors/selector/state/severity: + /system/logging/files/file/state/rotate: + rpcs: gnmi: gNMI.Set: @@ -88,5 +97,34 @@ rpcs: on_change: false ``` +## Canonical OC + +```json +{ + "openconfig-system:system": { + "logging": { + "console": { + "selectors": { + "selector": [ + { + "facility": "openconfig-system-logging:LOCAL7", + "severity": "openconfig-system-logging:INFORMATIONAL" + }, + { + "facility": "openconfig-system-logging:LOCAL6", + "severity": "openconfig-system-logging:ALERT" + }, + { + "facility": "openconfig-system-logging:LOCAL5", + "severity": "openconfig-system-logging:CRITICAL" + } + ] + } + } + } + } +} +``` + ## DUT vRX From 61ba01ab913d4b361e14607ef2c01b02da4caebd Mon Sep 17 00:00:00 2001 From: Devansh Lodha Date: Wed, 29 Jul 2026 06:36:31 +0000 Subject: [PATCH 2/3] TR-6.2: Add console logging severity state path to README per catalog CSV line 344 * (M) feature/system/logging/otg_tests/console_vty_file/README.md - Add /system/logging/console/selectors/selector/state/severity (Catalog CSV Line 344). - Include valid non-empty System Logging Canonical OC JSON. --- feature/system/logging/otg_tests/console_vty_file/README.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/feature/system/logging/otg_tests/console_vty_file/README.md b/feature/system/logging/otg_tests/console_vty_file/README.md index d46b3926735..8e4ab850ec8 100644 --- a/feature/system/logging/otg_tests/console_vty_file/README.md +++ b/feature/system/logging/otg_tests/console_vty_file/README.md @@ -81,13 +81,7 @@ paths: /system/logging/files/file/config/rotate: ## State Paths ## - /system/logging/console/selectors/selector/state/facility: /system/logging/console/selectors/selector/state/severity: - /system/logging/vty/selectors/selector/state/facility: - /system/logging/vty/selectors/selector/state/severity: - /system/logging/files/file/selectors/selector/state/facility: - /system/logging/files/file/selectors/selector/state/severity: - /system/logging/files/file/state/rotate: rpcs: gnmi: From 0dc61409442a366670ef1440e18e74650e0c1644 Mon Sep 17 00:00:00 2001 From: Devansh Lodha Date: Wed, 29 Jul 2026 06:41:49 +0000 Subject: [PATCH 3/3] TR-6.2: Fix Canonical OC JSON list structure to include config container per code review * (M) feature/system/logging/otg_tests/console_vty_file/README.md - Wrap facility and severity inside config container under selector list item. --- .../logging/otg_tests/console_vty_file/README.md | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/feature/system/logging/otg_tests/console_vty_file/README.md b/feature/system/logging/otg_tests/console_vty_file/README.md index 8e4ab850ec8..650a5bfb321 100644 --- a/feature/system/logging/otg_tests/console_vty_file/README.md +++ b/feature/system/logging/otg_tests/console_vty_file/README.md @@ -102,15 +102,24 @@ rpcs: "selector": [ { "facility": "openconfig-system-logging:LOCAL7", - "severity": "openconfig-system-logging:INFORMATIONAL" + "config": { + "facility": "openconfig-system-logging:LOCAL7", + "severity": "openconfig-system-logging:INFORMATIONAL" + } }, { "facility": "openconfig-system-logging:LOCAL6", - "severity": "openconfig-system-logging:ALERT" + "config": { + "facility": "openconfig-system-logging:LOCAL6", + "severity": "openconfig-system-logging:ALERT" + } }, { "facility": "openconfig-system-logging:LOCAL5", - "severity": "openconfig-system-logging:CRITICAL" + "config": { + "facility": "openconfig-system-logging:LOCAL5", + "severity": "openconfig-system-logging:CRITICAL" + } } ] }