summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/configexamples/autotest/tunnelbroker/_include/client.conf1
-rw-r--r--docs/configexamples/autotest/tunnelbroker/_include/topology.pngbin0 -> 34614 bytes
-rw-r--r--docs/configexamples/autotest/tunnelbroker/_include/transport.conf2
-rw-r--r--docs/configexamples/autotest/tunnelbroker/_include/vyos-wan.conf1
-rw-r--r--docs/configexamples/autotest/tunnelbroker/_include/vyos-wan_tun0.conf13
-rw-r--r--docs/configexamples/autotest/tunnelbroker/tunnelbroker.log578
-rw-r--r--docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst208
-rw-r--r--docs/configexamples/index.rst2
8 files changed, 804 insertions, 1 deletions
diff --git a/docs/configexamples/autotest/tunnelbroker/_include/client.conf b/docs/configexamples/autotest/tunnelbroker/_include/client.conf
new file mode 100644
index 00000000..cedb1ab8
--- /dev/null
+++ b/docs/configexamples/autotest/tunnelbroker/_include/client.conf
@@ -0,0 +1 @@
+set interfaces ethernet eth1 ipv6 address autoconf \ No newline at end of file
diff --git a/docs/configexamples/autotest/tunnelbroker/_include/topology.png b/docs/configexamples/autotest/tunnelbroker/_include/topology.png
new file mode 100644
index 00000000..e70d55bc
--- /dev/null
+++ b/docs/configexamples/autotest/tunnelbroker/_include/topology.png
Binary files differ
diff --git a/docs/configexamples/autotest/tunnelbroker/_include/transport.conf b/docs/configexamples/autotest/tunnelbroker/_include/transport.conf
new file mode 100644
index 00000000..1ecebc61
--- /dev/null
+++ b/docs/configexamples/autotest/tunnelbroker/_include/transport.conf
@@ -0,0 +1,2 @@
+set interfaces ethernet eth1 address '10.0.10.254/24'
+set interfaces ethernet eth2 address '10.0.20.254/24' \ No newline at end of file
diff --git a/docs/configexamples/autotest/tunnelbroker/_include/vyos-wan.conf b/docs/configexamples/autotest/tunnelbroker/_include/vyos-wan.conf
new file mode 100644
index 00000000..86a563dc
--- /dev/null
+++ b/docs/configexamples/autotest/tunnelbroker/_include/vyos-wan.conf
@@ -0,0 +1 @@
+set interfaces ethernet eth1 address dhcp
diff --git a/docs/configexamples/autotest/tunnelbroker/_include/vyos-wan_tun0.conf b/docs/configexamples/autotest/tunnelbroker/_include/vyos-wan_tun0.conf
new file mode 100644
index 00000000..03889ffd
--- /dev/null
+++ b/docs/configexamples/autotest/tunnelbroker/_include/vyos-wan_tun0.conf
@@ -0,0 +1,13 @@
+set interfaces tunnel tun0 address '2001:470:6c:779::2/64' #Tunnelbroker Client IPv6 Address
+set interfaces tunnel tun0 description 'HE.NET IPv6 Tunnel'
+set interfaces tunnel tun0 encapsulation 'sit'
+set interfaces tunnel tun0 remote '216.66.86.114' #Tunnelbroker Server IPv4 Address
+set interfaces tunnel tun0 source-address '172.29.129.60' # Tunnelbroker Client IPv4 Address or if there is NAT the current WAN interface address
+
+set protocols static route6 ::/0 interface tun0
+
+set interface ethernet eth2 address '2001:470:6d:778::1/64' # Tunnelbroker Routed /64 prefix
+set service router-advert interface eth2 name-server '2001:470:20::2'
+set service router-advert interface eth2 prefix 2001:470:6d:778::/64 # Tunnelbroker Routed /64 prefix
+
+set system name-server 2001:470:20::2 #Tunnelbroker DNS Server \ No newline at end of file
diff --git a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log
new file mode 100644
index 00000000..382a20af
--- /dev/null
+++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log
@@ -0,0 +1,578 @@
+2021-12-30 11:02:15,089 p=88031 u=rob n=ansible | PLAY [prepare node and Lab] ********************************************************************************************************************************
+2021-12-30 11:02:15,108 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : fail] ***************************************************************************************************************************
+2021-12-30 11:02:15,133 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:15,137 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:15,139 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:15,143 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:15,146 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : fail] ***************************************************************************************************************************
+2021-12-30 11:02:15,167 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:15,173 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:15,175 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:15,179 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:15,182 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *************************************************************************************************
+2021-12-30 11:02:15,212 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:15,218 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:15,219 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:16,281 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:02:16,287 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : get template facts] *************************************************************************************************************
+2021-12-30 11:02:16,316 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:16,317 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:16,323 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,039 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:02:17,043 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : Register path status] ***********************************************************************************************************
+2021-12-30 11:02:17,069 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,072 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,078 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,578 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:02:17,583 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : create path] ********************************************************************************************************************
+2021-12-30 11:02:17,603 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,610 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,612 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,616 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,619 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : Download iso] *******************************************************************************************************************
+2021-12-30 11:02:17,635 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,642 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,643 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,647 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,651 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : create virtioa.qcow2 file] ******************************************************************************************************
+2021-12-30 11:02:17,666 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,672 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,674 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,678 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,680 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie] *************************************************************************************************
+2021-12-30 11:02:17,694 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,700 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,702 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,706 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,709 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : create lab for node install] ****************************************************************************************************
+2021-12-30 11:02:17,722 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,728 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,730 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,734 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,737 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : open lab] ***********************************************************************************************************************
+2021-12-30 11:02:17,750 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,757 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,759 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,763 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,766 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ***********************************************************************************************************************
+2021-12-30 11:02:17,780 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,786 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,788 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,792 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,794 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : add node to lab] ****************************************************************************************************************
+2021-12-30 11:02:17,808 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,813 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,816 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,818 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,820 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : start node] *********************************************************************************************************************
+2021-12-30 11:02:17,833 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,839 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,841 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,845 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,847 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : get node infos] *****************************************************************************************************************
+2021-12-30 11:02:17,860 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,866 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,869 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,871 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,874 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ***********************************************************************************************************************
+2021-12-30 11:02:17,887 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,893 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,895 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,899 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,902 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : copy file] **********************************************************************************************************************
+2021-12-30 11:02:17,916 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,920 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,922 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,927 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,930 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : run expect script] **************************************************************************************************************
+2021-12-30 11:02:17,942 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,948 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,950 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,953 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,956 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : Login to EVE-NG and get Cookie (due timeout)] ***********************************************************************************
+2021-12-30 11:02:17,968 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:17,975 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:17,977 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:17,980 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:17,982 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : stop node] **********************************************************************************************************************
+2021-12-30 11:02:17,994 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:18,000 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:18,002 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:18,005 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:18,008 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : Pause to wait node is shutdown] *************************************************************************************************
+2021-12-30 11:02:18,017 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:18,019 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : delete iso] *********************************************************************************************************************
+2021-12-30 11:02:18,032 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:18,038 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:18,040 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:18,043 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:18,045 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : commit virtioa.qcow2] ***********************************************************************************************************
+2021-12-30 11:02:18,058 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:18,064 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:18,065 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:18,069 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:18,072 p=88031 u=rob n=ansible | TASK [eve-ng-create-node : delete lab for node install] ****************************************************************************************************
+2021-12-30 11:02:18,115 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:18,124 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:18,126 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:18,131 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:18,140 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] **************************************************************************************************************
+2021-12-30 11:02:18,403 p=88031 u=rob n=ansible | ok: [vyos-oobm -> localhost]
+2021-12-30 11:02:18,403 p=88031 u=rob n=ansible | ok: [eveng -> localhost]
+2021-12-30 11:02:18,403 p=88031 u=rob n=ansible | ok: [client -> localhost]
+2021-12-30 11:02:18,405 p=88031 u=rob n=ansible | ok: [vyos-wan -> localhost]
+2021-12-30 11:02:18,408 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Load facts] ************************************************************************************************************************
+2021-12-30 11:02:18,432 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:02:18,433 p=88031 u=rob n=ansible | ok: [vyos-oobm]
+2021-12-30 11:02:19,340 p=88286 u=rob n=ansible | network_os is set to vyos
+2021-12-30 11:02:19,340 p=88287 u=rob n=ansible | network_os is set to vyos
+2021-12-30 11:02:19,347 p=88031 u=rob n=ansible | ok: [client]
+2021-12-30 11:02:19,348 p=88031 u=rob n=ansible | ok: [vyos-wan]
+2021-12-30 11:02:19,360 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ******************************************************************************************************************************
+2021-12-30 11:02:19,388 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:19,400 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:19,402 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:19,409 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:19,413 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ****************************************************************************************************
+2021-12-30 11:02:19,440 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:19,441 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:19,447 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:20,241 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:02:20,250 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : get running lab list] **************************************************************************************************************
+2021-12-30 11:02:20,289 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:20,290 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:20,296 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:20,922 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:02:20,933 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : delete existing lab] ***************************************************************************************************************
+2021-12-30 11:02:20,969 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:20,972 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:20,978 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:21,631 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:02:21,643 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Ensure labtest is present] *********************************************************************************************************
+2021-12-30 11:02:21,677 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:21,678 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:21,684 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:22,205 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:02:22,216 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Create tunnelbroker Lab] ***********************************************************************************************************
+2021-12-30 11:02:22,252 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:22,253 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:22,258 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:23,384 p=88031 u=rob n=ansible | changed: [eveng]
+2021-12-30 11:02:23,402 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ****************************************************************************************************
+2021-12-30 11:02:23,426 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:23,429 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:23,434 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:24,279 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:02:24,287 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : start vyos-oobm] *******************************************************************************************************************
+2021-12-30 11:02:24,325 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:02:24,328 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:24,333 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:02:25,493 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:02:25,502 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos-oobm] ****************************************************************************************************************
+2021-12-30 11:02:25,520 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:02:25,530 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:02:25,535 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:03:04,681 p=88031 u=rob n=ansible | ok: [vyos-oobm]
+2021-12-30 11:03:04,695 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ****************************************************************************************************
+2021-12-30 11:03:04,734 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:03:04,735 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:03:04,742 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:03:05,464 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:03:05,471 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : get lab status] ********************************************************************************************************************
+2021-12-30 11:03:05,503 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:03:05,505 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:03:05,512 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:03:06,058 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:03:06,068 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : start all nodes] *******************************************************************************************************************
+2021-12-30 11:03:06,105 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:03:06,108 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:03:06,116 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:03:07,104 p=88031 u=rob n=ansible | ok: [eveng] => (item=4)
+2021-12-30 11:03:07,757 p=88031 u=rob n=ansible | ok: [eveng] => (item=1)
+2021-12-30 11:03:08,876 p=88031 u=rob n=ansible | ok: [eveng] => (item=2)
+2021-12-30 11:03:08,885 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ***************************************************************************************************************
+2021-12-30 11:03:08,907 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:03:08,915 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:03:24,818 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
+2021-12-30 11:03:24,818 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
+2021-12-30 11:03:24,821 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | Traceback (most recent call last):
+2021-12-30 11:03:24,821 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2021-12-30 11:03:24,821 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2021-12-30 11:03:24,821 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2021-12-30 11:03:24,821 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
+2021-12-30 11:03:24,821 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
+2021-12-30 11:03:24,821 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2021-12-30 11:03:24,821 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2021-12-30 11:03:24,821 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
+2021-12-30 11:03:24,821 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
+2021-12-30 11:03:24,821 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2021-12-30 11:03:24,821 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2021-12-30 11:03:24,821 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | raise socket.timeout()
+2021-12-30 11:03:24,821 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | raise socket.timeout()
+2021-12-30 11:03:24,822 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | socket.timeout
+2021-12-30 11:03:24,822 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | socket.timeout
+2021-12-30 11:03:24,822 p=88556 u=rob n=p=88556 u=rob | paramiko [client] |
+2021-12-30 11:03:24,822 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] |
+2021-12-30 11:03:24,822 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
+2021-12-30 11:03:24,822 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
+2021-12-30 11:03:24,822 p=88556 u=rob n=p=88556 u=rob | paramiko [client] |
+2021-12-30 11:03:24,822 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] |
+2021-12-30 11:03:24,822 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | Traceback (most recent call last):
+2021-12-30 11:03:24,822 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2021-12-30 11:03:24,822 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2021-12-30 11:03:24,822 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2021-12-30 11:03:24,822 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | self._check_banner()
+2021-12-30 11:03:24,822 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | self._check_banner()
+2021-12-30 11:03:24,823 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2021-12-30 11:03:24,823 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2021-12-30 11:03:24,823 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | raise SSHException(
+2021-12-30 11:03:24,823 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | raise SSHException(
+2021-12-30 11:03:24,823 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2021-12-30 11:03:24,823 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2021-12-30 11:03:24,823 p=88556 u=rob n=p=88556 u=rob | paramiko [client] |
+2021-12-30 11:03:24,823 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] |
+2021-12-30 11:03:40,853 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
+2021-12-30 11:03:40,855 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | Traceback (most recent call last):
+2021-12-30 11:03:40,855 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2021-12-30 11:03:40,855 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
+2021-12-30 11:03:40,855 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2021-12-30 11:03:40,856 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
+2021-12-30 11:03:40,856 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2021-12-30 11:03:40,856 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | raise socket.timeout()
+2021-12-30 11:03:40,856 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | socket.timeout
+2021-12-30 11:03:40,856 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
+2021-12-30 11:03:40,856 p=88556 u=rob n=p=88556 u=rob | paramiko [client] |
+2021-12-30 11:03:40,856 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
+2021-12-30 11:03:40,856 p=88556 u=rob n=p=88556 u=rob | paramiko [client] |
+2021-12-30 11:03:40,857 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | Traceback (most recent call last):
+2021-12-30 11:03:40,857 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2021-12-30 11:03:40,857 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2021-12-30 11:03:40,857 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2021-12-30 11:03:40,857 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | self._check_banner()
+2021-12-30 11:03:40,857 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
+2021-12-30 11:03:40,857 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2021-12-30 11:03:40,857 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2021-12-30 11:03:40,857 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | raise SSHException(
+2021-12-30 11:03:40,857 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
+2021-12-30 11:03:40,857 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2021-12-30 11:03:40,857 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2021-12-30 11:03:40,857 p=88556 u=rob n=p=88556 u=rob | paramiko [client] |
+2021-12-30 11:03:40,857 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | raise socket.timeout()
+2021-12-30 11:03:40,858 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | socket.timeout
+2021-12-30 11:03:40,858 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] |
+2021-12-30 11:03:40,858 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
+2021-12-30 11:03:40,858 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] |
+2021-12-30 11:03:40,858 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2021-12-30 11:03:40,858 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2021-12-30 11:03:40,858 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | self._check_banner()
+2021-12-30 11:03:40,859 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2021-12-30 11:03:40,859 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | raise SSHException(
+2021-12-30 11:03:40,859 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2021-12-30 11:03:40,859 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] |
+2021-12-30 11:03:56,888 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | Exception: Error reading SSH protocol banner
+2021-12-30 11:03:56,889 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2021-12-30 11:03:56,889 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2021-12-30 11:03:56,889 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
+2021-12-30 11:03:56,889 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2021-12-30 11:03:56,889 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
+2021-12-30 11:03:56,891 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2021-12-30 11:03:56,891 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | raise socket.timeout()
+2021-12-30 11:03:56,891 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | socket.timeout
+2021-12-30 11:03:56,891 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] |
+2021-12-30 11:03:56,891 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
+2021-12-30 11:03:56,891 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] |
+2021-12-30 11:03:56,891 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
+2021-12-30 11:03:56,892 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2021-12-30 11:03:56,892 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | self._check_banner()
+2021-12-30 11:03:56,892 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2021-12-30 11:03:56,892 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | raise SSHException(
+2021-12-30 11:03:56,892 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2021-12-30 11:03:56,892 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] |
+2021-12-30 11:03:56,893 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | Exception: Error reading SSH protocol banner
+2021-12-30 11:03:56,894 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | Traceback (most recent call last):
+2021-12-30 11:03:56,894 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2211, in _check_banner
+2021-12-30 11:03:56,894 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
+2021-12-30 11:03:56,894 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 380, in readline
+2021-12-30 11:03:56,895 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
+2021-12-30 11:03:56,895 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 622, in _read_timeout
+2021-12-30 11:03:56,895 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | raise socket.timeout()
+2021-12-30 11:03:56,895 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | socket.timeout
+2021-12-30 11:03:56,895 p=88556 u=rob n=p=88556 u=rob | paramiko [client] |
+2021-12-30 11:03:56,895 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
+2021-12-30 11:03:56,895 p=88556 u=rob n=p=88556 u=rob | paramiko [client] |
+2021-12-30 11:03:56,896 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | Traceback (most recent call last):
+2021-12-30 11:03:56,896 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2039, in run
+2021-12-30 11:03:56,896 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | self._check_banner()
+2021-12-30 11:03:56,896 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2215, in _check_banner
+2021-12-30 11:03:56,896 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | raise SSHException(
+2021-12-30 11:03:56,896 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2021-12-30 11:03:56,896 p=88556 u=rob n=p=88556 u=rob | paramiko [client] |
+2021-12-30 11:03:58,625 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2021-12-30 11:03:58,627 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2021-12-30 11:03:58,732 p=88556 u=rob n=p=88556 u=rob | paramiko [client] | Authentication (publickey) successful!
+2021-12-30 11:03:58,740 p=88555 u=rob n=p=88555 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
+2021-12-30 11:03:59,655 p=88031 u=rob n=ansible | ok: [client]
+2021-12-30 11:03:59,655 p=88031 u=rob n=ansible | ok: [vyos-wan]
+2021-12-30 11:03:59,657 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : include tunnelbroker lab_config.yml] ***********************************************************************************************
+2021-12-30 11:03:59,672 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:03:59,678 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:03:59,690 p=88031 u=rob n=ansible | included: /Users/rob/git/_vyos/vyos-eveng/labs/tunnelbroker/lab_config.yml for vyos-wan, client
+2021-12-30 11:03:59,717 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] ***********************************************************************************************************************
+2021-12-30 11:04:01,503 p=88295 u=rob n=p=88295 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2021-12-30 11:04:01,513 p=88296 u=rob n=p=88296 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2021-12-30 11:04:01,587 p=88295 u=rob n=p=88295 u=rob | paramiko [client] | Authentication (publickey) successful!
+2021-12-30 11:04:01,589 p=88296 u=rob n=p=88296 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
+2021-12-30 11:04:05,583 p=88031 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running
+configuration on device including the indentation
+
+2021-12-30 11:04:05,585 p=88031 u=rob n=ansible | changed: [client]
+2021-12-30 11:04:05,939 p=88031 u=rob n=ansible | changed: [vyos-wan]
+2021-12-30 11:04:05,949 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Register external IP in Tunnelbroker] **********************************************************************************************
+2021-12-30 11:04:05,968 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:04:07,608 p=88031 u=rob n=ansible | ok: [vyos-wan -> eveng]
+2021-12-30 11:04:07,621 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : get ipv4 address of vyos-wan (eth1)] ***********************************************************************************************
+2021-12-30 11:04:07,644 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:04:08,862 p=88031 u=rob n=ansible | ok: [vyos-wan]
+2021-12-30 11:04:08,867 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *********************************************************************************************************************
+2021-12-30 11:04:08,881 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:04:09,702 p=88031 u=rob n=ansible | ok: [vyos-wan]
+2021-12-30 11:04:09,718 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos-wan] ********************************************************************************************************************
+2021-12-30 11:04:09,736 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:04:18,705 p=88031 u=rob n=ansible | changed: [vyos-wan]
+2021-12-30 11:04:18,709 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ****************************************************************************************************
+2021-12-30 11:04:18,736 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:04:18,737 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:04:18,741 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:04:19,463 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:04:19,472 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *********************************************************************************************************************
+2021-12-30 11:04:19,526 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *******************************************************************************************************************
+2021-12-30 11:04:19,536 p=88729 u=rob n=ansible | Pausing for 5 seconds
+2021-12-30 11:04:19,537 p=88729 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2021-12-30 11:04:24,547 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:04:24,557 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ********************************************************************************************************************
+2021-12-30 11:04:24,614 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ******************************************************************************************************************
+2021-12-30 11:04:24,624 p=88735 u=rob n=ansible | Pausing for 5 seconds
+2021-12-30 11:04:24,624 p=88735 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2021-12-30 11:04:29,634 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:04:29,646 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *****************************************************************************
+2021-12-30 11:04:29,664 p=88736 u=rob n=ansible | Pausing for 30 seconds
+2021-12-30 11:04:29,664 p=88736 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2021-12-30 11:04:59,672 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:04:59,686 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] **********************************************************************************************************************
+2021-12-30 11:04:59,722 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:04:59,732 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:05:05,156 p=88031 u=rob n=ansible | ok: [client] => (item=2001:470:20::2)
+2021-12-30 11:05:05,522 p=88031 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net)
+2021-12-30 11:05:05,528 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *************************************************************************************************************
+2021-12-30 11:05:05,553 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:05:05,554 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:05:05,557 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:05:05,563 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:05:05,565 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] **********************************************************************************************************
+2021-12-30 11:05:05,584 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:05:05,585 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:05:09,874 p=88031 u=rob n=ansible | ok: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2021-12-30 11:05:09,874 p=88031 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2021-12-30 11:05:13,543 p=88031 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
+2021-12-30 11:05:13,548 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *********************************************************************************************************************
+2021-12-30 11:05:13,573 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:05:13,573 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:05:14,442 p=88031 u=rob n=ansible | ok: [client]
+2021-12-30 11:05:14,444 p=88031 u=rob n=ansible | ok: [vyos-wan]
+2021-12-30 11:05:14,455 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ***********************************************************************************************************************
+2021-12-30 11:05:14,486 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:05:14,493 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:05:15,789 p=88031 u=rob n=ansible | ok: [vyos-wan]
+2021-12-30 11:05:15,794 p=88031 u=rob n=ansible | ok: [client]
+2021-12-30 11:05:15,797 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ***************************************************************************************************************
+2021-12-30 11:05:15,807 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:05:15,810 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ***************************************************************************************************************
+2021-12-30 11:05:15,825 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:05:15,830 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:05:17,376 p=88898 u=rob n=p=88898 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2021-12-30 11:05:17,387 p=88897 u=rob n=p=88897 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2021-12-30 11:05:17,474 p=88898 u=rob n=p=88898 u=rob | paramiko [client] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
+2021-12-30 11:05:17,537 p=88897 u=rob n=p=88897 u=rob | paramiko [vyos-wan] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n'
+2021-12-30 11:07:16,047 p=88296 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+See the timeout setting options in the Network Debug and Troubleshooting Guide.
+2021-12-30 11:07:16,050 p=88295 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+See the timeout setting options in the Network Debug and Troubleshooting Guide.
+2021-12-30 11:07:16,153 p=88296 u=rob n=ansible | shutdown complete
+2021-12-30 11:07:16,153 p=88295 u=rob n=ansible | shutdown complete
+2021-12-30 11:07:19,142 p=88898 u=rob n=p=88898 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2021-12-30 11:07:19,147 p=88897 u=rob n=p=88897 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2021-12-30 11:07:19,210 p=88898 u=rob n=p=88898 u=rob | paramiko [client] | Authentication (publickey) successful!
+2021-12-30 11:07:19,261 p=88897 u=rob n=p=88897 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
+2021-12-30 11:07:20,467 p=88031 u=rob n=ansible | ok: [client]
+2021-12-30 11:07:20,485 p=88031 u=rob n=ansible | ok: [vyos-wan]
+2021-12-30 11:07:20,487 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ****************************************************************************************************
+2021-12-30 11:07:20,506 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:07:20,507 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:07:20,512 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:07:21,473 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:07:21,479 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *********************************************************************************************************************
+2021-12-30 11:07:21,527 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *******************************************************************************************************************
+2021-12-30 11:07:21,535 p=88983 u=rob n=ansible | Pausing for 5 seconds
+2021-12-30 11:07:21,536 p=88983 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2021-12-30 11:07:26,542 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:07:26,554 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ********************************************************************************************************************
+2021-12-30 11:07:26,608 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ******************************************************************************************************************
+2021-12-30 11:07:26,618 p=88989 u=rob n=ansible | Pausing for 5 seconds
+2021-12-30 11:07:26,618 p=88989 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2021-12-30 11:07:31,627 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:07:31,637 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *****************************************************************************
+2021-12-30 11:07:31,655 p=88990 u=rob n=ansible | Pausing for 30 seconds
+2021-12-30 11:07:31,655 p=88990 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2021-12-30 11:08:01,666 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:08:01,677 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] **********************************************************************************************************************
+2021-12-30 11:08:01,706 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:01,717 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:02,687 p=88996 u=rob n=ansible | network_os is set to vyos
+2021-12-30 11:08:02,687 p=88997 u=rob n=ansible | network_os is set to vyos
+2021-12-30 11:08:03,598 p=89005 u=rob n=p=89005 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_8.4p1)
+2021-12-30 11:08:03,604 p=89004 u=rob n=p=89004 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_8.4p1)
+2021-12-30 11:08:03,701 p=89005 u=rob n=p=89005 u=rob | paramiko [client] | Authentication (publickey) successful!
+2021-12-30 11:08:03,761 p=89004 u=rob n=p=89004 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
+2021-12-30 11:08:09,310 p=88031 u=rob n=ansible | ok: [client] => (item=2001:470:20::2)
+2021-12-30 11:08:09,625 p=88031 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net)
+2021-12-30 11:08:09,630 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *************************************************************************************************************
+2021-12-30 11:08:09,657 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:09,657 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:09,660 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:09,667 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:09,669 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] **********************************************************************************************************
+2021-12-30 11:08:09,690 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:09,690 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:09,698 p=88031 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2021-12-30 11:08:09,699 p=88031 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
+2021-12-30 11:08:09,703 p=88031 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2021-12-30 11:08:09,706 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *********************************************************************************************************************
+2021-12-30 11:08:09,725 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:09,725 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:09,727 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:09,732 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:09,735 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : make sure tmp dir exist] ***********************************************************************************************************
+2021-12-30 11:08:09,750 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:09,757 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:09,758 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:09,762 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:09,765 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : register status of tmp/vyos-1.4-rolling-202111090317-amd64.iso] ********************************************************************
+2021-12-30 11:08:09,778 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:09,785 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:09,787 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:09,789 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:09,793 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Download upgrade_iso] **************************************************************************************************************
+2021-12-30 11:08:09,808 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:09,816 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:09,817 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:09,821 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:09,825 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Copy iso to host] ******************************************************************************************************************
+2021-12-30 11:08:09,839 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:09,845 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:09,847 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:09,850 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:09,852 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : upgrade vyos] **********************************************************************************************************************
+2021-12-30 11:08:09,866 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:09,872 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:09,874 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:09,876 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:09,879 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Reboot vyos] ***********************************************************************************************************************
+2021-12-30 11:08:09,895 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:09,900 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:09,902 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:09,905 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:09,907 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : wait while shutdown] ***************************************************************************************************************
+2021-12-30 11:08:09,916 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:09,918 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Wait for vyos nodes] ***************************************************************************************************************
+2021-12-30 11:08:09,933 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:09,939 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:09,941 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:09,944 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:09,948 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : clear tmp dir] *********************************************************************************************************************
+2021-12-30 11:08:09,957 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:09,959 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Login to EVE-NG and get Cookie] ****************************************************************************************************
+2021-12-30 11:08:09,973 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:09,979 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:09,981 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:09,985 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:09,988 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : stop nodes id] *********************************************************************************************************************
+2021-12-30 11:08:10,022 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : wait after stop] *******************************************************************************************************************
+2021-12-30 11:08:10,030 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:10,032 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : start nodes id] ********************************************************************************************************************
+2021-12-30 11:08:10,063 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : wait after start] ******************************************************************************************************************
+2021-12-30 11:08:10,071 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:10,073 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : wait, b/c the ping often failed without a short break] *****************************************************************************
+2021-12-30 11:08:10,081 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:10,083 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : do ping test] **********************************************************************************************************************
+2021-12-30 11:08:10,096 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:10,102 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:10,108 p=88031 u=rob n=ansible | skipping: [vyos-wan] => (item=tunnelbroker.net)
+2021-12-30 11:08:10,113 p=88031 u=rob n=ansible | skipping: [client] => (item=2001:470:20::2)
+2021-12-30 11:08:10,117 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : execute test commands] *************************************************************************************************************
+2021-12-30 11:08:10,129 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:10,138 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:10,140 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:10,144 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:10,147 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : register stdout commands] **********************************************************************************************************
+2021-12-30 11:08:10,161 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:10,167 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:10,174 p=88031 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2021-12-30 11:08:10,174 p=88031 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
+2021-12-30 11:08:10,178 p=88031 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
+2021-12-30 11:08:10,181 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *********************************************************************************************************************
+2021-12-30 11:08:10,194 p=88031 u=rob n=ansible | skipping: [eveng]
+2021-12-30 11:08:10,201 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:10,203 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:10,206 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:10,209 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output dir exist] ********************************************************************************************************
+2021-12-30 11:08:10,236 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:10,237 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:10,241 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:10,413 p=88031 u=rob n=ansible | changed: [eveng -> localhost]
+2021-12-30 11:08:10,416 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : make sure output include dir exist] ************************************************************************************************
+2021-12-30 11:08:10,438 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:10,441 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:10,444 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:10,545 p=88031 u=rob n=ansible | changed: [eveng -> localhost]
+2021-12-30 11:08:10,548 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Get timestamp from the system] *****************************************************************************************************
+2021-12-30 11:08:10,568 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:10,569 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:10,572 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:10,966 p=88031 u=rob n=ansible | changed: [eveng]
+2021-12-30 11:08:10,969 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] *********************************************************************************************************************
+2021-12-30 11:08:10,993 p=88031 u=rob n=ansible | ok: [eveng]
+2021-12-30 11:08:10,995 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:10,995 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:11,000 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:11,004 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : generate lab rst file] *************************************************************************************************************
+2021-12-30 11:08:11,028 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:11,029 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:11,035 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:11,240 p=88031 u=rob n=ansible | changed: [eveng -> localhost]
+2021-12-30 11:08:11,243 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.conf files in Lab] ******************************************************************************************************
+2021-12-30 11:08:11,265 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:11,266 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:11,271 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:11,440 p=88031 u=rob n=ansible | ok: [eveng -> localhost]
+2021-12-30 11:08:11,451 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.conf files] *************************************************************************************************************
+2021-12-30 11:08:11,471 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:11,481 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:11,487 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:11,692 p=88031 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/vyos-wan_tun0.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 928, 'inode': 36875583, 'dev': 16777233, 'nlink': 1, 'atime': 1640856203.0528371, 'mtime': 1640856200.7240307, 'ctime': 1640856200.7240307, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2021-12-30 11:08:11,932 p=88031 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/client.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 50, 'inode': 36873984, 'dev': 16777233, 'nlink': 1, 'atime': 1640790113.0346394, 'mtime': 1640790111.5590541, 'ctime': 1640790111.5590541, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2021-12-30 11:08:12,147 p=88031 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/vyos-wan.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 42, 'inode': 36873705, 'dev': 16777233, 'nlink': 1, 'atime': 1640790798.5500834, 'mtime': 1640790798.1185577, 'ctime': 1640790798.1185577, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2021-12-30 11:08:12,356 p=88031 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/transport.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 107, 'inode': 36873709, 'dev': 16777233, 'nlink': 1, 'atime': 1640789900.4369605, 'mtime': 1640789898.1980178, 'ctime': 1640789898.198139, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2021-12-30 11:08:12,360 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : find all *.png files in Lab] *******************************************************************************************************
+2021-12-30 11:08:12,383 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:12,384 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:12,389 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:12,484 p=88031 u=rob n=ansible | ok: [eveng -> localhost]
+2021-12-30 11:08:12,489 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : copy all *.png files] **************************************************************************************************************
+2021-12-30 11:08:12,515 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:12,516 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:12,522 p=88031 u=rob n=ansible | skipping: [client]
+2021-12-30 11:08:12,715 p=88031 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/tunnelbroker/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 34614, 'inode': 36953794, 'dev': 16777233, 'nlink': 1, 'atime': 1640857963.8541129, 'mtime': 1640857962.162, 'ctime': 1640857962.1624134, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False})
+2021-12-30 11:08:12,718 p=88031 u=rob n=ansible | TASK [eve-ng-lab-test : copy ansible log files] ************************************************************************************************************
+2021-12-30 11:08:12,741 p=88031 u=rob n=ansible | skipping: [vyos-oobm]
+2021-12-30 11:08:12,742 p=88031 u=rob n=ansible | skipping: [vyos-wan]
+2021-12-30 11:08:12,747 p=88031 u=rob n=ansible | skipping: [client]
diff --git a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst
new file mode 100644
index 00000000..38f8a9f1
--- /dev/null
+++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst
@@ -0,0 +1,208 @@
+.. _examples-tunnelbroker-ipv6:
+
+#######################
+Tunnelbroker.net (IPv6)
+#######################
+
+| Testdate: 2021-12-30
+| Version: 1.4-rolling-202112211328
+
+This guide walks through the setup of https://www.tunnelbroker.net/ for an
+IPv6 Tunnel.
+
+Prerequisites
+=============
+
+- A public, routable IPv4 address. This does not necessarily need to be static,
+ but you will need to update the tunnel endpoint when/if your IP address
+ changes, which can be done with a script and a scheduled task.
+- Account at https://www.tunnelbroker.net/
+- Requested a "Regular Tunnel". You want to choose a location that is closest
+ to your physical location for the best response time.
+
+
+********
+Topology
+********
+
+The example topology has 2 VyOS routers. One as The WAN Router and on as a
+Client, to test a single LAN setup
+
+.. image:: _include/topology.png
+ :alt: Tunnelbroker topology image
+
+
+*************
+Configuration
+*************
+
+First, we configure the ``vyos-wan`` interface to get a DHCP address.
+
+.. literalinclude:: _include/vyos-wan.conf
+ :language: none
+
+
+Now we are able to setup the tunnel interface.
+
+.. literalinclude:: _include/vyos-wan_tun0.conf
+ :language: none
+ :lines: 1-5
+
+Setup the ipv6 default route to the tunnel interface
+
+.. literalinclude:: _include/vyos-wan_tun0.conf
+ :language: none
+ :lines: 7
+
+Now you should be able to ping a public IPv6 Address
+
+
+.. code-block:: none
+
+ vyos@vyos-wan:~$ ping 2001:470:20::2 count 4
+ PING 2001:470:20::2(2001:470:20::2) 56 data bytes
+ 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=64 time=31.2 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=64 time=30.2 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=64 time=31.0 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=64 time=30.8 ms
+
+ --- 2001:470:20::2 ping statistics ---
+ 4 packets transmitted, 4 received, 0% packet loss, time 3004ms
+ rtt min/avg/max/mdev = 30.221/30.820/31.246/0.385 ms
+
+
+Assuming the pings are successful, you need to add some DNS servers.
+Some options:
+
+.. literalinclude:: _include/vyos-wan_tun0.conf
+ :language: none
+ :lines: 13
+
+You should now be able to ping something by IPv6 DNS name:
+
+
+.. code-block:: none
+
+ vyos@vyos-wan:~$ ping tunnelbroker.net count 4
+ PING tunnelbroker.net(tunnelbroker.net (2001:470:0:63::2)) 56 data bytes
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=1 ttl=54 time=179 ms
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=2 ttl=54 time=180 ms
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=3 ttl=54 time=180 ms
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=4 ttl=54 time=180 ms
+
+ --- tunnelbroker.net ping statistics ---
+ 4 packets transmitted, 4 received, 0% packet loss, time 3004ms
+ rtt min/avg/max/mdev = 179.221/179.943/180.340/0.427 ms
+
+
+*****************
+LAN Configuration
+*****************
+
+At this point, your VyOS install should have full IPv6, but now your LAN devices
+need access.
+
+With Tunnelbroker.net, you have two options:
+
+- Routed /64. This is the default assignment. In IPv6-land, it's good for a
+ single "LAN", and is somewhat equivalent to a /24.
+
+- Routed /48. This is something you can request by clicking the "Assign /48"
+ link in the Tunnelbroker.net tunnel config. It allows you to have up to 65k
+
+Unlike IPv4, IPv6 is really not designed to be broken up smaller than /64. So
+if you ever want to have multiple LANs, VLANs, DMZ, etc, you'll want to ignore
+the assigned /64, and request the /48 and use that.
+
+
+Single LAN Setup
+================
+
+Single LAN setup where eth2 is your LAN interface. Use the Tunnelbroker
+Routed /64 prefix:
+
+.. literalinclude:: _include/vyos-wan_tun0.conf
+ :language: none
+ :lines: 9-11
+
+Please note, 'autonomous-flag' and 'on-link-flag' are enabled by default,
+'valid-lifetime' and 'preferred-lifetime' are set to default values of
+30 days and 4 hours respectively.
+
+And the ``client`` to receive an IPv6 address with stateless autoconfig.
+
+.. literalinclude:: _include/client.conf
+ :language: none
+
+This accomplishes a few things:
+
+- Sets your LAN interface's IP address
+- Enables router advertisements. This is an IPv6 alternative for DHCP (though
+ DHCPv6 can still be used). With RAs, Your devices will automatically find the
+ information they need for routing and DNS.
+
+Now the Client is able to ping a public IPv6 address
+
+
+.. code-block:: none
+
+ vyos@client:~$ ping 2001:470:20::2 count 4
+ PING 2001:470:20::2(2001:470:20::2) 56 data bytes
+ 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=63 time=32.3 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=63 time=31.1 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=63 time=30.2 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=63 time=31.6 ms
+
+ --- 2001:470:20::2 ping statistics ---
+ 4 packets transmitted, 4 received, 0% packet loss, time 3005ms
+ rtt min/avg/max/mdev = 30.234/31.293/32.269/0.748 ms
+
+
+Multiple LAN/DMZ Setup
+======================
+
+That's how you can expand the example above.
+Use the `Routed /48` information. This allows you to assign a
+different /64 to every interface, LAN, or even device. Or you could break your
+network into smaller chunks like /56 or /60.
+
+The format of these addresses:
+
+- `2001:470:xxxx::/48`: The whole subnet. xxxx should come from Tunnelbroker.
+- `2001:470:xxxx:1::/64`: A subnet suitable for a LAN
+- `2001:470:xxxx:2::/64`: Another subnet
+- `2001:470:xxxx:ffff:/64`: The last usable /64 subnet.
+
+In the above examples, 1,2,ffff are all chosen by you. You can use 1-ffff
+(1-65535).
+
+So, when your LAN is eth1, your DMZ is eth2, your cameras are on eth3, etc:
+
+.. code-block:: none
+
+ set interfaces ethernet eth1 address '2001:470:xxxx:1::1/64'
+ set service router-advert interface eth1 name-server '2001:470:20::2'
+ set service router-advert interface eth1 prefix 2001:470:xxxx:1::/64
+
+ set interfaces ethernet eth2 address '2001:470:xxxx:2::1/64'
+ set service router-advert interface eth2 name-server '2001:470:20::2'
+ set service router-advert interface eth2 prefix 2001:470:xxxx:2::/64
+
+ set interfaces ethernet eth3 address '2001:470:xxxx:3::1/64'
+ set service router-advert interface eth3 name-server '2001:470:20::2'
+ set service router-advert interface eth3 prefix 2001:470:xxxx:3::/64
+
+Please note, 'autonomous-flag' and 'on-link-flag' are enabled by default,
+'valid-lifetime' and 'preferred-lifetime' are set to default values of
+30 days and 4 hours respectively.
+
+Firewall
+========
+
+Finally, don't forget the :ref:`firewall`. The usage is identical, except for
+instead of `set firewall name NAME`, you would use `set firewall ipv6-name
+NAME`.
+
+Similarly, to attach the firewall, you would use `set interfaces ethernet eth0
+firewall in ipv6-name` or `set zone-policy zone LOCAL from WAN firewall
+ipv6-name`. \ No newline at end of file
diff --git a/docs/configexamples/index.rst b/docs/configexamples/index.rst
index c30e9507..aecc3bdd 100644
--- a/docs/configexamples/index.rst
+++ b/docs/configexamples/index.rst
@@ -13,7 +13,6 @@ This chapter contains various configuration examples:
ospf-unnumbered
azure-vpn-bgp
azure-vpn-dual-bgp
- tunnelbroker-ipv6
ha
wan-load-balancing
pppoe-ipv6-basic
@@ -45,5 +44,6 @@ The process will do the following steps:
:maxdepth: 1
autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE
+ autotest/tunnelbroker/tunnelbroker
autotest/L3VPN_EVPN/L3VPN_EVPN
autotest/Wireguard/Wireguard