From 35a351d3b1364ae7ea808e4572aef2fe813c4269 Mon Sep 17 00:00:00 2001 From: Sven Wisotzky Date: Mon, 13 Oct 2025 17:40:57 -0400 Subject: [PATCH 1/2] Add missing gNMI docs to references --- .../draft-openconfig-rtgwg-gnmi-spec-01.xml | 75 +++++++++++++++++++ rpc/gnmi/README.md | 17 ++++- 2 files changed, 88 insertions(+), 4 deletions(-) diff --git a/ietf/drafts/draft-openconfig-rtgwg-gnmi-spec-01.xml b/ietf/drafts/draft-openconfig-rtgwg-gnmi-spec-01.xml index e1b0917..99ff84a 100644 --- a/ietf/drafts/draft-openconfig-rtgwg-gnmi-spec-01.xml +++ b/ietf/drafts/draft-openconfig-rtgwg-gnmi-spec-01.xml @@ -269,6 +269,20 @@ + + + gNMI Config Subscription Extension + OpenConfig operator working group + + + + + + gNMI Depth Extension + OpenConfig operator working group + + + gNMI Authentication and Encryption @@ -276,6 +290,67 @@ + + + Deprecation of Decimal64 in gNMI + OpenConfig operator working group + + + + + + gNMI History Extension + OpenConfig operator working group + + + + + + gNMI Support for Multiple Client Roles and Master Arbitration + OpenConfig operator working group + + + + + + Schema path encoding conventions for gNMI + OpenConfig operator working group + + + + + + Representing gNMI Paths as Strings + OpenConfig operator working group + + + + + + union_replace gNMI method + OpenConfig operator working group + + + + + gNMI Commit Confirmed Extension + OpenConfig operator working group + + + + + + gNMI/gNOI/SSH Dial-out via gRPC Tunnel + OpenConfig operator working group + + + + + Carrying Binary Wire Format Protobuf Messages in gNMI + OpenConfig operator working group + + + OpenConfig diff --git a/rpc/gnmi/README.md b/rpc/gnmi/README.md index b736671..f8d9232 100644 --- a/rpc/gnmi/README.md +++ b/rpc/gnmi/README.md @@ -11,10 +11,19 @@ The repository contents are as follows: * Specification for gNMI - [gnmi-specification.md](gnmi-specification.md). - * Authentication Specification for gNMI - [gnmi-authentication.md](gnmi-authentication.md) - * Path Conventions for gNMI - [gnmi-path-conventions.md](gnmi-path-conventions.md) - * gNMI Support for Multiple Client Roles and Master Arbitration - [gnmi-master-arbitration.md](gnmi-master-arbitration.md) - * gNMI/gNOI/SSH Dial-out via gRPC Tunnel - [gnmignoissh-dialout-grpctunnel.md](gnmignoissh-dialout-grpctunnel.md) + * Authentication Specification for gNMI - [gnmi-authentication.md](gnmi-authentication.md). + * Deprecation of Decimal64 in gNMI - [decimal64-deprecation.md](decimal64-deprecation.md). + * gNMI Commit Confirmed Extension - [gnmi-commit-confirmed.md](gnmi-commit-confirmed.md). + * gNMI Config Subscription Extension - [gnmi-config-subscriptions.md](gnmi-config-subscriptions.md). + * gNMI Depth Extension - [gnmi-depth.md](gnmi-depth.md). + * Extensions to gNMI - [gnmi-extensions.md](gnmi-extensions.md). + * gNMI History Extension - [gnmi-history.md](gnmi-history.md). + * gNMI Support for Multiple Client Roles and Master Arbitration - [gnmi-master-arbitration.md](gnmi-master-arbitration.md). + * Schema path encoding conventions for gNMI - [gnmi-path-conventions.md](gnmi-path-conventions.md). + * Representing gNMI Paths as Strings - [gnmi-path-strings.md](gnmi-path-strings.md). + * union\_replace gNMI method - [gnmi-union_replace.md](gnmi-union_replace.md). + * gNMI/gNOI/SSH Dial-out via gRPC Tunnel - [gnmignoissh-dialout-grpctunnel.md](gnmignoissh-dialout-grpctunnel.md). + * Carrying Binary Wire Format Protobuf Messages in gNMI - [protobuf-vals.md](protobuf-vals.md). **Note:** This is not an official Google product. From 8b898b8aedd6b013c2a32296d9879b7da3bdea66 Mon Sep 17 00:00:00 2001 From: Sven Wisotzky Date: Mon, 13 Oct 2025 17:49:18 -0400 Subject: [PATCH 2/2] Update README.md --- rpc/gnmi/README.md | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/rpc/gnmi/README.md b/rpc/gnmi/README.md index f8d9232..28741ff 100644 --- a/rpc/gnmi/README.md +++ b/rpc/gnmi/README.md @@ -9,21 +9,24 @@ The protobuf specification is stored in The repository contents are as follows: - * Specification for gNMI - [gnmi-specification.md](gnmi-specification.md). - * Authentication Specification for gNMI - [gnmi-authentication.md](gnmi-authentication.md). + * Authentication Specification for gNMI - [gnmi-authentication.md](gnmi-authentication.md) + * Path Conventions for gNMI - [gnmi-path-conventions.md](gnmi-path-conventions.md) + * gNMI Support for Multiple Client Roles and Master Arbitration - [gnmi-master-arbitration.md](gnmi-master-arbitration.md) + * gNMI/gNOI/SSH Dial-out via gRPC Tunnel - [gnmignoissh-dialout-grpctunnel.md](gnmignoissh-dialout-grpctunnel.md) + * Deprecation of Decimal64 in gNMI - [decimal64-deprecation.md](decimal64-deprecation.md). + * Representing gNMI Paths as Strings - [gnmi-path-strings.md](gnmi-path-strings.md). + * `union_replace` gNMI method - [gnmi-union_replace.md](gnmi-union_replace.md). + * Carrying Binary Wire Format Protobuf Messages in gNMI - [protobuf-vals.md](protobuf-vals.md). + +gNMI Extensions: + + * Extensions to gNMI - [gnmi-extensions.md](gnmi-extensions.md). * gNMI Commit Confirmed Extension - [gnmi-commit-confirmed.md](gnmi-commit-confirmed.md). * gNMI Config Subscription Extension - [gnmi-config-subscriptions.md](gnmi-config-subscriptions.md). * gNMI Depth Extension - [gnmi-depth.md](gnmi-depth.md). - * Extensions to gNMI - [gnmi-extensions.md](gnmi-extensions.md). * gNMI History Extension - [gnmi-history.md](gnmi-history.md). - * gNMI Support for Multiple Client Roles and Master Arbitration - [gnmi-master-arbitration.md](gnmi-master-arbitration.md). - * Schema path encoding conventions for gNMI - [gnmi-path-conventions.md](gnmi-path-conventions.md). - * Representing gNMI Paths as Strings - [gnmi-path-strings.md](gnmi-path-strings.md). - * union\_replace gNMI method - [gnmi-union_replace.md](gnmi-union_replace.md). - * gNMI/gNOI/SSH Dial-out via gRPC Tunnel - [gnmignoissh-dialout-grpctunnel.md](gnmignoissh-dialout-grpctunnel.md). - * Carrying Binary Wire Format Protobuf Messages in gNMI - [protobuf-vals.md](protobuf-vals.md). **Note:** This is not an official Google product.