Commit 7aab9fd3 authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

End-to-end test - L2 VPN gNMI OpenConfig:

- Fixed L2VPN descriptor
- Fixed README.md
- Fixed CLab scenario
parent e15b54cd
Loading
Loading
Loading
Loading
+13 −5
Original line number Diff line number Diff line
@@ -48,20 +48,28 @@ sudo rm -rf clab-l2_vpn_gnmi_oc/ .l2_vpn_gnmi_oc.clab.yml.bak
```bash
docker exec -it clab-l2_vpn_gnmi_oc-r1 bash
docker exec -it clab-l2_vpn_gnmi_oc-r2 bash
docker exec -it clab-l2_vpn_gnmi_oc-r3 bash
docker exec -it clab-l2_vpn_gnmi_oc-r1 Cli
docker exec -it clab-l2_vpn_gnmi_oc-r2 Cli
docker exec -it clab-l2_vpn_gnmi_oc-r3 Cli
```

## Configure ContainerLab clients
```bash
docker exec -it clab-l2_vpn_gnmi_oc-dc1 bash
    ip address add 172.16.1.10/24 dev eth1
    ip route add 172.16.2.0/24 via 172.16.1.1
    ping 172.16.2.10
    ip link set address 00:c1:ab:00:01:0a dev eth1
    ip link set eth1 up
    ip link add link eth1 name eth1.125 type vlan id 125
    ip address add 172.16.1.10/24 dev eth1.125
    ip link set eth1.125 up
    ping 172.16.1.20

docker exec -it clab-l2_vpn_gnmi_oc-dc2 bash
    ip address add 172.16.2.10/24 dev eth1
    ip route add 172.16.1.0/24 via 172.16.2.1
    ip link set address 00:c1:ab:00:01:14 dev eth1
    ip link set eth1 up
    ip link add link eth1 name eth1.125 type vlan id 125
    ip address add 172.16.1.20/24 dev eth1.125
    ip link set eth1.125 up
    ping 172.16.1.10
```

+2 −2
Original line number Diff line number Diff line
@@ -60,7 +60,7 @@ topology:
        - ip link set address 00:c1:ab:00:01:0a dev eth1
        - ip link set eth1 up
        - ip link add link eth1 name eth1.125 type vlan id 125
        - ip addr add 172.16.1.10/24 dev eth1.125
        - ip address add 172.16.1.10/24 dev eth1.125
        - ip link set eth1.125 up

    dc2:
@@ -70,7 +70,7 @@ topology:
        - ip link set address 00:c1:ab:00:01:14 dev eth1
        - ip link set eth1 up
        - ip link add link eth1 name eth1.125 type vlan id 125
        - ip addr add 172.16.1.20/24 dev eth1.125
        - ip address add 172.16.1.20/24 dev eth1.125
        - ip link set eth1.125 up

  links:
+2 −2
Original line number Diff line number Diff line
@@ -17,7 +17,7 @@
            "site": [
                {
                    "site-id": "site_DC1",
                    "management": {"type": "ietf-l2vpn-svc:provider-managed"},
                    "management": {"type": "ietf-l2vpn-svc:customer-managed"},
                    "locations": {"location": [{"location-id": "DC1"}]},
                    "devices": {"device": [{"device-id": "dc1", "location": "DC1"}]},
                    "default-ce-vlan-id": 1,
@@ -47,7 +47,7 @@
                },
                {
                    "site-id": "site_DC2",
                    "management": {"type": "ietf-l2vpn-svc:provider-managed"},
                    "management": {"type": "ietf-l2vpn-svc:customer-managed"},
                    "locations": {"location": [{"location-id": "DC2"}]},
                    "devices": {"device": [{"device-id": "dc2", "location": "DC2"}]},
                    "default-ce-vlan-id": 1,