From d1a5fd44f52ec90c0d1ca275632bebafae843522 Mon Sep 17 00:00:00 2001
From: gifrerenom <lluis.gifre@cttc.es>
Date: Thu, 18 Jul 2024 06:55:41 +0000
Subject: [PATCH] Device - gNMI OpenConfig Driver:

- Added TODO.txt
---
 .../service/drivers/gnmi_openconfig/TODO.txt  | 31 +++++++++++++++++++
 1 file changed, 31 insertions(+)
 create mode 100644 src/device/service/drivers/gnmi_openconfig/TODO.txt

diff --git a/src/device/service/drivers/gnmi_openconfig/TODO.txt b/src/device/service/drivers/gnmi_openconfig/TODO.txt
new file mode 100644
index 000000000..dba545936
--- /dev/null
+++ b/src/device/service/drivers/gnmi_openconfig/TODO.txt
@@ -0,0 +1,31 @@
+- create L3-VPN per tenant
+- update README.md
+- update    parse()   @ InterfaceCounter.py
+- update    compose() @ NetworkInstance.py
+- update    compose() @ NetworkInstanceInterface.py
+- implement parse()   @ NetworkInstanceInterface.py
+- update    compose() @ NetworkInstanceStaticRoute.py
+- implement parse()   @ NetworkInstanceStaticRoute.py
+- Fix MonitoringThread.py
+
+
+there is an error removing static routes that makes unitary tests to crash
+uncomment commented check_config_network_instance and validate
+
+- implement L2 VPN with BGP
+- implement L3 VPN with BGP
+- test static routes with ping
+
+
+- test delete service
+
+homogeneize attribute names
+/network_instance[teraflowsdn]/interface[Ethernet1.0]	
+  id: Ethernet1.0
+  if_name: Ethernet1      <<< 1
+  interface: Ethernet1    <<< 1
+  name: teraflowsdn
+  sif_index: 0            <<< 2
+  subinterface: 0         <<< 2
+
+- update README.md
-- 
GitLab