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