From 950867f705e71521a2ec7b211b13d03267da4c51 Mon Sep 17 00:00:00 2001
From: gifrerenom <lluis.gifre@cttc.es>
Date: Mon, 13 May 2024 08:14:37 +0000
Subject: [PATCH] DataPlane-in-a-box:

- Removed unneeded files
---
 dataplane-in-a-box/example_config/wan1.conf   | 37 -------------------
 dataplane-in-a-box/example_config/wan2.conf   | 37 -------------------
 dataplane-in-a-box/links.txt                  |  8 ----
 .../service/drivers/gnmi_openconfig/TODO.txt  | 15 --------
 4 files changed, 97 deletions(-)
 delete mode 100644 dataplane-in-a-box/example_config/wan1.conf
 delete mode 100644 dataplane-in-a-box/example_config/wan2.conf
 delete mode 100644 dataplane-in-a-box/links.txt
 delete mode 100644 src/device/service/drivers/gnmi_openconfig/TODO.txt

diff --git a/dataplane-in-a-box/example_config/wan1.conf b/dataplane-in-a-box/example_config/wan1.conf
deleted file mode 100644
index fccb7b43f..000000000
--- a/dataplane-in-a-box/example_config/wan1.conf
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022-2024 ETSI OSG/SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/)
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-enable
-configure
-ip routing
-
-interface Ethernet1
-  no switchport
-  ip address 10.1.2.1/30
-exit
-
-interface Loopback0
-  ip address 10.0.0.1/32
-exit
-
-interface Ethernet10
-  no switchport
-  ip address 192.168.1.1/24
-exit
-
-router bgp 65001
-  router-id 10.0.0.1
-  neighbor 10.1.2.2 remote-as 65001
-  network 192.168.1.0/24
-exit
diff --git a/dataplane-in-a-box/example_config/wan2.conf b/dataplane-in-a-box/example_config/wan2.conf
deleted file mode 100644
index 6edc0c405..000000000
--- a/dataplane-in-a-box/example_config/wan2.conf
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022-2024 ETSI OSG/SDG TeraFlowSDN (TFS) (https://tfs.etsi.org/)
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-enable
-configure
-ip routing
-
-interface Ethernet1
-  no switchport
-  ip address 10.1.2.2/30
-exit
-
-interface Loopback0
-  ip address 10.0.0.2/32
-exit
-
-interface Ethernet10
-  no switchport
-  ip address 192.168.2.1/24
-exit
-
-router bgp 65001
-  router-id 10.0.0.2
-  neighbor 10.1.2.1 remote-as 65001
-  network 192.168.2.0/24
-exit
diff --git a/dataplane-in-a-box/links.txt b/dataplane-in-a-box/links.txt
deleted file mode 100644
index a61ad5398..000000000
--- a/dataplane-in-a-box/links.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-https://containerlab.dev/manual/multi-node/#exposing-services
-https://containerlab.dev/manual/multi-node/#bridging
-https://containerlab.dev/manual/kinds/bridge/
-https://containerlab.dev/lab-examples/ext-bridge/
-
-https://containerlab.dev/manual/kinds/ceos/
-https://containerlab.dev/lab-examples/srl-ceos/#__tabbed_2_2
-https://github.com/srl-labs/containerlab/blob/main/lab-examples/srlceos01/srlceos01.clab.yml
diff --git a/src/device/service/drivers/gnmi_openconfig/TODO.txt b/src/device/service/drivers/gnmi_openconfig/TODO.txt
deleted file mode 100644
index ba8ff1c2c..000000000
--- a/src/device/service/drivers/gnmi_openconfig/TODO.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-- 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
-- 
GitLab