Skip to content

Commit 785eb69

Browse files
committed
Redo FRR/BIRD gateway tests for #3509 after template splits
1 parent 8a4adcd commit 785eb69

17 files changed

Lines changed: 136 additions & 136 deletions

_html/bird-clab-gateway.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ <h2>
118118
</a>
119119
</td>
120120

121-
<td>2026-06-21 11:02:00</td>
121+
<td>2026-06-21 14:53:00</td>
122122
<tr>
123123
<td><a title="VRRP" href="https://github.com/ipspace/netlab/blob/dev/tests/integration/gateway/02-vrrp.yml">02-vrrp</a></td>
124124
<td class='center'>
@@ -136,7 +136,7 @@ <h2>
136136
<td class='center'>
137137
</td>
138138

139-
<td>2026-06-21 11:02:03</td>
139+
<td>2026-06-21 14:53:03</td>
140140
<tr>
141141
<td><a title="VRRP on VLANs" href="https://github.com/ipspace/netlab/blob/dev/tests/integration/gateway/03-vrrp-vlan.yml">03-vrrp-vlan</a></td>
142142
<td class='center'>
@@ -154,7 +154,7 @@ <h2>
154154
<td class='center'>
155155
</td>
156156

157-
<td>2026-06-21 11:02:03</td>
157+
<td>2026-06-21 14:53:03</td>
158158
</table>
159159
<p><b>Notes:</b></p>
160160
<ul>

_html/frr-clab-gateway.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ <h2>
119119
</a>
120120
</td>
121121

122-
<td>2026-06-21 10:45:40</td>
122+
<td>2026-06-21 14:53:14</td>
123123
<td>quay.io/frrouting/frr:10.6.1</td>
124124
<tr>
125125
<td><a title="VRRP" href="https://github.com/ipspace/netlab/blob/dev/tests/integration/gateway/02-vrrp.yml">02-vrrp</a></td>
@@ -144,7 +144,7 @@ <h2>
144144
</a>
145145
</td>
146146

147-
<td>2026-06-21 10:46:10</td>
147+
<td>2026-06-21 14:53:42</td>
148148
<td>quay.io/frrouting/frr:10.6.1</td>
149149
<tr>
150150
<td><a title="VRRP on VLANs" href="https://github.com/ipspace/netlab/blob/dev/tests/integration/gateway/03-vrrp-vlan.yml">03-vrrp-vlan</a></td>
@@ -169,7 +169,7 @@ <h2>
169169
</a>
170170
</td>
171171

172-
<td>2026-06-21 10:47:10</td>
172+
<td>2026-06-21 14:54:42</td>
173173
<td>quay.io/frrouting/frr:10.6.1</td>
174174
</table>
175175
<p><b>Notes:</b></p>

bird/clab/gateway/01-anycast.yml-initial.log

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@ Config Deploying device configurations
1111
[INFO] Executing initial configuration for node x1
1212
[INFO] Executing initial configuration for node h1
1313
[INFO] Executing initial configuration for node h2
14+
[INFO] Executing initial configuration for node h3
1415
[INFO] Executing initial configuration for node th (namespace clab-
1516
ml-17-th)
16-
[INFO] Executing initial configuration for node h3
1717
[INFO] Executing routing configuration for node th (namespace clab-
1818
ml-17-th)
1919
[INFO] Executing vlan configuration for node dut (namespace clab-
2020
ml-17-dut)
2121
[INFO] Executing gateway configuration for node dut
2222
[INFO] Executing routing configuration for node h2
23+
[INFO] Executing routing configuration for node h3
2324
[INFO] Executing routing configuration for node h1
2425
[INFO] Executing vlan configuration for node x1
25-
[INFO] Executing routing configuration for node h3
2626
[INFO] Executing gateway configuration for node x1
2727

2828
Results of configuration script deployments

bird/clab/gateway/01-anycast.yml-up.log

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,31 @@ Checking virtualization provider installation
33
OK: clab installed and working correctly
44
Starting clab nodes
55
provider clab: executing flock -E 42 /tmp/netlab.lock sudo -E containerlab deploy --reconfigure -t clab.yml
6-
11:01:52 INFO Containerlab started version=0.75.0
7-
11:01:52 INFO Parsing & checking topology file=clab.yml
8-
11:01:52 INFO Removing directory path=/work/netlab_cicd/clab-ml-17
9-
11:01:52 INFO Creating docker network name=nl_mgmt_17 IPv4 subnet=192.168.17.0/24 IPv6 subnet="" MTU=0
10-
11:01:52 INFO Creating lab directory path=/work/netlab_cicd/clab-ml-17
11-
11:01:52 INFO Creating container name=dut
12-
11:01:52 INFO Creating container name=h3
13-
11:01:52 INFO Creating container name=h1
14-
11:01:52 INFO Creating container name=x1
15-
11:01:52 INFO Creating container name=th
16-
11:01:52 INFO Creating container name=h2
17-
11:01:53 INFO Created link: dut:eth1 ▪┄┄▪ ml-17_1:bni17n1i1
18-
11:01:53 INFO Created link: dut:eth2 ▪┄┄▪ h1:eth1
19-
11:01:53 INFO Created link: x1:eth1 ▪┄┄▪ ml-17_1:bni17n2i1
20-
11:01:54 INFO Created link: dut:eth3 ▪┄┄▪ h3:eth1
21-
11:01:54 INFO Created link: th:eth1 ▪┄┄▪ ml-17_1:bni17n6i1
22-
11:01:54 INFO Created link: dut:eth4 ▪┄┄▪ x1:eth2
23-
11:01:54 INFO Created link: x1:eth3 ▪┄┄▪ h2:eth1
24-
11:01:55 INFO Executed command node=h1 command="sleep 1" stdout=""
25-
11:01:55 INFO Executed command node=h2 command="sleep 1" stdout=""
26-
11:01:55 INFO Executed command node=h3 command="sleep 1" stdout=""
27-
11:01:55 INFO Executed command node=x1 command="sleep 1" stdout=""
28-
11:01:55 INFO Adding host entries path=/etc/hosts
29-
11:01:55 INFO Adding SSH config for nodes path=/etc/ssh/ssh_config.d/clab-ml-17.conf
30-
11:01:55 INFO containerlab version
6+
14:52:52 INFO Containerlab started version=0.75.0
7+
14:52:52 INFO Parsing & checking topology file=clab.yml
8+
14:52:52 INFO Removing directory path=/work/netlab_cicd/clab-ml-17
9+
14:52:52 INFO Creating docker network name=nl_mgmt_17 IPv4 subnet=192.168.17.0/24 IPv6 subnet="" MTU=0
10+
14:52:52 INFO Creating lab directory path=/work/netlab_cicd/clab-ml-17
11+
14:52:52 INFO Creating container name=x1
12+
14:52:52 INFO Creating container name=h2
13+
14:52:52 INFO Creating container name=dut
14+
14:52:52 INFO Creating container name=h3
15+
14:52:52 INFO Creating container name=h1
16+
14:52:52 INFO Creating container name=th
17+
14:52:53 INFO Created link: x1:eth3 ▪┄┄▪ h2:eth1
18+
14:52:54 INFO Created link: dut:eth2 ▪┄┄▪ h1:eth1
19+
14:52:54 INFO Created link: dut:eth1 ▪┄┄▪ ml-17_1:bni17n1i1
20+
14:52:54 INFO Created link: x1:eth1 ▪┄┄▪ ml-17_1:bni17n2i1
21+
14:52:54 INFO Created link: dut:eth3 ▪┄┄▪ h3:eth1
22+
14:52:54 INFO Created link: dut:eth4 ▪┄┄▪ x1:eth2
23+
14:52:54 INFO Created link: th:eth1 ▪┄┄▪ ml-17_1:bni17n6i1
24+
14:52:54 INFO Executed command node=h3 command="sleep 1" stdout=""
25+
14:52:54 INFO Executed command node=h2 command="sleep 1" stdout=""
26+
14:52:54 INFO Executed command node=x1 command="sleep 1" stdout=""
27+
14:52:54 INFO Executed command node=h1 command="sleep 1" stdout=""
28+
14:52:54 INFO Adding host entries path=/etc/hosts
29+
14:52:54 INFO Adding SSH config for nodes path=/etc/ssh/ssh_config.d/clab-ml-17.conf
30+
14:52:55 INFO containerlab version
3131
🎉=
3232
│ A newer containerlab version (0.76.1) is available!
3333
│ Release notes: https://containerlab.dev/rn/0.76/#0761

bird/clab/gateway/01-anycast.yml-validate.log

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
[ping_h1_v6] IPv6 ping target from H1/H2 [ node(s): h1 ]
1313
[WAITING] Waiting for ping to work (retrying for 3 seconds)
1414
[PASS] h1: Ping to ipv6 th succeeded
15-
[PASS] Test succeeded in 2.2 seconds
15+
[PASS] Test succeeded in 2.3 seconds
1616

1717
[nd] Check the IPv6 ND entry for the anycast gateway [ node(s): h1 ]
1818
[PASS] Validation succeeded on h1

bird/clab/gateway/cleanup-down.log

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@ Checking virtualization provider installation
22
OK: clab installed and working correctly
33
Stopping clab nodes
44
provider clab: executing flock -E 42 /tmp/netlab.lock sudo -E containerlab destroy --cleanup -t clab.yml
5-
11:02:01 INFO Parsing & checking topology file=clab.yml
6-
11:02:01 INFO Parsing & checking topology file=clab.yml
7-
11:02:01 INFO Destroying lab name=ml-17
8-
11:02:01 INFO Removed container name=clab-ml-17-th
9-
11:02:01 INFO Removed container name=clab-ml-17-h2
10-
11:02:01 INFO Removed container name=clab-ml-17-h1
11-
11:02:02 INFO Removed container name=clab-ml-17-h3
12-
11:02:02 INFO Removed container name=clab-ml-17-x1
13-
11:02:02 INFO Removed container name=clab-ml-17-dut
14-
11:02:02 INFO Removing host entries path=/etc/hosts
15-
11:02:02 INFO Removing SSH config path=/etc/ssh/ssh_config.d/clab-ml-17.conf
5+
14:53:00 INFO Parsing & checking topology file=clab.yml
6+
14:53:00 INFO Parsing & checking topology file=clab.yml
7+
14:53:00 INFO Destroying lab name=ml-17
8+
14:53:01 INFO Removed container name=clab-ml-17-h2
9+
14:53:01 INFO Removed container name=clab-ml-17-h1
10+
14:53:01 INFO Removed container name=clab-ml-17-h3
11+
14:53:01 INFO Removed container name=clab-ml-17-th
12+
14:53:01 INFO Removed container name=clab-ml-17-dut
13+
14:53:02 INFO Removed container name=clab-ml-17-x1
14+
14:53:02 INFO Removing host entries path=/etc/hosts
15+
14:53:02 INFO Removing SSH config path=/etc/ssh/ssh_config.d/clab-ml-17.conf
1616
Cleanup configuration files
1717
... removing clab.yml
1818
... removing ansible.cfg

bird/clab/gateway/results.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
01-anycast:
22
create: true
33
_version: '26.06'
4-
_timestamp: '2026-06-21 11:02:00'
4+
_timestamp: '2026-06-21 14:53:00'
55
up: true
66
config: true
77
validate: true
88
02-vrrp:
99
create: false
1010
_version: '26.06'
11-
_timestamp: '2026-06-21 11:02:03'
11+
_timestamp: '2026-06-21 14:53:03'
1212
03-vrrp-vlan:
1313
create: false
1414
_version: '26.06'
15-
_timestamp: '2026-06-21 11:02:03'
15+
_timestamp: '2026-06-21 14:53:03'

frr/clab/gateway/01-anycast.yml-initial.log

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ Config Deploying device configurations
1010
[INFO] Executing initial configuration for node x1
1111
[INFO] Executing initial configuration for node h1
1212
[INFO] Executing initial configuration for node h2
13-
[INFO] Executing initial configuration for node h3
1413
[INFO] Executing initial configuration for node th (namespace clab-
1514
ml-17-th)
15+
[INFO] Executing initial configuration for node h3
1616
[INFO] Executing routing configuration for node th (namespace clab-
1717
ml-17-th)
1818
[INFO] Executing routing configuration for node h1
1919
[INFO] Executing routing configuration for node h2
20+
[INFO] Executing routing configuration for node h3
2021
[INFO] Executing vlan configuration for node x1
2122
[INFO] Executing vlan configuration for node dut
22-
[INFO] Executing routing configuration for node h3
2323
[INFO] Executing gateway configuration for node x1
2424
[INFO] Executing gateway configuration for node dut
2525

frr/clab/gateway/01-anycast.yml-up.log

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -3,32 +3,32 @@ Checking virtualization provider installation
33
OK: clab installed and working correctly
44
Starting clab nodes
55
provider clab: executing flock -E 42 /tmp/netlab.lock sudo -E containerlab deploy --reconfigure -t clab.yml
6-
10:45:32 INFO Containerlab started version=0.75.0
7-
10:45:32 INFO Parsing & checking topology file=clab.yml
8-
10:45:32 INFO Removing directory path=/work/netlab_cicd/clab-ml-17
9-
10:45:32 INFO Creating docker network name=nl_mgmt_17 IPv4 subnet=192.168.17.0/24 IPv6 subnet="" MTU=0
10-
10:45:32 INFO Creating lab directory path=/work/netlab_cicd/clab-ml-17
11-
10:45:32 INFO Creating container name=x1
12-
10:45:32 INFO Creating container name=h2
13-
10:45:32 INFO Creating container name=h1
14-
10:45:32 INFO Creating container name=dut
15-
10:45:32 INFO Creating container name=h3
16-
10:45:32 INFO Creating container name=th
17-
10:45:33 INFO Created link: dut:eth4 ▪┄┄▪ x1:eth2
18-
10:45:33 INFO Created link: dut:eth2 ▪┄┄▪ h1:eth1
19-
10:45:33 INFO Created link: dut:eth1 ▪┄┄▪ ml-17_1:bni17n1i1
20-
10:45:33 INFO Created link: dut:eth3 ▪┄┄▪ h3:eth1
21-
10:45:33 INFO Created link: x1:eth3 ▪┄┄▪ h2:eth1
22-
10:45:33 INFO Created link: x1:eth1 ▪┄┄▪ ml-17_1:bni17n2i1
23-
10:45:33 INFO Created link: th:eth1 ▪┄┄▪ ml-17_1:bni17n6i1
24-
10:45:34 INFO Executed command node=h2 command="sleep 1" stdout=""
25-
10:45:34 INFO Executed command node=dut command="sleep 1" stdout=""
26-
10:45:34 INFO Executed command node=x1 command="sleep 1" stdout=""
27-
10:45:34 INFO Executed command node=h1 command="sleep 1" stdout=""
28-
10:45:34 INFO Executed command node=h3 command="sleep 1" stdout=""
29-
10:45:34 INFO Adding host entries path=/etc/hosts
30-
10:45:34 INFO Adding SSH config for nodes path=/etc/ssh/ssh_config.d/clab-ml-17.conf
31-
10:45:34 INFO containerlab version
6+
14:53:06 INFO Containerlab started version=0.75.0
7+
14:53:06 INFO Parsing & checking topology file=clab.yml
8+
14:53:06 INFO Removing directory path=/work/netlab_cicd/clab-ml-17
9+
14:53:06 INFO Creating docker network name=nl_mgmt_17 IPv4 subnet=192.168.17.0/24 IPv6 subnet="" MTU=0
10+
14:53:06 INFO Creating lab directory path=/work/netlab_cicd/clab-ml-17
11+
14:53:06 INFO Creating container name=th
12+
14:53:06 INFO Creating container name=h1
13+
14:53:06 INFO Creating container name=x1
14+
14:53:06 INFO Creating container name=h2
15+
14:53:06 INFO Creating container name=h3
16+
14:53:06 INFO Creating container name=dut
17+
14:53:07 INFO Created link: x1:eth3 ▪┄┄▪ h2:eth1
18+
14:53:07 INFO Created link: dut:eth2 ▪┄┄▪ h1:eth1
19+
14:53:07 INFO Created link: dut:eth1 ▪┄┄▪ ml-17_1:bni17n1i1
20+
14:53:07 INFO Created link: x1:eth1 ▪┄┄▪ ml-17_1:bni17n2i1
21+
14:53:07 INFO Created link: dut:eth3 ▪┄┄▪ h3:eth1
22+
14:53:07 INFO Created link: th:eth1 ▪┄┄▪ ml-17_1:bni17n6i1
23+
14:53:07 INFO Created link: dut:eth4 ▪┄┄▪ x1:eth2
24+
14:53:08 INFO Executed command node=h1 command="sleep 1" stdout=""
25+
14:53:08 INFO Executed command node=h3 command="sleep 1" stdout=""
26+
14:53:08 INFO Executed command node=x1 command="sleep 1" stdout=""
27+
14:53:08 INFO Executed command node=dut command="sleep 1" stdout=""
28+
14:53:08 INFO Executed command node=h2 command="sleep 1" stdout=""
29+
14:53:08 INFO Adding host entries path=/etc/hosts
30+
14:53:08 INFO Adding SSH config for nodes path=/etc/ssh/ssh_config.d/clab-ml-17.conf
31+
14:53:08 INFO containerlab version
3232
🎉=
3333
│ A newer containerlab version (0.76.1) is available!
3434
│ Release notes: https://containerlab.dev/rn/0.76/#0761

frr/clab/gateway/01-anycast.yml-validate.log

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
[ping_dup] Check for duplicate packets [ node(s): h1,h2 ]
2424
[PASS] Validation succeeded on h1
2525
[PASS] Validation succeeded on h2
26-
[PASS] Test succeeded in 2.0 seconds
26+
[PASS] Test succeeded in 2.1 seconds
2727

2828
[trace_h1] Traceroute H1-TH (should go over DUT not X1) [ node(s): h1 ]
2929
[PASS] Validation succeeded on h1
@@ -36,6 +36,6 @@
3636
[arp] Check the ARP entry for the anycast gateway [ node(s): h1,h3 ]
3737
[PASS] Validation succeeded on h1
3838
[PASS] Validation succeeded on h3
39-
[PASS] Test succeeded in 0.1 seconds
39+
[PASS] Test succeeded in 0.0 seconds
4040

4141
[SUCCESS] Tests passed: 11

0 commit comments

Comments
 (0)