From 9d7799cbdf5c889f54106a1f86c3bf897ca3a50d Mon Sep 17 00:00:00 2001 From: ganglyu Date: Fri, 13 Oct 2023 10:44:58 +0800 Subject: [PATCH 1/2] Update gnmi hld --- doc/mgmt/gnmi/SONiC_GNMI_Server_Interface_Design.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/mgmt/gnmi/SONiC_GNMI_Server_Interface_Design.md b/doc/mgmt/gnmi/SONiC_GNMI_Server_Interface_Design.md index d97234ba3ad..5a86f952a8c 100644 --- a/doc/mgmt/gnmi/SONiC_GNMI_Server_Interface_Design.md +++ b/doc/mgmt/gnmi/SONiC_GNMI_Server_Interface_Design.md @@ -92,7 +92,7 @@ sonic-restapi will be replaced by gNMI interface in the future. sonic-telemetry provides gNMI/gNOI server interface. And sonic-telemetry provides only telemetry via gRPC, and the gap is configuration. -We will update sonic-telemetry to support configuration. +We will change the name of sonic-telemetry to sonic-gnmi, as it better reflects the functionality of the service. The gnmi container will handle both configuration and telemetry tasks, simplifying the deployment and management of the system. ## 1.1 Requirements From fd024554c448b58a6796c632806d2ad2529c29f7 Mon Sep 17 00:00:00 2001 From: ganglyu Date: Sun, 29 Oct 2023 08:15:10 +0800 Subject: [PATCH 2/2] Update design --- doc/mgmt/gnmi/SONiC_GNMI_Server_Interface_Design.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/mgmt/gnmi/SONiC_GNMI_Server_Interface_Design.md b/doc/mgmt/gnmi/SONiC_GNMI_Server_Interface_Design.md index 5a86f952a8c..54ff7ce4f7d 100644 --- a/doc/mgmt/gnmi/SONiC_GNMI_Server_Interface_Design.md +++ b/doc/mgmt/gnmi/SONiC_GNMI_Server_Interface_Design.md @@ -92,7 +92,9 @@ sonic-restapi will be replaced by gNMI interface in the future. sonic-telemetry provides gNMI/gNOI server interface. And sonic-telemetry provides only telemetry via gRPC, and the gap is configuration. -We will change the name of sonic-telemetry to sonic-gnmi, as it better reflects the functionality of the service. The gnmi container will handle both configuration and telemetry tasks, simplifying the deployment and management of the system. +We will change the name of sonic-telemetry to sonic-gnmi, as it better reflects the functionality of the service. + +We are upgrading our telemetry container to a gnmi container that can handle both configuration and telemetry tasks. We will also offer build time options to enable both gnmi and telemetry containers as needed. ## 1.1 Requirements