From f1beee4c9326786949bc4209b6d8e4335df3540d Mon Sep 17 00:00:00 2001 From: Darren Loher Date: Thu, 25 Jul 2024 16:16:04 -0700 Subject: [PATCH 1/2] Update openconfig-interfaces.yang --- .../interfaces/openconfig-interfaces.yang | 32 +++++++++++++------ 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/release/models/interfaces/openconfig-interfaces.yang b/release/models/interfaces/openconfig-interfaces.yang index 2cf2bdc84..fedb84eb6 100644 --- a/release/models/interfaces/openconfig-interfaces.yang +++ b/release/models/interfaces/openconfig-interfaces.yang @@ -51,9 +51,16 @@ module openconfig-interfaces { Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info)."; - oc-ext:openconfig-version "3.7.1"; + oc-ext:openconfig-version "3.7.2"; - revision "2024-04-04" { + revision "2024-07-25" { + description + "Clarify cpu and management interface types."; + reference + "3.7.2"; + } + +revision "2024-04-04" { description "Use single quotes in descriptions."; reference @@ -720,9 +727,14 @@ module openconfig-interfaces { type boolean; description "When set to true, the interface is a dedicated - management interface that is not connected to dataplane - interfaces. It may be used to connect the system to an - out-of-band management network, for example."; + management interface connected to the CPU and available + for external connectivity to the system. This interface + is not connected to an INTEGRATED_CIRCUIT and therefore + not typically used for dataplane traffic. It may be used + to connect the system to an out-of-band management network, + for example. On systems with a CONTROLLER_CARD, the PORT + components on the CONTROLLER_CARD are typically management + interfaces"; oc-ext:telemetry-on-change; } @@ -730,11 +742,11 @@ module openconfig-interfaces { type boolean; description "When set to true, the interface is for traffic - that is handled by the system CPU, sometimes also called the - control plane interface. On systems that represent the CPU - interface as an Ethernet interface, for example, this leaf - should be used to distinguish the CPU interface from dataplane - interfaces."; + that is sent between CPU components and other components within + a system. This is sometimes also called an internal control plane + interface. On systems that represent the CPU interface(s) + as Ethernet this leaf should be used to distinguish these internal + interface from dataplane and management interfaces."; oc-ext:telemetry-on-change; } } From 780c1d4d2f4c49462280cb09e0ffe24be627834d Mon Sep 17 00:00:00 2001 From: dplore Date: Tue, 15 Oct 2024 10:16:39 -0700 Subject: [PATCH 2/2] revise mgmt and cpu interface descriptions --- .../models/interfaces/openconfig-interfaces.yang | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/release/models/interfaces/openconfig-interfaces.yang b/release/models/interfaces/openconfig-interfaces.yang index fedb84eb6..80e81ee70 100644 --- a/release/models/interfaces/openconfig-interfaces.yang +++ b/release/models/interfaces/openconfig-interfaces.yang @@ -53,7 +53,7 @@ module openconfig-interfaces { oc-ext:openconfig-version "3.7.2"; - revision "2024-07-25" { + revision "2024-10-15" { description "Clarify cpu and management interface types."; reference @@ -727,14 +727,13 @@ revision "2024-04-04" { type boolean; description "When set to true, the interface is a dedicated - management interface connected to the CPU and available - for external connectivity to the system. This interface - is not connected to an INTEGRATED_CIRCUIT and therefore - not typically used for dataplane traffic. It may be used - to connect the system to an out-of-band management network, - for example. On systems with a CONTROLLER_CARD, the PORT + management interface for external connectivity to the system. + This interface is not connected to an INTEGRATED_CIRCUIT and + therefore not typically used for dataplane traffic. It may be + used to connect the system to an out-of-band management network, + for example. On systems with a CONTROLLER_CARD, the PORT components on the CONTROLLER_CARD are typically management - interfaces"; + interfaces."; oc-ext:telemetry-on-change; }