blueprint: convert tunnelbroker to autotest

This commit is contained in:
rebortg 2021-12-30 11:22:16 +01:00
parent ba5db33686
commit 2098a42ad2
8 changed files with 804 additions and 1 deletions

View File

@ -0,0 +1 @@
set interfaces ethernet eth1 ipv6 address autoconf

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -0,0 +1,2 @@
set interfaces ethernet eth1 address '10.0.10.254/24'
set interfaces ethernet eth2 address '10.0.20.254/24'

View File

@ -0,0 +1 @@
set interfaces ethernet eth1 address dhcp

View File

@ -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

View File

@ -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]

View File

@ -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`.

View File

@ -13,7 +13,6 @@ This chapter contains various configuration examples:
ospf-unnumbered ospf-unnumbered
azure-vpn-bgp azure-vpn-bgp
azure-vpn-dual-bgp azure-vpn-dual-bgp
tunnelbroker-ipv6
ha ha
wan-load-balancing wan-load-balancing
pppoe-ipv6-basic pppoe-ipv6-basic
@ -45,5 +44,6 @@ The process will do the following steps:
:maxdepth: 1 :maxdepth: 1
autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE
autotest/tunnelbroker/tunnelbroker
autotest/L3VPN_EVPN/L3VPN_EVPN autotest/L3VPN_EVPN/L3VPN_EVPN
autotest/Wireguard/Wireguard autotest/Wireguard/Wireguard