summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsrividya0208 <a.srividya@vyos.io>2024-02-02 06:52:31 -0500
committersrividya0208 <a.srividya@vyos.io>2024-02-02 06:52:31 -0500
commit2ecfe68f40c0dafce074391ac07825249abe1a26 (patch)
tree3000dc27a7667c3739a256be69c6c7ad59453212
parentd563ffa846d5d9c2b1981bd33ff3f7e142b1736f (diff)
parentdd1bd160423654efe1cb8fb5a96f7f4c9461441d (diff)
downloadvyos-documentation-2ecfe68f40c0dafce074391ac07825249abe1a26.tar.gz
vyos-documentation-2ecfe68f40c0dafce074391ac07825249abe1a26.zip
Merge branch 'equuleus' of https://github.com/vyos/vyos-documentation into equuleus
-rw-r--r--.gitignore7
-rw-r--r--docker/Dockerfile4
m---------docs/_include/vyos-1x0
-rw-r--r--docs/changelog/1.3.rst85
-rw-r--r--docs/conf.py2
-rw-r--r--docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log47
-rw-r--r--docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst20
-rw-r--r--docs/configexamples/autotest/Wireguard/Wireguard.log7232
-rw-r--r--docs/configexamples/autotest/Wireguard/Wireguard.rst20
-rw-r--r--docs/configexamples/autotest/Wireguard/_include/branch.conf2
-rw-r--r--docs/configexamples/autotest/Wireguard/_include/central.conf2
-rw-r--r--docs/configexamples/autotest/tunnelbroker/tunnelbroker.log928
-rw-r--r--docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst39
-rw-r--r--docs/configuration/interfaces/wireguard.rst2
-rw-r--r--docs/contributing/build-vyos.rst81
-rw-r--r--docs/index.rst87
-rw-r--r--docs/testing.rst9
-rw-r--r--requirements.txt14
18 files changed, 6906 insertions, 1675 deletions
diff --git a/.gitignore b/.gitignore
index 81d49b98..f1efd54e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,11 +1,13 @@
# Sphinx
_build/
+localazy_private.json
# python virtualenv
venv/
ENV/
.venv
Pipfile.lock
+Pipfile
# put various editor ignores here
.vscode/
@@ -13,6 +15,9 @@ Pipfile.lock
*.vpw
*.vpwhist
*.vtg
+.idea/
+.idea
+.idea/*
# python cache files
*.pyc
@@ -23,4 +28,4 @@ __pycache__
.envrc
# os specific
-.DS_Store
+.DS_Store \ No newline at end of file
diff --git a/docker/Dockerfile b/docker/Dockerfile
index 9b3195df..fc457582 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -1,7 +1,7 @@
# Must be run with --privileged flag
# Recommended to run the container with a volume mapped
# in order to easy exprort images built to "external" world
-FROM debian:buster
+FROM debian:11
LABEL authors="VyOS Maintainers <maintainers@vyos.io>"
ENV DEBIAN_FRONTEND noninteractive
@@ -35,7 +35,7 @@ RUN pip3 install sphinx-autobuild
RUN pip3 install sphinx-notfound-page
RUN pip3 install lxml
RUN pip3 install myst-parser
-RUN pip3 install sphinx-panels
+RUN pip3 install sphinx_design
# Cleanup
diff --git a/docs/_include/vyos-1x b/docs/_include/vyos-1x
-Subproject e5fcf49f293ef25a2b2685a3ebd9ac9488946c3
+Subproject 31c03bef52a01591b16a6bc71286dbd13e2bd6f
diff --git a/docs/changelog/1.3.rst b/docs/changelog/1.3.rst
index 0f3f3860..4b6e4833 100644
--- a/docs/changelog/1.3.rst
+++ b/docs/changelog/1.3.rst
@@ -8,6 +8,90 @@
_ext/releasenotes.py
+2024-01-14
+==========
+
+* :vytask:`T5715` (bug): IPSec VPN: restart vpn is not working
+
+
+2024-01-13
+==========
+
+* :vytask:`T5924` (bug): Build cannot pass the smoketest dialup-router-medium-vpn
+
+
+2024-01-11
+==========
+
+* :vytask:`T5275` (default): Add op mode commands for exporting certificates to PEM files with correct headers
+* :vytask:`T5274` (default): Add a deprecation warning for OpenVPN site-to-site with pre-shared secret
+* :vytask:`T3191` (bug): PAM RADIUS freezing when accounting does not configured on RADIUS server
+
+
+2024-01-10
+==========
+
+* :vytask:`T4646` (bug): USB serial output console does not work
+* :vytask:`T4466` (bug): intel i225-v nic does not detect link after boot
+* :vytask:`T4222` (feature): Support for TWAMP as round-trip metric
+* :vytask:`T1369` (bug): GCP Networking Failure
+
+
+2024-01-09
+==========
+
+* :vytask:`T3242` (bug): PPPoE Server overhead on virtual interfaces creation
+* :vytask:`T2755` (default): Requirements for partial interface setup
+* :vytask:`T2494` (bug): systemd dependencies issues
+* :vytask:`T2343` (feature): Disable memory ballooning in VM templates
+* :vytask:`T2254` (default): Provide more information on the build branch in the version data
+* :vytask:`T2223` (feature): convert operational show interfaces to python/XML
+* :vytask:`T1925` (bug): DMVPN is always listed as down in "show vpn ipsec sa"
+* :vytask:`T1297` (feature): Add GARP settings to VRRP/keepalived
+
+
+2024-01-08
+==========
+
+* :vytask:`T5318` (bug): Security Vulnerabilities for VyOS 1.3.3
+* :vytask:`T3980` (bug): vrrp transition-script validator makes warning fatal and also causes a python NameError exception
+* :vytask:`T2799` (feature): VyOS Certificates Manager
+
+
+2023-12-29
+==========
+
+* :vytask:`T5852` (bug): Reboots fail with eapol WAN interface
+
+
+2023-12-22
+==========
+
+* :vytask:`T4760` (bug): VyOS does not support running multiple instances of DHCPv6 clients
+
+
+2023-12-21
+==========
+
+* :vytask:`T5714` (bug): IPSec VPN: op-mode: "show log vpn" does not show results
+* :vytask:`T3039` (feature): Resize a root partition and filesystem automatically during deployment in virtual environments
+* :vytask:`T2404` (bug): Cannot change MTU
+* :vytask:`T2353` (bug): Interface [conf_mode] errors parent task
+* :vytask:`T5796` (bug): Openconnect - HTTPS security headers are missing
+
+
+2023-12-19
+==========
+
+* :vytask:`T2116` (feature): Processing configuration via Cloud-init User-Data
+
+
+2023-12-18
+==========
+
+* :vytask:`T2191` (feature): Using tallow to block sshd probes
+
+
2023-12-15
==========
@@ -1955,7 +2039,6 @@
==========
* :vytask:`T3682` (bug): Remove running dhclient from ether-resume.py
-* :vytask:`T3681` (default): The VMware Tools resume script did not run successfully in this virtual machine.
2021-08-20
diff --git a/docs/conf.py b/docs/conf.py
index ebd8ef86..d3ba6fd5 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -46,7 +46,7 @@ extensions = ['sphinx.ext.intersphinx',
'sphinx.ext.graphviz',
'notfound.extension',
'myst_parser',
- 'sphinx_panels',
+ 'sphinx_design',
'vyos'
]
diff --git a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log
index 71e54080..9af5ea43 100644
--- a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log
+++ b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.log
@@ -954,3 +954,50 @@ deprecation_warnings=False in ansible.cfg.
2023-06-07 10:36:50,812 p=81964 u=rob n=ansible | skipping: [dhcp-relay]
2023-06-07 10:36:50,814 p=81964 u=rob n=ansible | skipping: [dhcp-server]
2023-06-07 10:36:50,820 p=81964 u=rob n=ansible | skipping: [transport]
+2023-06-07 10:36:51,263 p=81964 u=rob n=ansible | changed: [eveng -> localhost]
+2023-06-07 10:36:51,267 p=81964 u=rob n=ansible | TASK [eve-ng-lab-test : DHCPRelay_through_GRE: Login to EVE-NG and get Cookie] ********************************************************************************
+2023-06-07 10:36:51,285 p=81964 u=rob n=ansible | skipping: [vyos-oobm]
+2023-06-07 10:36:51,293 p=81964 u=rob n=ansible | skipping: [dhcp-relay]
+2023-06-07 10:36:51,295 p=81964 u=rob n=ansible | skipping: [dhcp-server]
+2023-06-07 10:36:51,300 p=81964 u=rob n=ansible | skipping: [transport]
+2023-06-07 10:36:51,896 p=81964 u=rob n=ansible | ok: [eveng]
+2023-06-07 10:36:51,904 p=81964 u=rob n=ansible | TASK [eve-ng-lab-test : DHCPRelay_through_GRE: get lab status] ************************************************************************************************
+2023-06-07 10:36:51,929 p=81964 u=rob n=ansible | skipping: [vyos-oobm]
+2023-06-07 10:36:51,937 p=81964 u=rob n=ansible | skipping: [dhcp-relay]
+2023-06-07 10:36:51,939 p=81964 u=rob n=ansible | skipping: [dhcp-server]
+2023-06-07 10:36:51,945 p=81964 u=rob n=ansible | skipping: [transport]
+2023-06-07 10:36:52,378 p=81964 u=rob n=ansible | ok: [eveng]
+2023-06-07 10:36:52,384 p=81964 u=rob n=ansible | TASK [eve-ng-lab-test : DHCPRelay_through_GRE: stop all nodes] ************************************************************************************************
+2023-06-07 10:36:52,408 p=81964 u=rob n=ansible | skipping: [vyos-oobm]
+2023-06-07 10:36:52,416 p=81964 u=rob n=ansible | skipping: [dhcp-relay]
+2023-06-07 10:36:52,419 p=81964 u=rob n=ansible | skipping: [dhcp-server]
+2023-06-07 10:36:52,426 p=81964 u=rob n=ansible | skipping: [transport]
+2023-06-07 10:36:53,506 p=81964 u=rob n=ansible | ok: [eveng] => (item=2)
+2023-06-07 10:36:54,752 p=81964 u=rob n=ansible | ok: [eveng] => (item=3)
+2023-06-07 10:36:55,953 p=81964 u=rob n=ansible | ok: [eveng] => (item=4)
+2023-06-07 10:36:57,038 p=81964 u=rob n=ansible | ok: [eveng] => (item=1)
+2023-06-07 10:36:57,939 p=81964 u=rob n=ansible | ok: [eveng] => (item=5)
+2023-06-07 10:36:57,944 p=81964 u=rob n=ansible | TASK [eve-ng-lab-test : DHCPRelay_through_GRE: wait while shutdown] *******************************************************************************************
+2023-06-07 10:36:57,956 p=81964 u=rob n=ansible | Pausing for 30 seconds
+2023-06-07 10:36:57,957 p=81964 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-06-07 10:37:27,966 p=81964 u=rob n=ansible | ok: [eveng]
+2023-06-07 10:37:27,974 p=81964 u=rob n=ansible | TASK [eve-ng-lab-test : DHCPRelay_through_GRE: Login to EVE-NG and get Cookie] ********************************************************************************
+2023-06-07 10:37:28,011 p=81964 u=rob n=ansible | skipping: [vyos-oobm]
+2023-06-07 10:37:28,014 p=81964 u=rob n=ansible | skipping: [dhcp-relay]
+2023-06-07 10:37:28,014 p=81964 u=rob n=ansible | skipping: [dhcp-server]
+2023-06-07 10:37:28,020 p=81964 u=rob n=ansible | skipping: [transport]
+2023-06-07 10:37:28,581 p=81964 u=rob n=ansible | ok: [eveng]
+2023-06-07 10:37:28,586 p=81964 u=rob n=ansible | TASK [eve-ng-lab-test : DHCPRelay_through_GRE: delte lab] *****************************************************************************************************
+2023-06-07 10:37:28,607 p=81964 u=rob n=ansible | skipping: [vyos-oobm]
+2023-06-07 10:37:28,615 p=81964 u=rob n=ansible | skipping: [dhcp-relay]
+2023-06-07 10:37:28,617 p=81964 u=rob n=ansible | skipping: [dhcp-server]
+2023-06-07 10:37:28,623 p=81964 u=rob n=ansible | skipping: [transport]
+2023-06-07 10:37:29,181 p=81964 u=rob n=ansible | ok: [eveng]
+2023-06-07 10:37:29,220 p=81964 u=rob n=ansible | PLAY RECAP ****************************************************************************************************************************************************
+2023-06-07 10:37:29,220 p=81964 u=rob n=ansible | dhcp-relay : ok=14 changed=2 unreachable=0 failed=0 skipped=76 rescued=0 ignored=0
+2023-06-07 10:37:29,220 p=81964 u=rob n=ansible | dhcp-server : ok=16 changed=2 unreachable=0 failed=0 skipped=74 rescued=0 ignored=0
+2023-06-07 10:37:29,220 p=81964 u=rob n=ansible | eveng : ok=55 changed=4 unreachable=0 failed=0 skipped=49 rescued=0 ignored=0
+2023-06-07 10:37:29,220 p=81964 u=rob n=ansible | transport : ok=11 changed=2 unreachable=0 failed=0 skipped=79 rescued=0 ignored=0
+2023-06-07 10:37:29,220 p=81964 u=rob n=ansible | vyos-oobm : ok=4 changed=0 unreachable=0 failed=0 skipped=86 rescued=0 ignored=0
+2023-06-07 10:37:29,319 p=83204 u=rob n=ansible | shutdown complete
+2023-06-07 10:37:29,320 p=83203 u=rob n=ansible | shutdown complete
diff --git a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst
index 801c02cb..aa3dcfd9 100644
--- a/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst
+++ b/docs/configexamples/autotest/DHCPRelay_through_GRE/DHCPRelay_through_GRE.rst
@@ -3,9 +3,9 @@ DHCP Relay trough GRE-Bridge
############################
-| Testdate: 2023-06-07
-| Version: 1.3.3
-| Upgrade Version: 1.4-rolling-202306070317
+| Testdate: 2023-12-28
+| Version: 1.3.5
+| Upgrade Version: 1.5-rolling-202312261220
This simple structure shows how to configure a DHCP Relay over a GRE Bridge
@@ -78,14 +78,14 @@ Ping the Client from the DHCP Server.
vyos@dhcp-server:~$ ping 192.168.0.30 count 4
PING 192.168.0.30 (192.168.0.30) 56(84) bytes of data.
- 64 bytes from 192.168.0.30: icmp_seq=1 ttl=63 time=0.843 ms
- 64 bytes from 192.168.0.30: icmp_seq=2 ttl=63 time=1.06 ms
- 64 bytes from 192.168.0.30: icmp_seq=3 ttl=63 time=0.988 ms
- 64 bytes from 192.168.0.30: icmp_seq=4 ttl=63 time=3.28 ms
+ 64 bytes from 192.168.0.30: icmp_seq=1 ttl=63 time=0.960 ms
+ 64 bytes from 192.168.0.30: icmp_seq=2 ttl=63 time=1.03 ms
+ 64 bytes from 192.168.0.30: icmp_seq=3 ttl=63 time=1.18 ms
+ 64 bytes from 192.168.0.30: icmp_seq=4 ttl=63 time=1.20 ms
--- 192.168.0.30 ping statistics ---
- 4 packets transmitted, 4 received, 0% packet loss, time 24ms
- rtt min/avg/max/mdev = 0.843/1.541/3.277/1.006 ms
+ 4 packets transmitted, 4 received, 0% packet loss, time 7ms
+ rtt min/avg/max/mdev = 0.960/1.093/1.200/0.100 ms
And show all DHCP Leases
@@ -96,4 +96,4 @@ And show all DHCP Leases
vyos@dhcp-server:~$ show dhcp server leases
IP address Hardware address State Lease start Lease expiration Remaining Pool Hostname
------------ ------------------ ------- ------------------- ------------------- ----------- ---------- ----------
- 192.168.0.30 00:50:79:66:68:05 active 2023/06/07 08:28:31 2023/06/08 08:28:31 23:59:16 DHCPTun100 VPCS
+ 192.168.0.30 00:50:79:66:68:05 active 2023/12/28 12:34:56 2023/12/29 12:34:56 23:59:16 DHCPTun100 VPCS
diff --git a/docs/configexamples/autotest/Wireguard/Wireguard.log b/docs/configexamples/autotest/Wireguard/Wireguard.log
index 78bc63b7..ddc910d5 100644
--- a/docs/configexamples/autotest/Wireguard/Wireguard.log
+++ b/docs/configexamples/autotest/Wireguard/Wireguard.log
@@ -1,787 +1,6509 @@
-2023-06-07 10:09:54,785 p=80164 u=rob n=ansible | PLAY [Automatic VyOS Lab test] ********************************************************************************************************************************
-2023-06-07 10:09:54,829 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: fail if node_template_iso is empty] *************************************************************************************
-2023-06-07 10:09:54,843 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:54,850 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:54,852 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:54,857 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:54,860 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: fail if node_template_version is empty] *********************************************************************************
-2023-06-07 10:09:54,880 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:54,880 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:54,882 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:54,887 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:54,890 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: install requirements] ***************************************************************************************************
-2023-06-07 10:09:54,908 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:54,910 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:54,915 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:56,756 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:09:56,763 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Login to EVE-NG and get Cookie] *****************************************************************************************
-2023-06-07 10:09:56,791 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:56,795 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:56,800 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:57,451 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:09:57,456 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: get template facts] *****************************************************************************************************
-2023-06-07 10:09:57,474 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:57,476 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:57,481 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:57,880 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:09:57,884 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Register path status] ***************************************************************************************************
-2023-06-07 10:09:57,903 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:57,906 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:57,912 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,109 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:09:58,112 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: create path] ************************************************************************************************************
-2023-06-07 10:09:58,128 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,136 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,138 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,144 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,147 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Upload iso to eve-ng] ***************************************************************************************************
-2023-06-07 10:09:58,160 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,167 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,169 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,174 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,178 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: create virtioa.qcow2 file] **********************************************************************************************
-2023-06-07 10:09:58,193 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,200 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,202 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,207 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,210 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Login to EVE-NG and get Cookie] *****************************************************************************************
-2023-06-07 10:09:58,223 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,231 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,233 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,238 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,241 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: create lab for node install] ********************************************************************************************
-2023-06-07 10:09:58,255 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,261 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,264 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,268 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,271 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: open lab] ***************************************************************************************************************
-2023-06-07 10:09:58,291 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,291 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,293 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,298 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,300 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] **************************************************************************************************************************
-2023-06-07 10:09:58,313 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,320 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,322 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,327 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,329 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: add node to lab] ********************************************************************************************************
-2023-06-07 10:09:58,349 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,349 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,351 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,355 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,358 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: start node] *************************************************************************************************************
-2023-06-07 10:09:58,375 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,381 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,382 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,386 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,389 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : debug] *****************************************************************************************************************************
-2023-06-07 10:09:58,406 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,411 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,413 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,418 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,421 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: get node infos] *********************************************************************************************************
-2023-06-07 10:09:58,440 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,440 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,442 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,446 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,448 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] **************************************************************************************************************************
-2023-06-07 10:09:58,465 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,469 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,471 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,475 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,479 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: copy file] **************************************************************************************************************
-2023-06-07 10:09:58,495 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,500 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,503 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,507 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,511 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: run expect script] ******************************************************************************************************
-2023-06-07 10:09:58,526 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,533 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,535 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,540 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,543 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Login to EVE-NG and get Cookie (due timeout)] ***************************************************************************
-2023-06-07 10:09:58,557 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,563 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,566 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,571 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,574 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: stop node] **************************************************************************************************************
-2023-06-07 10:09:58,596 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,596 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,596 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,603 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,606 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Pause to wait node is shutdown] *****************************************************************************************
-2023-06-07 10:09:58,617 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,620 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: delete iso] *************************************************************************************************************
-2023-06-07 10:09:58,634 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,641 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,643 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,648 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,651 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: commit virtioa.qcow2] ***************************************************************************************************
-2023-06-07 10:09:58,665 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,674 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,674 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,679 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,682 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: delete lab for node install] ********************************************************************************************
-2023-06-07 10:09:58,704 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:09:58,705 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:09:58,705 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:09:58,709 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:09:58,717 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] *****************************************************************************************************************
-2023-06-07 10:09:59,078 p=80164 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 10:09:59,079 p=80164 u=rob n=ansible | ok: [vyos-oobm -> localhost]
-2023-06-07 10:09:59,079 p=80164 u=rob n=ansible | ok: [branch -> localhost]
-2023-06-07 10:09:59,079 p=80164 u=rob n=ansible | ok: [central -> localhost]
-2023-06-07 10:09:59,082 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Load facts] ****************************************************************************************************************
-2023-06-07 10:09:59,102 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:10:00,256 p=80164 u=rob n=ansible | network_os is set to vyos
-2023-06-07 10:10:00,257 p=80164 u=rob n=ansible | network_os is set to vyos
-2023-06-07 10:10:00,258 p=80164 u=rob n=ansible | network_os is set to vyos
-2023-06-07 10:10:00,258 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
+2023-10-19 14:42:30,291 p=56871 u=rob n=ansible | ansible-playbook [core 2.14.5]
+ config file = /Users/rob/git/_vyos/vyos-eveng/ansible.cfg
+ configured module search path = ['/Users/rob/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
+ ansible python module location = /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible
+ ansible collection location = /Users/rob/git/_vyos/vyos-eveng/collections
+ executable location = /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/ansible-playbook
+ python version = 3.9.6 (default, Aug 11 2023, 19:44:49) [Clang 15.0.0 (clang-1500.0.40.1)] (/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python)
+ jinja version = 3.1.2
+ libyaml = True
+2023-10-19 14:42:30,291 p=56871 u=rob n=ansible | Using /Users/rob/git/_vyos/vyos-eveng/ansible.cfg as config file
+2023-10-19 14:42:30,297 p=56871 u=rob n=ansible | Parsed /Users/rob/git/_vyos/vyos-eveng/labinventory.py inventory source with labinventory plugin
+2023-10-19 14:42:30,459 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/01_env_vars.yml
+2023-10-19 14:42:30,462 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/10_pretest_lab.yml
+2023-10-19 14:42:30,467 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/20_prepare_lab.yml
+2023-10-19 14:42:30,473 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/labs/Wireguard/lab_config.yml
+2023-10-19 14:42:30,473 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:42:30,475 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:42:30,476 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:42:30,479 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/30_test_lab.yml
+2023-10-19 14:42:30,484 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/22_reboot_vyos.yml
+2023-10-19 14:42:30,487 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/30_test_lab.yml
+2023-10-19 14:42:30,492 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/21a_handle_iso.yml
+2023-10-19 14:42:30,494 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/21_upgrade_vyos.yml
+2023-10-19 14:42:30,499 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/30_test_lab.yml
+2023-10-19 14:42:30,504 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/40_generate_output.yml
+2023-10-19 14:42:30,510 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/50_destroy_lab.yml
+2023-10-19 14:42:30,518 p=56871 u=rob n=ansible | Skipping callback 'default', as we already have a stdout callback.
+2023-10-19 14:42:30,518 p=56871 u=rob n=ansible | Skipping callback 'minimal', as we already have a stdout callback.
+2023-10-19 14:42:30,518 p=56871 u=rob n=ansible | Skipping callback 'oneline', as we already have a stdout callback.
+2023-10-19 14:42:30,518 p=56871 u=rob n=ansible | PLAYBOOK: playbook.yml *******************************************************************************************************************
+2023-10-19 14:42:30,518 p=56871 u=rob n=ansible | 1 plays in playbook.yml
+2023-10-19 14:42:30,519 p=56871 u=rob n=ansible | PLAY [Automatic VyOS Lab test] ***********************************************************************************************************
+2023-10-19 14:42:30,561 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: fail if node_template_iso is empty] ****************************************************************
+2023-10-19 14:42:30,582 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:30,582 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:30,584 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:30,588 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:30,590 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: fail if node_template_version is empty] ************************************************************
+2023-10-19 14:42:30,609 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:30,609 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:30,611 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:30,615 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:30,618 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: install requirements] ******************************************************************************
+2023-10-19 14:42:30,636 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:30,638 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:30,643 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:30,712 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/apt.py
+2023-10-19 14:42:30,712 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:42:30,714 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:30,716 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d52 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:42:32,834 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"changed": false, "cache_updated": true, "cache_update_time": 1697719352, "invocation": {"module_args": {"name": "expect", "state": "present", "update_cache": true, "package": ["expect"], "update_cache_retries": 5, "update_cache_retry_max_delay": 12, "cache_valid_time": 0, "purge": false, "force": false, "upgrade": null, "dpkg_options": "force-confdef,force-confold", "autoremove": false, "autoclean": false, "fail_on_autoremove": false, "only_upgrade": false, "force_apt_get": false, "clean": false, "allow_unauthenticated": false, "allow_downgrade": false, "allow_change_held_packages": false, "lock_timeout": 60, "deb": null, "default_release": null, "install_recommends": null, "policy_rc_d": null}}}\n', b"Warning: Permanently added 'eve-ng' (ED25519) to the list of known hosts.\r\n")
+2023-10-19 14:42:32,852 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "cache_update_time": 1697719352,
+ "cache_updated": true,
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "allow_change_held_packages": false,
+ "allow_downgrade": false,
+ "allow_unauthenticated": false,
+ "autoclean": false,
+ "autoremove": false,
+ "cache_valid_time": 0,
+ "clean": false,
+ "deb": null,
+ "default_release": null,
+ "dpkg_options": "force-confdef,force-confold",
+ "fail_on_autoremove": false,
+ "force": false,
+ "force_apt_get": false,
+ "install_recommends": null,
+ "lock_timeout": 60,
+ "name": "expect",
+ "only_upgrade": false,
+ "package": [
+ "expect"
+ ],
+ "policy_rc_d": null,
+ "purge": false,
+ "state": "present",
+ "update_cache": true,
+ "update_cache_retries": 5,
+ "update_cache_retry_max_delay": 12,
+ "upgrade": null
+ }
+ }
+}
+2023-10-19 14:42:32,856 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Login to EVE-NG and get Cookie] ********************************************************************
+2023-10-19 14:42:32,886 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:32,895 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:32,896 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:42:32,899 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:32,905 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:32,911 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:42:32,911 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:32,913 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719352.9104671-56906-23024623451602 `" && echo ansible-tmp-1697719352.9104671-56906-23024623451602="` echo /root/.ansible/tmp/ansible-tmp-1697719352.9104671-56906-23024623451602 `" ) && sleep 0'"'"''
+2023-10-19 14:42:32,936 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719352.9104671-56906-23024623451602=/root/.ansible/tmp/ansible-tmp-1697719352.9104671-56906-23024623451602\n', b'')
+2023-10-19 14:42:33,022 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:42:33,022 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:42:33,022 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:33,022 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:42:33,648 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:42:33 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=b313melssri4cfhdq6c9mo0q33; path=/, unetlab_session=8f5f0ed6-23c5-4568-a05a-9b20322101f7; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=b313melssri4cfhdq6c9mo0q33; unetlab_session=8f5f0ed6-23c5-4568-a05a-9b20322101f7", "cookies": {"PHPSESSID": "b313melssri4cfhdq6c9mo0q33", "unetlab_session": "8f5f0ed6-23c5-4568-a05a-9b20322101f7"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:42:33,650 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:33,655 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719352.9104671-56906-23024623451602/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:42:33,692 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:42:33,697 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}",
+ "content_length": "67",
+ "content_type": "application/json",
+ "cookies": {
+ "PHPSESSID": "b313melssri4cfhdq6c9mo0q33",
+ "unetlab_session": "8f5f0ed6-23c5-4568-a05a-9b20322101f7"
+ },
+ "cookies_string": "PHPSESSID=b313melssri4cfhdq6c9mo0q33; unetlab_session=8f5f0ed6-23c5-4568-a05a-9b20322101f7",
+ "date": "Thu, 19 Oct 2023 12:42:33 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": {
+ "html5": "-1",
+ "password": "ansible",
+ "username": "ansible"
+ },
+ "body_format": "json",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Content-Type": "application/json"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "POST",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/auth/login",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "json": {
+ "code": 200,
+ "message": "User logged in (90013).",
+ "status": "success"
+ },
+ "msg": "OK (67 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "set_cookie": "PHPSESSID=b313melssri4cfhdq6c9mo0q33; path=/, unetlab_session=8f5f0ed6-23c5-4568-a05a-9b20322101f7; path=/api/; secure; HttpOnly",
+ "status": 200,
+ "url": "https://127.0.0.1/api/auth/login",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:42:33,704 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: get template facts] ********************************************************************************
+2023-10-19 14:42:33,728 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:33,731 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:42:33,736 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:33,738 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:33,743 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:33,759 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:42:33,759 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:33,760 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719353.75923-56919-108251806257099 `" && echo ansible-tmp-1697719353.75923-56919-108251806257099="` echo /root/.ansible/tmp/ansible-tmp-1697719353.75923-56919-108251806257099 `" ) && sleep 0'"'"''
+2023-10-19 14:42:33,780 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719353.75923-56919-108251806257099=/root/.ansible/tmp/ansible-tmp-1697719353.75923-56919-108251806257099\n', b'')
+2023-10-19 14:42:33,781 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:42:33,781 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:42:33,781 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:33,782 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:42:34,385 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Successfully listed node template (60032).\\",\\"data\\":{\\"options\\":{\\"image\\":{\\"name\\":\\"Image\\",\\"type\\":\\"list\\",\\"list\\":{\\"vyos-1.3.2-amd64\\":\\"vyos-1.3.2-amd64\\",\\"vyos-1.3.3-amd64\\":\\"vyos-1.3.3-amd64\\",\\"vyos-1.3.4-amd64\\":\\"vyos-1.3.4-amd64\\",\\"vyos-1.4-rolling-202210090955-amd64\\":\\"vyos-1.4-rolling-202210090955-amd64\\",\\"vyos-1.4-rolling-202212280917-amd64\\":\\"vyos-1.4-rolling-202212280917-amd64\\",\\"vyos-1.4-rolling-202302140317-amd64\\":\\"vyos-1.4-rolling-202302140317-amd64\\",\\"vyos-1.4-rolling-202304280615-amd64\\":\\"vyos-1.4-rolling-202304280615-amd64\\",\\"vyos-1.4-rolling-202305100734-amd64\\":\\"vyos-1.4-rolling-202305100734-amd64\\",\\"vyos-1.4-rolling-202308240020-amd64\\":\\"vyos-1.4-rolling-202308240020-amd64\\",\\"vyos-1.5-rolling-202309130022-amd64\\":\\"vyos-1.5-rolling-202309130022-amd64\\"},\\"value\\":\\"vyos-1.5-rolling-202309130022-amd64\\"},\\"name\\":{\\"name\\":\\"Name\\\\/prefix\\",\\"type\\":\\"input\\",\\"value\\":\\"VyOS\\"},\\"icon\\":{\\"name\\":\\"Icon\\",\\"type\\":\\"list\\",\\"value\\":\\"Router.png\\",\\"list\\":{\\"128Ticon-new.png\\":\\"128Ticon-new.png\\",\\"AMPServer.png\\":\\"AMPServer.png\\",\\"ASA.png\\":\\"ASA.png\\",\\"ASA2.png\\":\\"ASA2.png\\",\\"Access_point.png\\":\\"Access_point.png\\",\\"Apic.png\\":\\"Apic.png\\",\\"AristaCVP.png\\":\\"AristaCVP.png\\",\\"AristaSW.png\\":\\"AristaSW.png\\",\\"AristaSW1.png\\":\\"AristaSW1.png\\",\\"AristaSW2.png\\":\\"AristaSW2.png\\",\\"AristaSW3.png\\":\\"AristaSW3.png\\",\\"ArubaNet.png\\":\\"ArubaNet.png\\",\\"Aruba_amp.png\\":\\"Aruba_amp.png\\",\\"Aruba_ctrl.png\\":\\"Aruba_ctrl.png\\",\\"CSRv1000.png\\":\\"CSRv1000.png\\",\\"CUCM.png\\":\\"CUCM.png\\",\\"CUCM1.png\\":\\"CUCM1.png\\",\\"Catalyst9K.png\\":\\"Catalyst9K.png\\",\\"Checkpoint.png\\":\\"Checkpoint.png\\",\\"Cisco ACS.png\\":\\"Cisco ACS.png\\",\\"Cisco WAAS.png\\":\\"Cisco WAAS.png\\",\\"Cloud.png\\":\\"Cloud.png\\",\\"Cube.png\\":\\"Cube.png\\",\\"CustomShape.png\\":\\"CustomShape.png\\",\\"Desktop.png\\":\\"Desktop.png\\",\\"Desktop2.png\\":\\"Desktop2.png\\",\\"Desktop3.png\\":\\"Desktop3.png\\",\\"Desktop4.png\\":\\"Desktop4.png\\",\\"Desktop_Win.png\\":\\"Desktop_Win.png\\",\\"Desktop_linux.png\\":\\"Desktop_linux.png\\",\\"ESA.png\\":\\"ESA.png\\",\\"ESXi.png\\":\\"ESXi.png\\",\\"Express.png\\":\\"Express.png\\",\\"Expressway-c.png\\":\\"Expressway-c.png\\",\\"Expressway-e.png\\":\\"Expressway-e.png\\",\\"F5.png\\":\\"F5.png\\",\\"F5_LB.png\\":\\"F5_LB.png\\",\\"FMC.png\\":\\"FMC.png\\",\\"Firewall.png\\":\\"Firewall.png\\",\\"Firewall2.png\\":\\"Firewall2.png\\",\\"Firewall3.png\\":\\"Firewall3.png\\",\\"Forcep_ngfw.png\\":\\"Forcep_ngfw.png\\",\\"Forcep_smc.png\\":\\"Forcep_smc.png\\",\\"Forti_FGT.png\\":\\"Forti_FGT.png\\",\\"Forti_Server.png\\":\\"Forti_Server.png\\",\\"Frame Relay.png\\":\\"Frame Relay.png\\",\\"HUB.png\\":\\"HUB.png\\",\\"Hillstone.png\\":\\"Hillstone.png\\",\\"IMpresence.png\\":\\"IMpresence.png\\",\\"IPS.png\\":\\"IPS.png\\",\\"IPphone.png\\":\\"IPphone.png\\",\\"ISE.png\\":\\"ISE.png\\",\\"ISE1.png\\":\\"ISE1.png\\",\\"ISRv.png\\":\\"ISRv.png\\",\\"Infoblox.png\\":\\"Infoblox.png\\",\\"JuniperMX.png\\":\\"JuniperMX.png\\",\\"JuniperSRX.png\\":\\"JuniperSRX.png\\",\\"JunipervQFXpfe.png\\":\\"JunipervQFXpfe.png\\",\\"JunipervQFXre.png\\":\\"JunipervQFXre.png\\",\\"JunosSpace.png\\":\\"JunosSpace.png\\",\\"Kali.png\\":\\"Kali.png\\",\\"Laptop.png\\":\\"Laptop.png\\",\\"Linux.png\\":\\"Linux.png\\",\\"Load Balancer.png\\":\\"Load Balancer.png\\",\\"LogZilla.png\\":\\"LogZilla.png\\",\\"MAC_PC.png\\":\\"MAC_PC.png\\",\\"MPLS.png\\":\\"MPLS.png\\",\\"Meet-server.png\\":\\"Meet-server.png\\",\\"Meet-server2.png\\":\\"Meet-server2.png\\",\\"Meet-server3.png\\":\\"Meet-server3.png\\",\\"NSX.png\\":\\"NSX.png\\",\\"Network Analyzer.png\\":\\"Network Analyzer.png\\",\\"Nexus7K.png\\":\\"Nexus7K.png\\",\\"Nexus7K2.png\\":\\"Nexus7K2.png\\",\\"Nexus7K3.png\\":\\"Nexus7K3.png\\",\\"Nexus7K4.png\\":\\"Nexus7K4.png\\",\\"NexusK5.png\\":\\"NexusK5.png\\",\\"PaloAlto.png\\":\\"PaloAlto.png\\",\\"PaloPanorama.png\\":\\"PaloPanorama.png\\",\\"Prime.png\\":\\"Prime.png\\",\\"Pulse.png\\":\\"Pulse.png\\",\\"Router.png\\":\\"Router.png\\",\\"Router2.png\\":\\"Router2.png\\",\\"Router_FW.png\\":\\"Router_FW.png\\",\\"SROS linecard.png\\":\\"SROS linecard.png\\",\\"SROS.png\\":\\"SROS.png\\",\\"Server.png\\":\\"Server.png\\",\\"Server_AD.png\\":\\"Server_AD.png\\",\\"Server_Linux.png\\":\\"Server_Linux.png\\",\\"Server_WEB.png\\":\\"Server_WEB.png\\",\\"Server_WEB1.png\\":\\"Server_WEB1.png\\",\\"Server_Win.png\\":\\"Server_Win.png\\",\\"Server_db.png\\":\\"Server_db.png\\",\\"Server_file.png\\":\\"Server_file.png\\",\\"Server_mail.png\\":\\"Server_mail.png\\",\\"Server_storage.png\\":\\"Server_storage.png\\",\\"Sonicwall_FW.png\\":\\"Sonicwall_FW.png\\",\\"Sophos_fw.png\\":\\"Sophos_fw.png\\",\\"Stormshield.png\\":\\"Stormshield.png\\",\\"Switch L3.png\\":\\"Switch L3.png\\",\\"Switch L32.png\\":\\"Switch L32.png\\",\\"Switch.png\\":\\"Switch.png\\",\\"Switch2.png\\":\\"Switch2.png\\",\\"Tablet.png\\":\\"Tablet.png\\",\\"Unity.png\\":\\"Unity.png\\",\\"Unity_express.png\\":\\"Unity_express.png\\",\\"User_icon.png\\":\\"User_icon.png\\",\\"VyOS.png\\":\\"VyOS.png\\",\\"WAN Optimizer.png\\":\\"WAN Optimizer.png\\",\\"WSA.png\\":\\"WSA.png\\",\\"Winserver.png\\":\\"Winserver.png\\",\\"XR.png\\":\\"XR.png\\",\\"alienvault.png\\":\\"alienvault.png\\",\\"apstra.png\\":\\"apstra.png\\",\\"cEdge.png\\":\\"cEdge.png\\",\\"clavister.png\\":\\"clavister.png\\",\\"dcnm.png\\":\\"dcnm.png\\",\\"ixia.png\\":\\"ixia.png\\",\\"kemp.png\\":\\"kemp.png\\",\\"nas.png\\":\\"nas.png\\",\\"nd.png\\":\\"nd.png\\",\\"netropy.png\\":\\"netropy.png\\",\\"sp_edge.png\\":\\"sp_edge.png\\",\\"sp_orch.png\\":\\"sp_orch.png\\",\\"stealthfc.png\\":\\"stealthfc.png\\",\\"stealthfr.png\\":\\"stealthfr.png\\",\\"stealthfs.png\\":\\"stealthfs.png\\",\\"stealthmc.png\\":\\"stealthmc.png\\",\\"uccx.png\\":\\"uccx.png\\",\\"vBond.png\\":\\"vBond.png\\",\\"vEdge.png\\":\\"vEdge.png\\",\\"vManage.png\\":\\"vManage.png\\",\\"vSmart.png\\":\\"vSmart.png\\",\\"vWLC.png\\":\\"vWLC.png\\",\\"vanalytic.png\\":\\"vanalytic.png\\",\\"vdirector.png\\":\\"vdirector.png\\",\\"veloedge.png\\":\\"veloedge.png\\",\\"velogw.png\\":\\"velogw.png\\",\\"veloorch.png\\":\\"veloorch.png\\",\\"versaflex.png\\":\\"versaflex.png\\",\\"watchguard.png\\":\\"watchguard.png\\",\\"zabbix.png\\":\\"zabbix.png\\",\\"zscaler.png\\":\\"zscaler.png\\"}},\\"uuid\\":{\\"name\\":\\"UUID\\",\\"type\\":\\"input\\",\\"value\\":\\"\\"},\\"cpulimit\\":{\\"name\\":\\"CPU Limit\\",\\"type\\":\\"checkbox\\",\\"value\\":1},\\"cpu\\":{\\"name\\":\\"CPU\\",\\"type\\":\\"input\\",\\"value\\":1},\\"ram\\":{\\"name\\":\\"RAM\\",\\"type\\":\\"input\\",\\"value\\":512},\\"ethernet\\":{\\"name\\":\\"Ethernets\\",\\"type\\":\\"input\\",\\"value\\":4},\\"firstmac\\":{\\"name\\":\\"First Eth MAC Address\\",\\"type\\":\\"input\\",\\"value\\":\\"\\"},\\"qemu_version\\":{\\"name\\":\\"QEMU Version\\",\\"type\\":\\"list\\",\\"value\\":\\"2.12.0\\",\\"list\\":{\\"1.3.1\\":\\"1.3.1\\",\\"2.0.2\\":\\"2.0.2\\",\\"2.2.0\\":\\"2.2.0\\",\\"2.4.0\\":\\"2.4.0\\",\\"2.5.0\\":\\"2.5.0\\",\\"2.6.2\\":\\"2.6.2\\",\\"2.12.0\\":\\"2.12.0\\",\\"3.1.0\\":\\"3.1.0\\",\\"4.1.0\\":\\"4.1.0\\",\\"5.2.0\\":\\"5.2.0\\",\\"6.0.0\\":\\"6.0.0\\",\\"\\":\\"tpl(2.12.0)\\"}},\\"qemu_arch\\":{\\"name\\":\\"QEMU Arch\\",\\"type\\":\\"list\\",\\"value\\":\\"x86_64\\",\\"list\\":{\\"i386\\":\\"i386\\",\\"x86_64\\":\\"x86_64\\",\\"\\":\\"tpl(x86_64)\\"}},\\"qemu_nic\\":{\\"name\\":\\"QEMU Nic\\",\\"type\\":\\"list\\",\\"value\\":\\"e1000\\",\\"list\\":{\\"virtio-net-pci\\":\\"virtio-net-pci\\",\\"e1000\\":\\"e1000\\",\\"i82559er\\":\\"i82559er\\",\\"rtl8139\\":\\"rtl8139\\",\\"e1000-82545em\\":\\"e1000-82545em\\",\\"vmxnet3\\":\\"vmxnet3\\",\\"\\":\\"tpl(e1000)\\"}},\\"qemu_options\\":{\\"name\\":\\"QEMU custom options\\",\\"type\\":\\"input\\",\\"value\\":\\"-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc\\"},\\"config\\":{\\"name\\":\\"Startup configuration\\",\\"type\\":\\"list\\",\\"value\\":\\"0\\",\\"list\\":[\\"None\\",\\"Default\\"]},\\"sat\\":{\\"name\\":\\"Satellite\\",\\"type\\":\\"list\\",\\"value\\":\\"0\\",\\"list\\":{\\"-1\\":\\"any\\",\\"0\\":\\"master\\"}},\\"delay\\":{\\"name\\":\\"Delay (s)\\",\\"type\\":\\"input\\",\\"value\\":0},\\"console\\":{\\"name\\":\\"Console\\",\\"type\\":\\"list\\",\\"value\\":\\"telnet\\",\\"list\\":{\\"telnet\\":\\"telnet\\",\\"vnc\\":\\"vnc\\",\\"rdp\\":\\"rdp\\",\\"rdp-tls\\":\\"rdp-tls\\"}},\\"rdp_user\\":{\\"name\\":\\"RDP Username\\",\\"type\\":\\"input\\",\\"value\\":\\"\\"},\\"rdp_password\\":{\\"name\\":\\"RDP Password\\",\\"type\\":\\"input\\",\\"value\\":\\"\\"}},\\"description\\":\\"VyOS\\",\\"type\\":\\"qemu\\",\\"qemu\\":{\\"arch\\":\\"x86_64\\",\\"version\\":\\"2.12.0\\",\\"nic\\":\\"e1000\\",\\"options\\":\\"-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc\\"}}}", "redirected": false, "url": "https://127.0.0.1/api/list/templates/vyos", "status": 200, "date": "Thu, 19 Oct 2023 12:42:34 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "vary": "Accept-Encoding", "content_length": "7046", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (7046 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Successfully listed node template (60032).", "data": {"options": {"image": {"name": "Image", "type": "list", "list": {"vyos-1.3.2-amd64": "vyos-1.3.2-amd64", "vyos-1.3.3-amd64": "vyos-1.3.3-amd64", "vyos-1.3.4-amd64": "vyos-1.3.4-amd64", "vyos-1.4-rolling-202210090955-amd64": "vyos-1.4-rolling-202210090955-amd64", "vyos-1.4-rolling-202212280917-amd64": "vyos-1.4-rolling-202212280917-amd64", "vyos-1.4-rolling-202302140317-amd64": "vyos-1.4-rolling-202302140317-amd64", "vyos-1.4-rolling-202304280615-amd64": "vyos-1.4-rolling-202304280615-amd64", "vyos-1.4-rolling-202305100734-amd64": "vyos-1.4-rolling-202305100734-amd64", "vyos-1.4-rolling-202308240020-amd64": "vyos-1.4-rolling-202308240020-amd64", "vyos-1.5-rolling-202309130022-amd64": "vyos-1.5-rolling-202309130022-amd64"}, "value": "vyos-1.5-rolling-202309130022-amd64"}, "name": {"name": "Name/prefix", "type": "input", "value": "VyOS"}, "icon": {"name": "Icon", "type": "list", "value": "Router.png", "list": {"128Ticon-new.png": "128Ticon-new.png", "AMPServer.png": "AMPServer.png", "ASA.png": "ASA.png", "ASA2.png": "ASA2.png", "Access_point.png": "Access_point.png", "Apic.png": "Apic.png", "AristaCVP.png": "AristaCVP.png", "AristaSW.png": "AristaSW.png", "AristaSW1.png": "AristaSW1.png", "AristaSW2.png": "AristaSW2.png", "AristaSW3.png": "AristaSW3.png", "ArubaNet.png": "ArubaNet.png", "Aruba_amp.png": "Aruba_amp.png", "Aruba_ctrl.png": "Aruba_ctrl.png", "CSRv1000.png": "CSRv1000.png", "CUCM.png": "CUCM.png", "CUCM1.png": "CUCM1.png", "Catalyst9K.png": "Catalyst9K.png", "Checkpoint.png": "Checkpoint.png", "Cisco ACS.png": "Cisco ACS.png", "Cisco WAAS.png": "Cisco WAAS.png", "Cloud.png": "Cloud.png", "Cube.png": "Cube.png", "CustomShape.png": "CustomShape.png", "Desktop.png": "Desktop.png", "Desktop2.png": "Desktop2.png", "Desktop3.png": "Desktop3.png", "Desktop4.png": "Desktop4.png", "Desktop_Win.png": "Desktop_Win.png", "Desktop_linux.png": "Desktop_linux.png", "ESA.png": "ESA.png", "ESXi.png": "ESXi.png", "Express.png": "Express.png", "Expressway-c.png": "Expressway-c.png", "Expressway-e.png": "Expressway-e.png", "F5.png": "F5.png", "F5_LB.png": "F5_LB.png", "FMC.png": "FMC.png", "Firewall.png": "Firewall.png", "Firewall2.png": "Firewall2.png", "Firewall3.png": "Firewall3.png", "Forcep_ngfw.png": "Forcep_ngfw.png", "Forcep_smc.png": "Forcep_smc.png", "Forti_FGT.png": "Forti_FGT.png", "Forti_Server.png": "Forti_Server.png", "Frame Relay.png": "Frame Relay.png", "HUB.png": "HUB.png", "Hillstone.png": "Hillstone.png", "IMpresence.png": "IMpresence.png", "IPS.png": "IPS.png", "IPphone.png": "IPphone.png", "ISE.png": "ISE.png", "ISE1.png": "ISE1.png", "ISRv.png": "ISRv.png", "Infoblox.png": "Infoblox.png", "JuniperMX.png": "JuniperMX.png", "JuniperSRX.png": "JuniperSRX.png", "JunipervQFXpfe.png": "JunipervQFXpfe.png", "JunipervQFXre.png": "JunipervQFXre.png", "JunosSpace.png": "JunosSpace.png", "Kali.png": "Kali.png", "Laptop.png": "Laptop.png", "Linux.png": "Linux.png", "Load Balancer.png": "Load Balancer.png", "LogZilla.png": "LogZilla.png", "MAC_PC.png": "MAC_PC.png", "MPLS.png": "MPLS.png", "Meet-server.png": "Meet-server.png", "Meet-server2.png": "Meet-server2.png", "Meet-server3.png": "Meet-server3.png", "NSX.png": "NSX.png", "Network Analyzer.png": "Network Analyzer.png", "Nexus7K.png": "Nexus7K.png", "Nexus7K2.png": "Nexus7K2.png", "Nexus7K3.png": "Nexus7K3.png", "Nexus7K4.png": "Nexus7K4.png", "NexusK5.png": "NexusK5.png", "PaloAlto.png": "PaloAlto.png", "PaloPanorama.png": "PaloPanorama.png", "Prime.png": "Prime.png", "Pulse.png": "Pulse.png", "Router.png": "Router.png", "Router2.png": "Router2.png", "Router_FW.png": "Router_FW.png", "SROS linecard.png": "SROS linecard.png", "SROS.png": "SROS.png", "Server.png": "Server.png", "Server_AD.png": "Server_AD.png", "Server_Linux.png": "Server_Linux.png", "Server_WEB.png": "Server_WEB.png", "Server_WEB1.png": "Server_WEB1.png", "Server_Win.png": "Server_Win.png", "Server_db.png": "Server_db.png", "Server_file.png": "Server_file.png", "Server_mail.png": "Server_mail.png", "Server_storage.png": "Server_storage.png", "Sonicwall_FW.png": "Sonicwall_FW.png", "Sophos_fw.png": "Sophos_fw.png", "Stormshield.png": "Stormshield.png", "Switch L3.png": "Switch L3.png", "Switch L32.png": "Switch L32.png", "Switch.png": "Switch.png", "Switch2.png": "Switch2.png", "Tablet.png": "Tablet.png", "Unity.png": "Unity.png", "Unity_express.png": "Unity_express.png", "User_icon.png": "User_icon.png", "VyOS.png": "VyOS.png", "WAN Optimizer.png": "WAN Optimizer.png", "WSA.png": "WSA.png", "Winserver.png": "Winserver.png", "XR.png": "XR.png", "alienvault.png": "alienvault.png", "apstra.png": "apstra.png", "cEdge.png": "cEdge.png", "clavister.png": "clavister.png", "dcnm.png": "dcnm.png", "ixia.png": "ixia.png", "kemp.png": "kemp.png", "nas.png": "nas.png", "nd.png": "nd.png", "netropy.png": "netropy.png", "sp_edge.png": "sp_edge.png", "sp_orch.png": "sp_orch.png", "stealthfc.png": "stealthfc.png", "stealthfr.png": "stealthfr.png", "stealthfs.png": "stealthfs.png", "stealthmc.png": "stealthmc.png", "uccx.png": "uccx.png", "vBond.png": "vBond.png", "vEdge.png": "vEdge.png", "vManage.png": "vManage.png", "vSmart.png": "vSmart.png", "vWLC.png": "vWLC.png", "vanalytic.png": "vanalytic.png", "vdirector.png": "vdirector.png", "veloedge.png": "veloedge.png", "velogw.png": "velogw.png", "veloorch.png": "veloorch.png", "versaflex.png": "versaflex.png", "watchguard.png": "watchguard.png", "zabbix.png": "zabbix.png", "zscaler.png": "zscaler.png"}}, "uuid": {"name": "UUID", "type": "input", "value": ""}, "cpulimit": {"name": "CPU Limit", "type": "checkbox", "value": 1}, "cpu": {"name": "CPU", "type": "input", "value": 1}, "ram": {"name": "RAM", "type": "input", "value": 512}, "ethernet": {"name": "Ethernets", "type": "input", "value": 4}, "firstmac": {"name": "First Eth MAC Address", "type": "input", "value": ""}, "qemu_version": {"name": "QEMU Version", "type": "list", "value": "2.12.0", "list": {"1.3.1": "1.3.1", "2.0.2": "2.0.2", "2.2.0": "2.2.0", "2.4.0": "2.4.0", "2.5.0": "2.5.0", "2.6.2": "2.6.2", "2.12.0": "2.12.0", "3.1.0": "3.1.0", "4.1.0": "4.1.0", "5.2.0": "5.2.0", "6.0.0": "6.0.0", "": "tpl(2.12.0)"}}, "qemu_arch": {"name": "QEMU Arch", "type": "list", "value": "x86_64", "list": {"i386": "i386", "x86_64": "x86_64", "": "tpl(x86_64)"}}, "qemu_nic": {"name": "QEMU Nic", "type": "list", "value": "e1000", "list": {"virtio-net-pci": "virtio-net-pci", "e1000": "e1000", "i82559er": "i82559er", "rtl8139": "rtl8139", "e1000-82545em": "e1000-82545em", "vmxnet3": "vmxnet3", "": "tpl(e1000)"}}, "qemu_options": {"name": "QEMU custom options", "type": "input", "value": "-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc"}, "config": {"name": "Startup configuration", "type": "list", "value": "0", "list": ["None", "Default"]}, "sat": {"name": "Satellite", "type": "list", "value": "0", "list": {"-1": "any", "0": "master"}}, "delay": {"name": "Delay (s)", "type": "input", "value": 0}, "console": {"name": "Console", "type": "list", "value": "telnet", "list": {"telnet": "telnet", "vnc": "vnc", "rdp": "rdp", "rdp-tls": "rdp-tls"}}, "rdp_user": {"name": "RDP Username", "type": "input", "value": ""}, "rdp_password": {"name": "RDP Password", "type": "input", "value": ""}}, "description": "VyOS", "type": "qemu", "qemu": {"arch": "x86_64", "version": "2.12.0", "nic": "e1000", "options": "-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc"}}}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/list/templates/vyos", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=b313melssri4cfhdq6c9mo0q33; unetlab_session=8f5f0ed6-23c5-4568-a05a-9b20322101f7"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:42:34,386 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:34,386 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719353.75923-56919-108251806257099/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:42:34,426 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:42:34,437 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Successfully listed node template (60032).\",\"data\":{\"options\":{\"image\":{\"name\":\"Image\",\"type\":\"list\",\"list\":{\"vyos-1.3.2-amd64\":\"vyos-1.3.2-amd64\",\"vyos-1.3.3-amd64\":\"vyos-1.3.3-amd64\",\"vyos-1.3.4-amd64\":\"vyos-1.3.4-amd64\",\"vyos-1.4-rolling-202210090955-amd64\":\"vyos-1.4-rolling-202210090955-amd64\",\"vyos-1.4-rolling-202212280917-amd64\":\"vyos-1.4-rolling-202212280917-amd64\",\"vyos-1.4-rolling-202302140317-amd64\":\"vyos-1.4-rolling-202302140317-amd64\",\"vyos-1.4-rolling-202304280615-amd64\":\"vyos-1.4-rolling-202304280615-amd64\",\"vyos-1.4-rolling-202305100734-amd64\":\"vyos-1.4-rolling-202305100734-amd64\",\"vyos-1.4-rolling-202308240020-amd64\":\"vyos-1.4-rolling-202308240020-amd64\",\"vyos-1.5-rolling-202309130022-amd64\":\"vyos-1.5-rolling-202309130022-amd64\"},\"value\":\"vyos-1.5-rolling-202309130022-amd64\"},\"name\":{\"name\":\"Name\\/prefix\",\"type\":\"input\",\"value\":\"VyOS\"},\"icon\":{\"name\":\"Icon\",\"type\":\"list\",\"value\":\"Router.png\",\"list\":{\"128Ticon-new.png\":\"128Ticon-new.png\",\"AMPServer.png\":\"AMPServer.png\",\"ASA.png\":\"ASA.png\",\"ASA2.png\":\"ASA2.png\",\"Access_point.png\":\"Access_point.png\",\"Apic.png\":\"Apic.png\",\"AristaCVP.png\":\"AristaCVP.png\",\"AristaSW.png\":\"AristaSW.png\",\"AristaSW1.png\":\"AristaSW1.png\",\"AristaSW2.png\":\"AristaSW2.png\",\"AristaSW3.png\":\"AristaSW3.png\",\"ArubaNet.png\":\"ArubaNet.png\",\"Aruba_amp.png\":\"Aruba_amp.png\",\"Aruba_ctrl.png\":\"Aruba_ctrl.png\",\"CSRv1000.png\":\"CSRv1000.png\",\"CUCM.png\":\"CUCM.png\",\"CUCM1.png\":\"CUCM1.png\",\"Catalyst9K.png\":\"Catalyst9K.png\",\"Checkpoint.png\":\"Checkpoint.png\",\"Cisco ACS.png\":\"Cisco ACS.png\",\"Cisco WAAS.png\":\"Cisco WAAS.png\",\"Cloud.png\":\"Cloud.png\",\"Cube.png\":\"Cube.png\",\"CustomShape.png\":\"CustomShape.png\",\"Desktop.png\":\"Desktop.png\",\"Desktop2.png\":\"Desktop2.png\",\"Desktop3.png\":\"Desktop3.png\",\"Desktop4.png\":\"Desktop4.png\",\"Desktop_Win.png\":\"Desktop_Win.png\",\"Desktop_linux.png\":\"Desktop_linux.png\",\"ESA.png\":\"ESA.png\",\"ESXi.png\":\"ESXi.png\",\"Express.png\":\"Express.png\",\"Expressway-c.png\":\"Expressway-c.png\",\"Expressway-e.png\":\"Expressway-e.png\",\"F5.png\":\"F5.png\",\"F5_LB.png\":\"F5_LB.png\",\"FMC.png\":\"FMC.png\",\"Firewall.png\":\"Firewall.png\",\"Firewall2.png\":\"Firewall2.png\",\"Firewall3.png\":\"Firewall3.png\",\"Forcep_ngfw.png\":\"Forcep_ngfw.png\",\"Forcep_smc.png\":\"Forcep_smc.png\",\"Forti_FGT.png\":\"Forti_FGT.png\",\"Forti_Server.png\":\"Forti_Server.png\",\"Frame Relay.png\":\"Frame Relay.png\",\"HUB.png\":\"HUB.png\",\"Hillstone.png\":\"Hillstone.png\",\"IMpresence.png\":\"IMpresence.png\",\"IPS.png\":\"IPS.png\",\"IPphone.png\":\"IPphone.png\",\"ISE.png\":\"ISE.png\",\"ISE1.png\":\"ISE1.png\",\"ISRv.png\":\"ISRv.png\",\"Infoblox.png\":\"Infoblox.png\",\"JuniperMX.png\":\"JuniperMX.png\",\"JuniperSRX.png\":\"JuniperSRX.png\",\"JunipervQFXpfe.png\":\"JunipervQFXpfe.png\",\"JunipervQFXre.png\":\"JunipervQFXre.png\",\"JunosSpace.png\":\"JunosSpace.png\",\"Kali.png\":\"Kali.png\",\"Laptop.png\":\"Laptop.png\",\"Linux.png\":\"Linux.png\",\"Load Balancer.png\":\"Load Balancer.png\",\"LogZilla.png\":\"LogZilla.png\",\"MAC_PC.png\":\"MAC_PC.png\",\"MPLS.png\":\"MPLS.png\",\"Meet-server.png\":\"Meet-server.png\",\"Meet-server2.png\":\"Meet-server2.png\",\"Meet-server3.png\":\"Meet-server3.png\",\"NSX.png\":\"NSX.png\",\"Network Analyzer.png\":\"Network Analyzer.png\",\"Nexus7K.png\":\"Nexus7K.png\",\"Nexus7K2.png\":\"Nexus7K2.png\",\"Nexus7K3.png\":\"Nexus7K3.png\",\"Nexus7K4.png\":\"Nexus7K4.png\",\"NexusK5.png\":\"NexusK5.png\",\"PaloAlto.png\":\"PaloAlto.png\",\"PaloPanorama.png\":\"PaloPanorama.png\",\"Prime.png\":\"Prime.png\",\"Pulse.png\":\"Pulse.png\",\"Router.png\":\"Router.png\",\"Router2.png\":\"Router2.png\",\"Router_FW.png\":\"Router_FW.png\",\"SROS linecard.png\":\"SROS linecard.png\",\"SROS.png\":\"SROS.png\",\"Server.png\":\"Server.png\",\"Server_AD.png\":\"Server_AD.png\",\"Server_Linux.png\":\"Server_Linux.png\",\"Server_WEB.png\":\"Server_WEB.png\",\"Server_WEB1.png\":\"Server_WEB1.png\",\"Server_Win.png\":\"Server_Win.png\",\"Server_db.png\":\"Server_db.png\",\"Server_file.png\":\"Server_file.png\",\"Server_mail.png\":\"Server_mail.png\",\"Server_storage.png\":\"Server_storage.png\",\"Sonicwall_FW.png\":\"Sonicwall_FW.png\",\"Sophos_fw.png\":\"Sophos_fw.png\",\"Stormshield.png\":\"Stormshield.png\",\"Switch L3.png\":\"Switch L3.png\",\"Switch L32.png\":\"Switch L32.png\",\"Switch.png\":\"Switch.png\",\"Switch2.png\":\"Switch2.png\",\"Tablet.png\":\"Tablet.png\",\"Unity.png\":\"Unity.png\",\"Unity_express.png\":\"Unity_express.png\",\"User_icon.png\":\"User_icon.png\",\"VyOS.png\":\"VyOS.png\",\"WAN Optimizer.png\":\"WAN Optimizer.png\",\"WSA.png\":\"WSA.png\",\"Winserver.png\":\"Winserver.png\",\"XR.png\":\"XR.png\",\"alienvault.png\":\"alienvault.png\",\"apstra.png\":\"apstra.png\",\"cEdge.png\":\"cEdge.png\",\"clavister.png\":\"clavister.png\",\"dcnm.png\":\"dcnm.png\",\"ixia.png\":\"ixia.png\",\"kemp.png\":\"kemp.png\",\"nas.png\":\"nas.png\",\"nd.png\":\"nd.png\",\"netropy.png\":\"netropy.png\",\"sp_edge.png\":\"sp_edge.png\",\"sp_orch.png\":\"sp_orch.png\",\"stealthfc.png\":\"stealthfc.png\",\"stealthfr.png\":\"stealthfr.png\",\"stealthfs.png\":\"stealthfs.png\",\"stealthmc.png\":\"stealthmc.png\",\"uccx.png\":\"uccx.png\",\"vBond.png\":\"vBond.png\",\"vEdge.png\":\"vEdge.png\",\"vManage.png\":\"vManage.png\",\"vSmart.png\":\"vSmart.png\",\"vWLC.png\":\"vWLC.png\",\"vanalytic.png\":\"vanalytic.png\",\"vdirector.png\":\"vdirector.png\",\"veloedge.png\":\"veloedge.png\",\"velogw.png\":\"velogw.png\",\"veloorch.png\":\"veloorch.png\",\"versaflex.png\":\"versaflex.png\",\"watchguard.png\":\"watchguard.png\",\"zabbix.png\":\"zabbix.png\",\"zscaler.png\":\"zscaler.png\"}},\"uuid\":{\"name\":\"UUID\",\"type\":\"input\",\"value\":\"\"},\"cpulimit\":{\"name\":\"CPU Limit\",\"type\":\"checkbox\",\"value\":1},\"cpu\":{\"name\":\"CPU\",\"type\":\"input\",\"value\":1},\"ram\":{\"name\":\"RAM\",\"type\":\"input\",\"value\":512},\"ethernet\":{\"name\":\"Ethernets\",\"type\":\"input\",\"value\":4},\"firstmac\":{\"name\":\"First Eth MAC Address\",\"type\":\"input\",\"value\":\"\"},\"qemu_version\":{\"name\":\"QEMU Version\",\"type\":\"list\",\"value\":\"2.12.0\",\"list\":{\"1.3.1\":\"1.3.1\",\"2.0.2\":\"2.0.2\",\"2.2.0\":\"2.2.0\",\"2.4.0\":\"2.4.0\",\"2.5.0\":\"2.5.0\",\"2.6.2\":\"2.6.2\",\"2.12.0\":\"2.12.0\",\"3.1.0\":\"3.1.0\",\"4.1.0\":\"4.1.0\",\"5.2.0\":\"5.2.0\",\"6.0.0\":\"6.0.0\",\"\":\"tpl(2.12.0)\"}},\"qemu_arch\":{\"name\":\"QEMU Arch\",\"type\":\"list\",\"value\":\"x86_64\",\"list\":{\"i386\":\"i386\",\"x86_64\":\"x86_64\",\"\":\"tpl(x86_64)\"}},\"qemu_nic\":{\"name\":\"QEMU Nic\",\"type\":\"list\",\"value\":\"e1000\",\"list\":{\"virtio-net-pci\":\"virtio-net-pci\",\"e1000\":\"e1000\",\"i82559er\":\"i82559er\",\"rtl8139\":\"rtl8139\",\"e1000-82545em\":\"e1000-82545em\",\"vmxnet3\":\"vmxnet3\",\"\":\"tpl(e1000)\"}},\"qemu_options\":{\"name\":\"QEMU custom options\",\"type\":\"input\",\"value\":\"-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc\"},\"config\":{\"name\":\"Startup configuration\",\"type\":\"list\",\"value\":\"0\",\"list\":[\"None\",\"Default\"]},\"sat\":{\"name\":\"Satellite\",\"type\":\"list\",\"value\":\"0\",\"list\":{\"-1\":\"any\",\"0\":\"master\"}},\"delay\":{\"name\":\"Delay (s)\",\"type\":\"input\",\"value\":0},\"console\":{\"name\":\"Console\",\"type\":\"list\",\"value\":\"telnet\",\"list\":{\"telnet\":\"telnet\",\"vnc\":\"vnc\",\"rdp\":\"rdp\",\"rdp-tls\":\"rdp-tls\"}},\"rdp_user\":{\"name\":\"RDP Username\",\"type\":\"input\",\"value\":\"\"},\"rdp_password\":{\"name\":\"RDP Password\",\"type\":\"input\",\"value\":\"\"}},\"description\":\"VyOS\",\"type\":\"qemu\",\"qemu\":{\"arch\":\"x86_64\",\"version\":\"2.12.0\",\"nic\":\"e1000\",\"options\":\"-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc\"}}}",
+ "content_length": "7046",
+ "content_type": "application/json",
+ "cookies": {},
+ "cookies_string": "",
+ "date": "Thu, 19 Oct 2023 12:42:34 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": null,
+ "body_format": "raw",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Cookie": "PHPSESSID=b313melssri4cfhdq6c9mo0q33; unetlab_session=8f5f0ed6-23c5-4568-a05a-9b20322101f7"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "GET",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/list/templates/vyos",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "json": {
+ "code": 200,
+ "data": {
+ "description": "VyOS",
+ "options": {
+ "config": {
+ "list": [
+ "None",
+ "Default"
+ ],
+ "name": "Startup configuration",
+ "type": "list",
+ "value": "0"
+ },
+ "console": {
+ "list": {
+ "rdp": "rdp",
+ "rdp-tls": "rdp-tls",
+ "telnet": "telnet",
+ "vnc": "vnc"
+ },
+ "name": "Console",
+ "type": "list",
+ "value": "telnet"
+ },
+ "cpu": {
+ "name": "CPU",
+ "type": "input",
+ "value": 1
+ },
+ "cpulimit": {
+ "name": "CPU Limit",
+ "type": "checkbox",
+ "value": 1
+ },
+ "delay": {
+ "name": "Delay (s)",
+ "type": "input",
+ "value": 0
+ },
+ "ethernet": {
+ "name": "Ethernets",
+ "type": "input",
+ "value": 4
+ },
+ "firstmac": {
+ "name": "First Eth MAC Address",
+ "type": "input",
+ "value": ""
+ },
+ "icon": {
+ "list": {
+ "128Ticon-new.png": "128Ticon-new.png",
+ "AMPServer.png": "AMPServer.png",
+ "ASA.png": "ASA.png",
+ "ASA2.png": "ASA2.png",
+ "Access_point.png": "Access_point.png",
+ "Apic.png": "Apic.png",
+ "AristaCVP.png": "AristaCVP.png",
+ "AristaSW.png": "AristaSW.png",
+ "AristaSW1.png": "AristaSW1.png",
+ "AristaSW2.png": "AristaSW2.png",
+ "AristaSW3.png": "AristaSW3.png",
+ "ArubaNet.png": "ArubaNet.png",
+ "Aruba_amp.png": "Aruba_amp.png",
+ "Aruba_ctrl.png": "Aruba_ctrl.png",
+ "CSRv1000.png": "CSRv1000.png",
+ "CUCM.png": "CUCM.png",
+ "CUCM1.png": "CUCM1.png",
+ "Catalyst9K.png": "Catalyst9K.png",
+ "Checkpoint.png": "Checkpoint.png",
+ "Cisco ACS.png": "Cisco ACS.png",
+ "Cisco WAAS.png": "Cisco WAAS.png",
+ "Cloud.png": "Cloud.png",
+ "Cube.png": "Cube.png",
+ "CustomShape.png": "CustomShape.png",
+ "Desktop.png": "Desktop.png",
+ "Desktop2.png": "Desktop2.png",
+ "Desktop3.png": "Desktop3.png",
+ "Desktop4.png": "Desktop4.png",
+ "Desktop_Win.png": "Desktop_Win.png",
+ "Desktop_linux.png": "Desktop_linux.png",
+ "ESA.png": "ESA.png",
+ "ESXi.png": "ESXi.png",
+ "Express.png": "Express.png",
+ "Expressway-c.png": "Expressway-c.png",
+ "Expressway-e.png": "Expressway-e.png",
+ "F5.png": "F5.png",
+ "F5_LB.png": "F5_LB.png",
+ "FMC.png": "FMC.png",
+ "Firewall.png": "Firewall.png",
+ "Firewall2.png": "Firewall2.png",
+ "Firewall3.png": "Firewall3.png",
+ "Forcep_ngfw.png": "Forcep_ngfw.png",
+ "Forcep_smc.png": "Forcep_smc.png",
+ "Forti_FGT.png": "Forti_FGT.png",
+ "Forti_Server.png": "Forti_Server.png",
+ "Frame Relay.png": "Frame Relay.png",
+ "HUB.png": "HUB.png",
+ "Hillstone.png": "Hillstone.png",
+ "IMpresence.png": "IMpresence.png",
+ "IPS.png": "IPS.png",
+ "IPphone.png": "IPphone.png",
+ "ISE.png": "ISE.png",
+ "ISE1.png": "ISE1.png",
+ "ISRv.png": "ISRv.png",
+ "Infoblox.png": "Infoblox.png",
+ "JuniperMX.png": "JuniperMX.png",
+ "JuniperSRX.png": "JuniperSRX.png",
+ "JunipervQFXpfe.png": "JunipervQFXpfe.png",
+ "JunipervQFXre.png": "JunipervQFXre.png",
+ "JunosSpace.png": "JunosSpace.png",
+ "Kali.png": "Kali.png",
+ "Laptop.png": "Laptop.png",
+ "Linux.png": "Linux.png",
+ "Load Balancer.png": "Load Balancer.png",
+ "LogZilla.png": "LogZilla.png",
+ "MAC_PC.png": "MAC_PC.png",
+ "MPLS.png": "MPLS.png",
+ "Meet-server.png": "Meet-server.png",
+ "Meet-server2.png": "Meet-server2.png",
+ "Meet-server3.png": "Meet-server3.png",
+ "NSX.png": "NSX.png",
+ "Network Analyzer.png": "Network Analyzer.png",
+ "Nexus7K.png": "Nexus7K.png",
+ "Nexus7K2.png": "Nexus7K2.png",
+ "Nexus7K3.png": "Nexus7K3.png",
+ "Nexus7K4.png": "Nexus7K4.png",
+ "NexusK5.png": "NexusK5.png",
+ "PaloAlto.png": "PaloAlto.png",
+ "PaloPanorama.png": "PaloPanorama.png",
+ "Prime.png": "Prime.png",
+ "Pulse.png": "Pulse.png",
+ "Router.png": "Router.png",
+ "Router2.png": "Router2.png",
+ "Router_FW.png": "Router_FW.png",
+ "SROS linecard.png": "SROS linecard.png",
+ "SROS.png": "SROS.png",
+ "Server.png": "Server.png",
+ "Server_AD.png": "Server_AD.png",
+ "Server_Linux.png": "Server_Linux.png",
+ "Server_WEB.png": "Server_WEB.png",
+ "Server_WEB1.png": "Server_WEB1.png",
+ "Server_Win.png": "Server_Win.png",
+ "Server_db.png": "Server_db.png",
+ "Server_file.png": "Server_file.png",
+ "Server_mail.png": "Server_mail.png",
+ "Server_storage.png": "Server_storage.png",
+ "Sonicwall_FW.png": "Sonicwall_FW.png",
+ "Sophos_fw.png": "Sophos_fw.png",
+ "Stormshield.png": "Stormshield.png",
+ "Switch L3.png": "Switch L3.png",
+ "Switch L32.png": "Switch L32.png",
+ "Switch.png": "Switch.png",
+ "Switch2.png": "Switch2.png",
+ "Tablet.png": "Tablet.png",
+ "Unity.png": "Unity.png",
+ "Unity_express.png": "Unity_express.png",
+ "User_icon.png": "User_icon.png",
+ "VyOS.png": "VyOS.png",
+ "WAN Optimizer.png": "WAN Optimizer.png",
+ "WSA.png": "WSA.png",
+ "Winserver.png": "Winserver.png",
+ "XR.png": "XR.png",
+ "alienvault.png": "alienvault.png",
+ "apstra.png": "apstra.png",
+ "cEdge.png": "cEdge.png",
+ "clavister.png": "clavister.png",
+ "dcnm.png": "dcnm.png",
+ "ixia.png": "ixia.png",
+ "kemp.png": "kemp.png",
+ "nas.png": "nas.png",
+ "nd.png": "nd.png",
+ "netropy.png": "netropy.png",
+ "sp_edge.png": "sp_edge.png",
+ "sp_orch.png": "sp_orch.png",
+ "stealthfc.png": "stealthfc.png",
+ "stealthfr.png": "stealthfr.png",
+ "stealthfs.png": "stealthfs.png",
+ "stealthmc.png": "stealthmc.png",
+ "uccx.png": "uccx.png",
+ "vBond.png": "vBond.png",
+ "vEdge.png": "vEdge.png",
+ "vManage.png": "vManage.png",
+ "vSmart.png": "vSmart.png",
+ "vWLC.png": "vWLC.png",
+ "vanalytic.png": "vanalytic.png",
+ "vdirector.png": "vdirector.png",
+ "veloedge.png": "veloedge.png",
+ "velogw.png": "velogw.png",
+ "veloorch.png": "veloorch.png",
+ "versaflex.png": "versaflex.png",
+ "watchguard.png": "watchguard.png",
+ "zabbix.png": "zabbix.png",
+ "zscaler.png": "zscaler.png"
+ },
+ "name": "Icon",
+ "type": "list",
+ "value": "Router.png"
+ },
+ "image": {
+ "list": {
+ "vyos-1.3.2-amd64": "vyos-1.3.2-amd64",
+ "vyos-1.3.3-amd64": "vyos-1.3.3-amd64",
+ "vyos-1.3.4-amd64": "vyos-1.3.4-amd64",
+ "vyos-1.4-rolling-202210090955-amd64": "vyos-1.4-rolling-202210090955-amd64",
+ "vyos-1.4-rolling-202212280917-amd64": "vyos-1.4-rolling-202212280917-amd64",
+ "vyos-1.4-rolling-202302140317-amd64": "vyos-1.4-rolling-202302140317-amd64",
+ "vyos-1.4-rolling-202304280615-amd64": "vyos-1.4-rolling-202304280615-amd64",
+ "vyos-1.4-rolling-202305100734-amd64": "vyos-1.4-rolling-202305100734-amd64",
+ "vyos-1.4-rolling-202308240020-amd64": "vyos-1.4-rolling-202308240020-amd64",
+ "vyos-1.5-rolling-202309130022-amd64": "vyos-1.5-rolling-202309130022-amd64"
+ },
+ "name": "Image",
+ "type": "list",
+ "value": "vyos-1.5-rolling-202309130022-amd64"
+ },
+ "name": {
+ "name": "Name/prefix",
+ "type": "input",
+ "value": "VyOS"
+ },
+ "qemu_arch": {
+ "list": {
+ "": "tpl(x86_64)",
+ "i386": "i386",
+ "x86_64": "x86_64"
+ },
+ "name": "QEMU Arch",
+ "type": "list",
+ "value": "x86_64"
+ },
+ "qemu_nic": {
+ "list": {
+ "": "tpl(e1000)",
+ "e1000": "e1000",
+ "e1000-82545em": "e1000-82545em",
+ "i82559er": "i82559er",
+ "rtl8139": "rtl8139",
+ "virtio-net-pci": "virtio-net-pci",
+ "vmxnet3": "vmxnet3"
+ },
+ "name": "QEMU Nic",
+ "type": "list",
+ "value": "e1000"
+ },
+ "qemu_options": {
+ "name": "QEMU custom options",
+ "type": "input",
+ "value": "-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc"
+ },
+ "qemu_version": {
+ "list": {
+ "": "tpl(2.12.0)",
+ "1.3.1": "1.3.1",
+ "2.0.2": "2.0.2",
+ "2.12.0": "2.12.0",
+ "2.2.0": "2.2.0",
+ "2.4.0": "2.4.0",
+ "2.5.0": "2.5.0",
+ "2.6.2": "2.6.2",
+ "3.1.0": "3.1.0",
+ "4.1.0": "4.1.0",
+ "5.2.0": "5.2.0",
+ "6.0.0": "6.0.0"
+ },
+ "name": "QEMU Version",
+ "type": "list",
+ "value": "2.12.0"
+ },
+ "ram": {
+ "name": "RAM",
+ "type": "input",
+ "value": 512
+ },
+ "rdp_password": {
+ "name": "RDP Password",
+ "type": "input",
+ "value": ""
+ },
+ "rdp_user": {
+ "name": "RDP Username",
+ "type": "input",
+ "value": ""
+ },
+ "sat": {
+ "list": {
+ "-1": "any",
+ "0": "master"
+ },
+ "name": "Satellite",
+ "type": "list",
+ "value": "0"
+ },
+ "uuid": {
+ "name": "UUID",
+ "type": "input",
+ "value": ""
+ }
+ },
+ "qemu": {
+ "arch": "x86_64",
+ "nic": "e1000",
+ "options": "-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc",
+ "version": "2.12.0"
+ },
+ "type": "qemu"
+ },
+ "message": "Successfully listed node template (60032).",
+ "status": "success"
+ },
+ "msg": "OK (7046 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "status": 200,
+ "url": "https://127.0.0.1/api/list/templates/vyos",
+ "vary": "Accept-Encoding",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:42:34,445 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Register path status] ******************************************************************************
+2023-10-19 14:42:34,480 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,483 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,489 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,545 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py
+2023-10-19 14:42:34,545 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:42:34,545 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:34,551 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:42:34,709 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"changed": false, "stat": {"exists": true, "path": "/opt/unetlab/addons/qemu/vyos-1.3.4-amd64", "mode": "0755", "isdir": true, "ischr": false, "isblk": false, "isreg": false, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 4096, "inode": 5639668, "dev": 64768, "nlink": 2, "atime": 1697714607.9987392, "mtime": 1697714599.1385882, "ctime": 1697714599.1385882, "wusr": true, "rusr": true, "xusr": true, "wgrp": false, "rgrp": true, "xgrp": true, "woth": false, "roth": true, "xoth": true, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": true, "pw_name": "root", "gr_name": "root", "mimetype": "inode/directory", "charset": "binary", "version": "594370163", "attributes": ["extents"], "attr_flags": "e"}, "invocation": {"module_args": {"path": "/opt/unetlab/addons/qemu/vyos-1.3.4-amd64", "follow": false, "get_md5": false, "get_checksum": true, "get_mime": true, "get_attributes": true, "checksum_algorithm": "sha1"}}}\n', b'')
+2023-10-19 14:42:34,713 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "checksum_algorithm": "sha1",
+ "follow": false,
+ "get_attributes": true,
+ "get_checksum": true,
+ "get_md5": false,
+ "get_mime": true,
+ "path": "/opt/unetlab/addons/qemu/vyos-1.3.4-amd64"
+ }
+ },
+ "stat": {
+ "atime": 1697714607.9987392,
+ "attr_flags": "e",
+ "attributes": [
+ "extents"
+ ],
+ "block_size": 4096,
+ "blocks": 8,
+ "charset": "binary",
+ "ctime": 1697714599.1385882,
+ "dev": 64768,
+ "device_type": 0,
+ "executable": true,
+ "exists": true,
+ "gid": 0,
+ "gr_name": "root",
+ "inode": 5639668,
+ "isblk": false,
+ "ischr": false,
+ "isdir": true,
+ "isfifo": false,
+ "isgid": false,
+ "islnk": false,
+ "isreg": false,
+ "issock": false,
+ "isuid": false,
+ "mimetype": "inode/directory",
+ "mode": "0755",
+ "mtime": 1697714599.1385882,
+ "nlink": 2,
+ "path": "/opt/unetlab/addons/qemu/vyos-1.3.4-amd64",
+ "pw_name": "root",
+ "readable": true,
+ "rgrp": true,
+ "roth": true,
+ "rusr": true,
+ "size": 4096,
+ "uid": 0,
+ "version": "594370163",
+ "wgrp": false,
+ "woth": false,
+ "writeable": true,
+ "wusr": true,
+ "xgrp": true,
+ "xoth": true,
+ "xusr": true
+ }
+}
+2023-10-19 14:42:34,718 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: create path] ***************************************************************************************
+2023-10-19 14:42:34,736 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,743 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,746 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,750 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,753 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Upload iso to eve-ng] ******************************************************************************
+2023-10-19 14:42:34,766 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,772 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,775 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,778 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,781 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: create virtioa.qcow2 file] *************************************************************************
+2023-10-19 14:42:34,794 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,801 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,803 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,807 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,809 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Login to EVE-NG and get Cookie] ********************************************************************
+2023-10-19 14:42:34,829 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,829 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,831 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,835 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,837 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: create lab for node install] ***********************************************************************
+2023-10-19 14:42:34,851 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,858 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,861 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,865 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,867 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: open lab] ******************************************************************************************
+2023-10-19 14:42:34,886 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,887 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,888 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,892 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,894 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *****************************************************************************************************
+2023-10-19 14:42:34,913 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,914 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,915 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,920 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,922 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: add node to lab] ***********************************************************************************
+2023-10-19 14:42:34,935 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,942 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,944 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,948 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,951 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: start node] ****************************************************************************************
+2023-10-19 14:42:34,964 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,971 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,973 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,977 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:34,980 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : debug] ********************************************************************************************************
+2023-10-19 14:42:34,993 p=56871 u=rob n=ansible | skipping: [eveng] => {}
+2023-10-19 14:42:35,001 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {}
+2023-10-19 14:42:35,003 p=56871 u=rob n=ansible | skipping: [central] => {}
+2023-10-19 14:42:35,007 p=56871 u=rob n=ansible | skipping: [branch] => {}
+2023-10-19 14:42:35,009 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: get node infos] ************************************************************************************
+2023-10-19 14:42:35,023 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,030 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,032 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,036 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,038 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] *****************************************************************************************************
+2023-10-19 14:42:35,057 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,057 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,059 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,063 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,066 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: copy file] *****************************************************************************************
+2023-10-19 14:42:35,079 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,086 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,088 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,092 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,094 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: run expect script] *********************************************************************************
+2023-10-19 14:42:35,108 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,115 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,117 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,121 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,124 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Login to EVE-NG and get Cookie (due timeout)] ******************************************************
+2023-10-19 14:42:35,144 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,144 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,146 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,150 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,152 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: stop node] *****************************************************************************************
+2023-10-19 14:42:35,166 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,173 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,175 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,179 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,182 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Pause to wait node is shutdown] ********************************************************************
+2023-10-19 14:42:35,192 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,194 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: delete iso] ****************************************************************************************
+2023-10-19 14:42:35,208 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,215 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,217 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,221 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,223 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: commit virtioa.qcow2] ******************************************************************************
+2023-10-19 14:42:35,245 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,245 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,245 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,251 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,253 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: delete lab for node install] ***********************************************************************
+2023-10-19 14:42:35,273 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,273 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,275 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,279 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:35,286 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ********************************************************************************************
+2023-10-19 14:42:35,296 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:42:35,297 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:42:35,302 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:42:35,302 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:42:35,307 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139 `" && echo ansible-tmp-1697719355.30673-57016-12694691325139="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139 `" ) && sleep 0'
+2023-10-19 14:42:35,309 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:42:35,310 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:42:35,312 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121 `" && echo ansible-tmp-1697719355.3114922-57017-219193170234121="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121 `" ) && sleep 0'
+2023-10-19 14:42:35,316 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:42:35,316 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:42:35,319 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544 `" && echo ansible-tmp-1697719355.319034-57019-142104006157544="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544 `" ) && sleep 0'
+2023-10-19 14:42:35,326 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042 `" && echo ansible-tmp-1697719355.325818-57022-74212009769042="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042 `" ) && sleep 0'
+2023-10-19 14:42:35,389 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/slurp.py
+2023-10-19 14:42:35,390 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmptpspj24t TO /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139/AnsiballZ_slurp.py
+2023-10-19 14:42:35,390 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/slurp.py
+2023-10-19 14:42:35,392 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139/ /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139/AnsiballZ_slurp.py && sleep 0'
+2023-10-19 14:42:35,392 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/slurp.py
+2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/slurp.py
+2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmph63xni26 TO /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121/AnsiballZ_slurp.py
+2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmp3bb0q8p6 TO /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544/AnsiballZ_slurp.py
+2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmp1_6pcr9o TO /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042/AnsiballZ_slurp.py
+2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121/ /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121/AnsiballZ_slurp.py && sleep 0'
+2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544/ /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544/AnsiballZ_slurp.py && sleep 0'
+2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042/ /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042/AnsiballZ_slurp.py && sleep 0'
+2023-10-19 14:42:35,401 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121/AnsiballZ_slurp.py && sleep 0'
+2023-10-19 14:42:35,401 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139/AnsiballZ_slurp.py && sleep 0'
+2023-10-19 14:42:35,401 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544/AnsiballZ_slurp.py && sleep 0'
+2023-10-19 14:42:35,403 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042/AnsiballZ_slurp.py && sleep 0'
+2023-10-19 14:42:35,579 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:42:35,580 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:42:35,581 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:42:35,581 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:42:35,596 p=56871 u=rob n=ansible | ok: [central -> localhost] => {
+ "changed": false,
+ "content": "ewogICAgIlRVTk5FTEJST0tFUl9UVU5fUkVNT1RFX0lQIjogIjIxNi42Ni44Ni4xMTQiLAogICAgIlRVTk5FTEJST0tFUl9UVU5fQUREUkVTUyI6ICIyMDAxOjQ3MDo2Yzo3Nzk6OjIvNjQiLAogICAgIlRVTk5FTEJST0tFUl9ST1VURV9QUkVGSVgiOiAiMjAwMTo0NzA6NmQ6Nzc4OjovNjQiLAogICAgIlRVTk5FTEJST0tFUl9FVEgyX0FERFJFU1MiOiAiMjAwMTo0NzA6NmQ6Nzc4OjoxLzY0IiwKICAgICJUVU5ORUxCUk9LRVJfVVBEQVRFX1VSTCI6ICJodHRwczovL3JlYm9ydGc6Y3k3LTdOeVZLOWlzbTdlYUBpcHY0LnR1bm5lbGJyb2tlci5uZXQvbmljL3VwZGF0ZT9ob3N0bmFtZT02ODkyNzkiCn0=",
+ "encoding": "base64",
+ "invocation": {
+ "module_args": {
+ "src": "facts_file.json"
+ }
+ },
+ "source": "facts_file.json"
+}
+2023-10-19 14:42:35,596 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => {
+ "changed": false,
+ "content": "ewogICAgIlRVTk5FTEJST0tFUl9UVU5fUkVNT1RFX0lQIjogIjIxNi42Ni44Ni4xMTQiLAogICAgIlRVTk5FTEJST0tFUl9UVU5fQUREUkVTUyI6ICIyMDAxOjQ3MDo2Yzo3Nzk6OjIvNjQiLAogICAgIlRVTk5FTEJST0tFUl9ST1VURV9QUkVGSVgiOiAiMjAwMTo0NzA6NmQ6Nzc4OjovNjQiLAogICAgIlRVTk5FTEJST0tFUl9FVEgyX0FERFJFU1MiOiAiMjAwMTo0NzA6NmQ6Nzc4OjoxLzY0IiwKICAgICJUVU5ORUxCUk9LRVJfVVBEQVRFX1VSTCI6ICJodHRwczovL3JlYm9ydGc6Y3k3LTdOeVZLOWlzbTdlYUBpcHY0LnR1bm5lbGJyb2tlci5uZXQvbmljL3VwZGF0ZT9ob3N0bmFtZT02ODkyNzkiCn0=",
+ "encoding": "base64",
+ "invocation": {
+ "module_args": {
+ "src": "facts_file.json"
+ }
+ },
+ "source": "facts_file.json"
+}
+2023-10-19 14:42:35,596 p=56871 u=rob n=ansible | ok: [branch -> localhost] => {
+ "changed": false,
+ "content": "ewogICAgIlRVTk5FTEJST0tFUl9UVU5fUkVNT1RFX0lQIjogIjIxNi42Ni44Ni4xMTQiLAogICAgIlRVTk5FTEJST0tFUl9UVU5fQUREUkVTUyI6ICIyMDAxOjQ3MDo2Yzo3Nzk6OjIvNjQiLAogICAgIlRVTk5FTEJST0tFUl9ST1VURV9QUkVGSVgiOiAiMjAwMTo0NzA6NmQ6Nzc4OjovNjQiLAogICAgIlRVTk5FTEJST0tFUl9FVEgyX0FERFJFU1MiOiAiMjAwMTo0NzA6NmQ6Nzc4OjoxLzY0IiwKICAgICJUVU5ORUxCUk9LRVJfVVBEQVRFX1VSTCI6ICJodHRwczovL3JlYm9ydGc6Y3k3LTdOeVZLOWlzbTdlYUBpcHY0LnR1bm5lbGJyb2tlci5uZXQvbmljL3VwZGF0ZT9ob3N0bmFtZT02ODkyNzkiCn0=",
+ "encoding": "base64",
+ "invocation": {
+ "module_args": {
+ "src": "facts_file.json"
+ }
+ },
+ "source": "facts_file.json"
+}
+2023-10-19 14:42:35,597 p=56871 u=rob n=ansible | ok: [vyos-oobm -> localhost] => {
+ "changed": false,
+ "content": "ewogICAgIlRVTk5FTEJST0tFUl9UVU5fUkVNT1RFX0lQIjogIjIxNi42Ni44Ni4xMTQiLAogICAgIlRVTk5FTEJST0tFUl9UVU5fQUREUkVTUyI6ICIyMDAxOjQ3MDo2Yzo3Nzk6OjIvNjQiLAogICAgIlRVTk5FTEJST0tFUl9ST1VURV9QUkVGSVgiOiAiMjAwMTo0NzA6NmQ6Nzc4OjovNjQiLAogICAgIlRVTk5FTEJST0tFUl9FVEgyX0FERFJFU1MiOiAiMjAwMTo0NzA6NmQ6Nzc4OjoxLzY0IiwKICAgICJUVU5ORUxCUk9LRVJfVVBEQVRFX1VSTCI6ICJodHRwczovL3JlYm9ydGc6Y3k3LTdOeVZLOWlzbTdlYUBpcHY0LnR1bm5lbGJyb2tlci5uZXQvbmljL3VwZGF0ZT9ob3N0bmFtZT02ODkyNzkiCn0=",
+ "encoding": "base64",
+ "invocation": {
+ "module_args": {
+ "src": "facts_file.json"
+ }
+ },
+ "source": "facts_file.json"
+}
+2023-10-19 14:42:35,599 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Load facts] *******************************************************************************************
+2023-10-19 14:42:35,620 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:42:35,620 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "ansible_facts": {
+ "env_data": {
+ "TUNNELBROKER_ETH2_ADDRESS": "2001:470:6d:778::1/64",
+ "TUNNELBROKER_ROUTE_PREFIX": "2001:470:6d:778::/64",
+ "TUNNELBROKER_TUN_ADDRESS": "2001:470:6c:779::2/64",
+ "TUNNELBROKER_TUN_REMOTE_IP": "216.66.86.114",
+ "TUNNELBROKER_UPDATE_URL": "https://rebortg:cy7-7NyVK9ism7ea@ipv4.tunnelbroker.net/nic/update?hostname=689279"
+ }
+ },
+ "changed": false
+}
+2023-10-19 14:42:35,624 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:42:35,629 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:42:35,632 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:35,633 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:35,636 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:35,637 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:35,640 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:35,642 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:36,062 p=57107 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:42:36,064 p=57110 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:42:36,064 p=57111 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:42:36,079 p=57107 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:36,080 p=57110 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:36,081 p=57111 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:36,081 p=57107 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:36,082 p=57110 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:36,083 p=57111 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:36,718 p=56871 u=rob n=ansible | network_os is set to vyos
+2023-10-19 14:42:36,719 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
-2023-06-07 10:10:00,258 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
+2023-10-19 14:42:36,726 p=56871 u=rob n=ansible | ok: [branch] => {
+ "ansible_facts": {
+ "env_data": {
+ "TUNNELBROKER_ETH2_ADDRESS": "2001:470:6d:778::1/64",
+ "TUNNELBROKER_ROUTE_PREFIX": "2001:470:6d:778::/64",
+ "TUNNELBROKER_TUN_ADDRESS": "2001:470:6c:779::2/64",
+ "TUNNELBROKER_TUN_REMOTE_IP": "216.66.86.114",
+ "TUNNELBROKER_UPDATE_URL": "https://rebortg:cy7-7NyVK9ism7ea@ipv4.tunnelbroker.net/nic/update?hostname=689279"
+ }
+ },
+ "changed": false
+}
+2023-10-19 14:42:36,728 p=56871 u=rob n=ansible | network_os is set to vyos
+2023-10-19 14:42:36,729 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
-2023-06-07 10:10:00,258 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
+2023-10-19 14:42:36,730 p=56871 u=rob n=ansible | network_os is set to vyos
+2023-10-19 14:42:36,730 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
-2023-06-07 10:10:00,265 p=80164 u=rob n=ansible | ok: [branch]
-2023-06-07 10:10:00,266 p=80164 u=rob n=ansible | ok: [vyos-oobm]
-2023-06-07 10:10:00,266 p=80164 u=rob n=ansible | ok: [central]
-2023-06-07 10:10:00,270 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : debug] ********************************************************************************************************************************
-2023-06-07 10:10:00,288 p=80164 u=rob n=ansible | ok: [eveng] => {
- "msg": "vyos-1.3.3-amd64"
-}
-2023-06-07 10:10:01,410 p=80164 u=rob n=ansible | ok: [branch] => {
- "msg": "vyos-1.3.3-amd64"
-}
-2023-06-07 10:10:01,411 p=80164 u=rob n=ansible | ok: [central] => {
- "msg": "vyos-1.3.3-amd64"
-}
-2023-06-07 10:10:01,411 p=80164 u=rob n=ansible | ok: [vyos-oobm] => {
- "msg": "vyos-1.3.3-amd64"
-}
-2023-06-07 10:10:01,416 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: fail if node_template_version is empty] ************************************************************************************
-2023-06-07 10:10:01,435 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:10:01,444 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:10:01,446 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:10:01,451 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:10:01,455 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ********************************************************************************************
-2023-06-07 10:10:01,475 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:10:01,478 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:10:01,483 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:10:02,420 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:10:02,426 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: get running lab list] ******************************************************************************************************
-2023-06-07 10:10:02,453 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:10:02,453 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:10:02,461 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:10:02,863 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:10:02,869 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: kill running lab] **********************************************************************************************************
-2023-06-07 10:10:02,888 p=80164 u=rob n=ansible | [WARNING]: conditional statements should not include jinja2 templating delimiters such as {{ }} or {% %}. Found: item.labname == "{{ eve_ng_folder_name }}/{{
-lab }}"
+2023-10-19 14:42:36,732 p=56871 u=rob n=ansible | ok: [central] => {
+ "ansible_facts": {
+ "env_data": {
+ "TUNNELBROKER_ETH2_ADDRESS": "2001:470:6d:778::1/64",
+ "TUNNELBROKER_ROUTE_PREFIX": "2001:470:6d:778::/64",
+ "TUNNELBROKER_TUN_ADDRESS": "2001:470:6c:779::2/64",
+ "TUNNELBROKER_TUN_REMOTE_IP": "216.66.86.114",
+ "TUNNELBROKER_UPDATE_URL": "https://rebortg:cy7-7NyVK9ism7ea@ipv4.tunnelbroker.net/nic/update?hostname=689279"
+ }
+ },
+ "changed": false
+}
+2023-10-19 14:42:36,732 p=56871 u=rob n=ansible | ok: [vyos-oobm] => {
+ "ansible_facts": {
+ "env_data": {
+ "TUNNELBROKER_ETH2_ADDRESS": "2001:470:6d:778::1/64",
+ "TUNNELBROKER_ROUTE_PREFIX": "2001:470:6d:778::/64",
+ "TUNNELBROKER_TUN_ADDRESS": "2001:470:6c:779::2/64",
+ "TUNNELBROKER_TUN_REMOTE_IP": "216.66.86.114",
+ "TUNNELBROKER_UPDATE_URL": "https://rebortg:cy7-7NyVK9ism7ea@ipv4.tunnelbroker.net/nic/update?hostname=689279"
+ }
+ },
+ "changed": false
+}
+2023-10-19 14:42:36,734 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : debug] ***********************************************************************************************************
+2023-10-19 14:42:36,749 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:42:36,753 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "msg": "vyos-1.3.4-amd64"
+}
+2023-10-19 14:42:36,758 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:42:36,760 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:42:36,761 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:36,763 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:36,772 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:36,774 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:36,775 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:36,777 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:37,839 p=56871 u=rob n=ansible | ok: [branch] => {
+ "msg": "vyos-1.3.4-amd64"
+}
+2023-10-19 14:42:37,839 p=56871 u=rob n=ansible | ok: [vyos-oobm] => {
+ "msg": "vyos-1.3.4-amd64"
+}
+2023-10-19 14:42:37,839 p=56871 u=rob n=ansible | ok: [central] => {
+ "msg": "vyos-1.3.4-amd64"
+}
+2023-10-19 14:42:37,845 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: fail if node_template_version is empty] ***************************************************************
+2023-10-19 14:42:37,868 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:37,879 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:37,881 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:37,886 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:37,890 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ***********************************************************************
+2023-10-19 14:42:37,905 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:37,912 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:37,912 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:42:37,914 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:37,920 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:37,928 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:42:37,928 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:37,930 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719357.928397-57123-107634366526428 `" && echo ansible-tmp-1697719357.928397-57123-107634366526428="` echo /root/.ansible/tmp/ansible-tmp-1697719357.928397-57123-107634366526428 `" ) && sleep 0'"'"''
+2023-10-19 14:42:37,958 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719357.928397-57123-107634366526428=/root/.ansible/tmp/ansible-tmp-1697719357.928397-57123-107634366526428\n', b'')
+2023-10-19 14:42:37,959 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:42:37,959 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:42:37,959 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:37,959 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:42:38,780 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:42:38 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; path=/, unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4", "cookies": {"PHPSESSID": "epfn0fvbieqtvui4n79n408fvd", "unetlab_session": "d229a25d-02dd-4c3c-b34c-1574a38c2ac4"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:42:38,782 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:38,782 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719357.928397-57123-107634366526428/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:42:38,831 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:42:38,835 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}",
+ "content_length": "67",
+ "content_type": "application/json",
+ "cookies": {
+ "PHPSESSID": "epfn0fvbieqtvui4n79n408fvd",
+ "unetlab_session": "d229a25d-02dd-4c3c-b34c-1574a38c2ac4"
+ },
+ "cookies_string": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4",
+ "date": "Thu, 19 Oct 2023 12:42:38 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": {
+ "html5": "-1",
+ "password": "ansible",
+ "username": "ansible"
+ },
+ "body_format": "json",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Content-Type": "application/json"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "POST",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/auth/login",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "json": {
+ "code": 200,
+ "message": "User logged in (90013).",
+ "status": "success"
+ },
+ "msg": "OK (67 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "set_cookie": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; path=/, unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4; path=/api/; secure; HttpOnly",
+ "status": 200,
+ "url": "https://127.0.0.1/api/auth/login",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:42:38,842 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: get running lab list] *********************************************************************************
+2023-10-19 14:42:38,862 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:38,871 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:38,871 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:42:38,874 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:38,880 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:38,887 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:42:38,888 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:38,888 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719358.887456-57136-226462392970142 `" && echo ansible-tmp-1697719358.887456-57136-226462392970142="` echo /root/.ansible/tmp/ansible-tmp-1697719358.887456-57136-226462392970142 `" ) && sleep 0'"'"''
+2023-10-19 14:42:38,906 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719358.887456-57136-226462392970142=/root/.ansible/tmp/ansible-tmp-1697719358.887456-57136-226462392970142\n', b'')
+2023-10-19 14:42:38,907 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:42:38,907 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:42:38,908 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:38,908 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:42:39,328 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Successfully listed running (60072).\\",\\"data\\":[{\\"podid\\":\\"0\\",\\"username\\":\\"admin\\",\\"online\\":\\"1\\",\\"uuid\\":\\"0fc5edef-8cf2-4400-9a1c-0c4c41a1a881\\",\\"size\\":0.1996,\\"sat\\":\\"0\\",\\"sat_name\\":\\"master\\",\\"labid\\":1001,\\"labname\\":\\"\\\\/ecmp wireguard\\\\n\\",\\"cpu\\":0,\\"mem\\":0},{\\"podid\\":\\"1\\",\\"username\\":\\"ansible\\",\\"online\\":\\"1\\",\\"uuid\\":\\"1fd03ebf-9abf-4124-9862-fcb169fbde73\\",\\"size\\":0,\\"sat\\":\\"0\\",\\"sat_name\\":\\"master\\",\\"labid\\":1002,\\"labname\\":null,\\"cpu\\":0,\\"mem\\":0},{\\"podid\\":\\"0\\",\\"username\\":\\"admin\\",\\"online\\":\\"1\\",\\"uuid\\":\\"588b9164-a3b7-4522-8058-0f6ff6286564\\",\\"size\\":1.1796,\\"sat\\":\\"0\\",\\"sat_name\\":\\"master\\",\\"labid\\":1003,\\"labname\\":\\"\\\\/Common\\\\n\\",\\"cpu\\":0,\\"mem\\":0},{\\"podid\\":\\"1\\",\\"username\\":\\"ansible\\",\\"online\\":\\"1\\",\\"uuid\\":\\"5c3653ee-33ae-41af-8d17-2d2e36b70a40\\",\\"size\\":2.5233,\\"sat\\":\\"0\\",\\"sat_name\\":\\"master\\",\\"labid\\":1004,\\"labname\\":\\"\\\\/labtest\\\\/Wireguard\\\\n\\",\\"cpu\\":0,\\"mem\\":0},{\\"podid\\":\\"0\\",\\"username\\":\\"admin\\",\\"online\\":\\"1\\",\\"uuid\\":\\"aa98095e-3b64-45aa-b883-e2b7fdfac08c\\",\\"size\\":0.5229,\\"sat\\":\\"0\\",\\"sat_name\\":\\"master\\",\\"labid\\":1005,\\"labname\\":\\"\\\\/ospf\\\\n\\",\\"cpu\\":0,\\"mem\\":0},{\\"podid\\":\\"1\\",\\"username\\":\\"ansible\\",\\"online\\":\\"1\\",\\"uuid\\":\\"fb86ea6f-9da0-42bd-bc93-ec6db2746daa\\",\\"size\\":0.6638,\\"sat\\":\\"0\\",\\"sat_name\\":\\"master\\",\\"labid\\":1006,\\"labname\\":\\"\\\\/labtest\\\\/policy-based-ipec-and-firewall\\\\n\\",\\"cpu\\":0,\\"mem\\":0}]}", "redirected": false, "url": "https://127.0.0.1/api/runninglabs", "status": 200, "date": "Thu, 19 Oct 2023 12:42:39 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "vary": "Accept-Encoding", "content_length": "1261", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (1261 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Successfully listed running (60072).", "data": [{"podid": "0", "username": "admin", "online": "1", "uuid": "0fc5edef-8cf2-4400-9a1c-0c4c41a1a881", "size": 0.1996, "sat": "0", "sat_name": "master", "labid": 1001, "labname": "/ecmp wireguard\\n", "cpu": 0, "mem": 0}, {"podid": "1", "username": "ansible", "online": "1", "uuid": "1fd03ebf-9abf-4124-9862-fcb169fbde73", "size": 0, "sat": "0", "sat_name": "master", "labid": 1002, "labname": null, "cpu": 0, "mem": 0}, {"podid": "0", "username": "admin", "online": "1", "uuid": "588b9164-a3b7-4522-8058-0f6ff6286564", "size": 1.1796, "sat": "0", "sat_name": "master", "labid": 1003, "labname": "/Common\\n", "cpu": 0, "mem": 0}, {"podid": "1", "username": "ansible", "online": "1", "uuid": "5c3653ee-33ae-41af-8d17-2d2e36b70a40", "size": 2.5233, "sat": "0", "sat_name": "master", "labid": 1004, "labname": "/labtest/Wireguard\\n", "cpu": 0, "mem": 0}, {"podid": "0", "username": "admin", "online": "1", "uuid": "aa98095e-3b64-45aa-b883-e2b7fdfac08c", "size": 0.5229, "sat": "0", "sat_name": "master", "labid": 1005, "labname": "/ospf\\n", "cpu": 0, "mem": 0}, {"podid": "1", "username": "ansible", "online": "1", "uuid": "fb86ea6f-9da0-42bd-bc93-ec6db2746daa", "size": 0.6638, "sat": "0", "sat_name": "master", "labid": 1006, "labname": "/labtest/policy-based-ipec-and-firewall\\n", "cpu": 0, "mem": 0}]}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/runninglabs", "return_content": true, "status_code": [200, 201], "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:42:39,333 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:39,334 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719358.887456-57136-226462392970142/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:42:39,373 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:42:39,376 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Successfully listed running (60072).\",\"data\":[{\"podid\":\"0\",\"username\":\"admin\",\"online\":\"1\",\"uuid\":\"0fc5edef-8cf2-4400-9a1c-0c4c41a1a881\",\"size\":0.1996,\"sat\":\"0\",\"sat_name\":\"master\",\"labid\":1001,\"labname\":\"\\/ecmp wireguard\\n\",\"cpu\":0,\"mem\":0},{\"podid\":\"1\",\"username\":\"ansible\",\"online\":\"1\",\"uuid\":\"1fd03ebf-9abf-4124-9862-fcb169fbde73\",\"size\":0,\"sat\":\"0\",\"sat_name\":\"master\",\"labid\":1002,\"labname\":null,\"cpu\":0,\"mem\":0},{\"podid\":\"0\",\"username\":\"admin\",\"online\":\"1\",\"uuid\":\"588b9164-a3b7-4522-8058-0f6ff6286564\",\"size\":1.1796,\"sat\":\"0\",\"sat_name\":\"master\",\"labid\":1003,\"labname\":\"\\/Common\\n\",\"cpu\":0,\"mem\":0},{\"podid\":\"1\",\"username\":\"ansible\",\"online\":\"1\",\"uuid\":\"5c3653ee-33ae-41af-8d17-2d2e36b70a40\",\"size\":2.5233,\"sat\":\"0\",\"sat_name\":\"master\",\"labid\":1004,\"labname\":\"\\/labtest\\/Wireguard\\n\",\"cpu\":0,\"mem\":0},{\"podid\":\"0\",\"username\":\"admin\",\"online\":\"1\",\"uuid\":\"aa98095e-3b64-45aa-b883-e2b7fdfac08c\",\"size\":0.5229,\"sat\":\"0\",\"sat_name\":\"master\",\"labid\":1005,\"labname\":\"\\/ospf\\n\",\"cpu\":0,\"mem\":0},{\"podid\":\"1\",\"username\":\"ansible\",\"online\":\"1\",\"uuid\":\"fb86ea6f-9da0-42bd-bc93-ec6db2746daa\",\"size\":0.6638,\"sat\":\"0\",\"sat_name\":\"master\",\"labid\":1006,\"labname\":\"\\/labtest\\/policy-based-ipec-and-firewall\\n\",\"cpu\":0,\"mem\":0}]}",
+ "content_length": "1261",
+ "content_type": "application/json",
+ "cookies": {},
+ "cookies_string": "",
+ "date": "Thu, 19 Oct 2023 12:42:39 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": null,
+ "body_format": "raw",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Cookie": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "GET",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200,
+ 201
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/runninglabs",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "json": {
+ "code": 200,
+ "data": [
+ {
+ "cpu": 0,
+ "labid": 1001,
+ "labname": "/ecmp wireguard\n",
+ "mem": 0,
+ "online": "1",
+ "podid": "0",
+ "sat": "0",
+ "sat_name": "master",
+ "size": 0.1996,
+ "username": "admin",
+ "uuid": "0fc5edef-8cf2-4400-9a1c-0c4c41a1a881"
+ },
+ {
+ "cpu": 0,
+ "labid": 1002,
+ "labname": null,
+ "mem": 0,
+ "online": "1",
+ "podid": "1",
+ "sat": "0",
+ "sat_name": "master",
+ "size": 0,
+ "username": "ansible",
+ "uuid": "1fd03ebf-9abf-4124-9862-fcb169fbde73"
+ },
+ {
+ "cpu": 0,
+ "labid": 1003,
+ "labname": "/Common\n",
+ "mem": 0,
+ "online": "1",
+ "podid": "0",
+ "sat": "0",
+ "sat_name": "master",
+ "size": 1.1796,
+ "username": "admin",
+ "uuid": "588b9164-a3b7-4522-8058-0f6ff6286564"
+ },
+ {
+ "cpu": 0,
+ "labid": 1004,
+ "labname": "/labtest/Wireguard\n",
+ "mem": 0,
+ "online": "1",
+ "podid": "1",
+ "sat": "0",
+ "sat_name": "master",
+ "size": 2.5233,
+ "username": "ansible",
+ "uuid": "5c3653ee-33ae-41af-8d17-2d2e36b70a40"
+ },
+ {
+ "cpu": 0,
+ "labid": 1005,
+ "labname": "/ospf\n",
+ "mem": 0,
+ "online": "1",
+ "podid": "0",
+ "sat": "0",
+ "sat_name": "master",
+ "size": 0.5229,
+ "username": "admin",
+ "uuid": "aa98095e-3b64-45aa-b883-e2b7fdfac08c"
+ },
+ {
+ "cpu": 0,
+ "labid": 1006,
+ "labname": "/labtest/policy-based-ipec-and-firewall\n",
+ "mem": 0,
+ "online": "1",
+ "podid": "1",
+ "sat": "0",
+ "sat_name": "master",
+ "size": 0.6638,
+ "username": "ansible",
+ "uuid": "fb86ea6f-9da0-42bd-bc93-ec6db2746daa"
+ }
+ ],
+ "message": "Successfully listed running (60072).",
+ "status": "success"
+ },
+ "msg": "OK (1261 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "status": 200,
+ "url": "https://127.0.0.1/api/runninglabs",
+ "vary": "Accept-Encoding",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:42:39,382 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: kill running lab] *************************************************************************************
+2023-10-19 14:42:39,410 p=56871 u=rob n=ansible | [WARNING]: conditional statements should not include jinja2 templating delimiters such as {{ }} or {% %}. Found: item.labname == "{{
+eve_ng_folder_name }}/{{ lab }}"
-2023-06-07 10:10:02,895 p=80164 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': '0fc5edef-8cf2-4400-9a1c-0c4c41a1a881', 'size': 0.1996, 'sat': '0', 'sat_name': 'master', 'labid': 1001, 'labname': '/ecmp wireguard\n', 'cpu': 0, 'mem': 0})
-2023-06-07 10:10:02,898 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:10:02,898 p=80164 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': '9785926c-63ec-42c0-a1ca-a386b9013151', 'size': 0.4115, 'sat': '0', 'sat_name': 'master', 'labid': 1002, 'labname': '/layer2 via IPSec\n', 'cpu': 0, 'mem': 0})
-2023-06-07 10:10:02,898 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:10:02,900 p=80164 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': 'aa98095e-3b64-45aa-b883-e2b7fdfac08c', 'size': 0.7722, 'sat': '0', 'sat_name': 'master', 'labid': 1003, 'labname': '/ospf\n', 'cpu': 0, 'mem': 0})
-2023-06-07 10:10:02,903 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:10:02,903 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:10:02,907 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: delete existing lab] *******************************************************************************************************
-2023-06-07 10:10:02,926 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:10:02,929 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:10:02,935 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:10:03,329 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:10:03,332 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Ensure labtest is present] *************************************************************************************************
-2023-06-07 10:10:03,353 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:10:03,355 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:10:03,361 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:10:03,573 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:10:03,577 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Create Wireguard Lab] ******************************************************************************************************
-2023-06-07 10:10:03,597 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:10:03,600 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:10:03,605 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:10:04,068 p=80164 u=rob n=ansible | changed: [eveng]
-2023-06-07 10:10:04,072 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ********************************************************************************************
-2023-06-07 10:10:04,094 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:10:04,094 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:10:04,100 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:10:04,699 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:10:04,704 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start vyos-oobm] ***********************************************************************************************************
-2023-06-07 10:10:04,727 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:10:04,729 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:10:04,734 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:10:05,728 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:10:05,732 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos-oobm] ********************************************************************************************************
-2023-06-07 10:10:05,751 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:10:05,754 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:10:05,759 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:10:06,829 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:10:36,939 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Exception (client): Error reading SSH protocol banner
-2023-06-07 10:10:36,947 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last):
-2023-06-07 10:10:36,947 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 10:10:36,948 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | buf = self.packetizer.readline(timeout)
-2023-06-07 10:10:36,949 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 10:10:36,949 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | buf += self._read_timeout(timeout)
-2023-06-07 10:10:36,950 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 10:10:36,951 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | raise socket.timeout()
-2023-06-07 10:10:36,951 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | socket.timeout
-2023-06-07 10:10:36,952 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] |
-2023-06-07 10:10:36,952 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | During handling of the above exception, another exception occurred:
-2023-06-07 10:10:36,953 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] |
-2023-06-07 10:10:36,953 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last):
-2023-06-07 10:10:36,954 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 10:10:36,954 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | self._check_banner()
-2023-06-07 10:10:36,955 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 10:10:36,955 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | raise SSHException(
-2023-06-07 10:10:36,956 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 10:10:36,956 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] |
-2023-06-07 10:11:08,047 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Exception (client): Error reading SSH protocol banner
-2023-06-07 10:11:08,051 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last):
-2023-06-07 10:11:08,052 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 10:11:08,053 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | buf = self.packetizer.readline(timeout)
-2023-06-07 10:11:08,054 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 10:11:08,055 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | buf += self._read_timeout(timeout)
-2023-06-07 10:11:08,056 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 10:11:08,057 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | raise socket.timeout()
-2023-06-07 10:11:08,059 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | socket.timeout
-2023-06-07 10:11:08,059 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] |
-2023-06-07 10:11:08,060 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | During handling of the above exception, another exception occurred:
-2023-06-07 10:11:08,061 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] |
-2023-06-07 10:11:08,062 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last):
-2023-06-07 10:11:08,062 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 10:11:08,063 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | self._check_banner()
-2023-06-07 10:11:08,063 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 10:11:08,064 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | raise SSHException(
-2023-06-07 10:11:08,065 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 10:11:08,065 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] |
-2023-06-07 10:11:09,596 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:11:09,830 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Authentication (publickey) successful!
-2023-06-07 10:11:10,978 p=80164 u=rob n=ansible | ok: [vyos-oobm]
-2023-06-07 10:11:10,982 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ********************************************************************************************
-2023-06-07 10:11:11,000 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:11:11,002 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:11:11,007 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:11:11,964 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:11:11,973 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: get lab status] ************************************************************************************************************
-2023-06-07 10:11:12,005 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:11:12,007 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:11:12,014 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:11:12,450 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:11:12,459 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start all nodes] ***********************************************************************************************************
-2023-06-07 10:11:12,491 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:11:12,492 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:11:12,497 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:11:12,954 p=80164 u=rob n=ansible | ok: [eveng] => (item=1)
-2023-06-07 10:11:14,513 p=80164 u=rob n=ansible | ok: [eveng] => (item=4)
-2023-06-07 10:11:15,830 p=80164 u=rob n=ansible | ok: [eveng] => (item=6)
-2023-06-07 10:11:16,777 p=80164 u=rob n=ansible | ok: [eveng] => (item=2)
-2023-06-07 10:11:17,668 p=80164 u=rob n=ansible | ok: [eveng] => (item=3)
-2023-06-07 10:11:17,681 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos nodes] *******************************************************************************************************
-2023-06-07 10:11:17,712 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:11:17,713 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:11:18,839 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:11:18,839 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:11:48,869 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Exception (client): Error reading SSH protocol banner
-2023-06-07 10:11:48,872 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Traceback (most recent call last):
-2023-06-07 10:11:48,872 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 10:11:48,872 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
-2023-06-07 10:11:48,872 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Exception (client): Error reading SSH protocol banner
-2023-06-07 10:11:48,873 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 10:11:48,873 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
-2023-06-07 10:11:48,873 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 10:11:48,873 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | raise socket.timeout()
-2023-06-07 10:11:48,873 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | socket.timeout
-2023-06-07 10:11:48,874 p=80658 u=rob n=p=80658 u=rob | paramiko [central] |
-2023-06-07 10:11:48,874 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
-2023-06-07 10:11:48,874 p=80658 u=rob n=p=80658 u=rob | paramiko [central] |
-2023-06-07 10:11:48,874 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Traceback (most recent call last):
-2023-06-07 10:11:48,874 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 10:11:48,874 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | self._check_banner()
-2023-06-07 10:11:48,875 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 10:11:48,875 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | raise SSHException(
-2023-06-07 10:11:48,875 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 10:11:48,875 p=80658 u=rob n=p=80658 u=rob | paramiko [central] |
-2023-06-07 10:11:48,875 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Traceback (most recent call last):
-2023-06-07 10:11:48,875 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 10:11:48,876 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
-2023-06-07 10:11:48,876 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 10:11:48,876 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
-2023-06-07 10:11:48,876 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 10:11:48,876 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | raise socket.timeout()
-2023-06-07 10:11:48,876 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | socket.timeout
-2023-06-07 10:11:48,877 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] |
-2023-06-07 10:11:48,877 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
-2023-06-07 10:11:48,877 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] |
-2023-06-07 10:11:48,877 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Traceback (most recent call last):
-2023-06-07 10:11:48,878 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 10:11:48,878 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | self._check_banner()
-2023-06-07 10:11:48,878 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 10:11:48,878 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | raise SSHException(
-2023-06-07 10:11:48,878 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 10:11:48,878 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] |
-2023-06-07 10:12:06,206 p=80406 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2023-10-19 14:42:39,411 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:39,415 p=56871 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': '0fc5edef-8cf2-4400-9a1c-0c4c41a1a881', 'size': 0.1996, 'sat': '0', 'sat_name': 'master', 'labid': 1001, 'labname': '/ecmp wireguard\n', 'cpu': 0, 'mem': 0}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "item": {
+ "cpu": 0,
+ "labid": 1001,
+ "labname": "/ecmp wireguard\n",
+ "mem": 0,
+ "online": "1",
+ "podid": "0",
+ "sat": "0",
+ "sat_name": "master",
+ "size": 0.1996,
+ "username": "admin",
+ "uuid": "0fc5edef-8cf2-4400-9a1c-0c4c41a1a881"
+ },
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:39,415 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:39,420 p=56871 u=rob n=ansible | skipping: [eveng] => (item={'podid': '1', 'username': 'ansible', 'online': '1', 'uuid': '1fd03ebf-9abf-4124-9862-fcb169fbde73', 'size': 0, 'sat': '0', 'sat_name': 'master', 'labid': 1002, 'labname': None, 'cpu': 0, 'mem': 0}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "item": {
+ "cpu": 0,
+ "labid": 1002,
+ "labname": null,
+ "mem": 0,
+ "online": "1",
+ "podid": "1",
+ "sat": "0",
+ "sat_name": "master",
+ "size": 0,
+ "username": "ansible",
+ "uuid": "1fd03ebf-9abf-4124-9862-fcb169fbde73"
+ },
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:39,420 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:39,424 p=56871 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': '588b9164-a3b7-4522-8058-0f6ff6286564', 'size': 1.1796, 'sat': '0', 'sat_name': 'master', 'labid': 1003, 'labname': '/Common\n', 'cpu': 0, 'mem': 0}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "item": {
+ "cpu": 0,
+ "labid": 1003,
+ "labname": "/Common\n",
+ "mem": 0,
+ "online": "1",
+ "podid": "0",
+ "sat": "0",
+ "sat_name": "master",
+ "size": 1.1796,
+ "username": "admin",
+ "uuid": "588b9164-a3b7-4522-8058-0f6ff6286564"
+ },
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:39,429 p=56871 u=rob n=ansible | skipping: [eveng] => (item={'podid': '1', 'username': 'ansible', 'online': '1', 'uuid': '5c3653ee-33ae-41af-8d17-2d2e36b70a40', 'size': 2.5233, 'sat': '0', 'sat_name': 'master', 'labid': 1004, 'labname': '/labtest/Wireguard\n', 'cpu': 0, 'mem': 0}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "item": {
+ "cpu": 0,
+ "labid": 1004,
+ "labname": "/labtest/Wireguard\n",
+ "mem": 0,
+ "online": "1",
+ "podid": "1",
+ "sat": "0",
+ "sat_name": "master",
+ "size": 2.5233,
+ "username": "ansible",
+ "uuid": "5c3653ee-33ae-41af-8d17-2d2e36b70a40"
+ },
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:39,433 p=56871 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': 'aa98095e-3b64-45aa-b883-e2b7fdfac08c', 'size': 0.5229, 'sat': '0', 'sat_name': 'master', 'labid': 1005, 'labname': '/ospf\n', 'cpu': 0, 'mem': 0}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "item": {
+ "cpu": 0,
+ "labid": 1005,
+ "labname": "/ospf\n",
+ "mem": 0,
+ "online": "1",
+ "podid": "0",
+ "sat": "0",
+ "sat_name": "master",
+ "size": 0.5229,
+ "username": "admin",
+ "uuid": "aa98095e-3b64-45aa-b883-e2b7fdfac08c"
+ },
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:39,435 p=56871 u=rob n=ansible | skipping: [eveng] => (item={'podid': '1', 'username': 'ansible', 'online': '1', 'uuid': 'fb86ea6f-9da0-42bd-bc93-ec6db2746daa', 'size': 0.6638, 'sat': '0', 'sat_name': 'master', 'labid': 1006, 'labname': '/labtest/policy-based-ipec-and-firewall\n', 'cpu': 0, 'mem': 0}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "item": {
+ "cpu": 0,
+ "labid": 1006,
+ "labname": "/labtest/policy-based-ipec-and-firewall\n",
+ "mem": 0,
+ "online": "1",
+ "podid": "1",
+ "sat": "0",
+ "sat_name": "master",
+ "size": 0.6638,
+ "username": "ansible",
+ "uuid": "fb86ea6f-9da0-42bd-bc93-ec6db2746daa"
+ },
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:39,436 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "msg": "All items skipped"
+}
+2023-10-19 14:42:39,440 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: delete existing lab] **********************************************************************************
+2023-10-19 14:42:39,453 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:39,460 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:39,460 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:42:39,462 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:39,467 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:39,494 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:42:39,494 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:39,494 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719359.4934862-57154-269895858541835 `" && echo ansible-tmp-1697719359.4934862-57154-269895858541835="` echo /root/.ansible/tmp/ansible-tmp-1697719359.4934862-57154-269895858541835 `" ) && sleep 0'"'"''
+2023-10-19 14:42:39,514 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719359.4934862-57154-269895858541835=/root/.ansible/tmp/ansible-tmp-1697719359.4934862-57154-269895858541835\n', b'')
+2023-10-19 14:42:39,515 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:42:39,515 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:42:39,515 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:39,515 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:42:40,117 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Lab has been deleted (60022).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl", "status": 200, "date": "Thu, 19 Oct 2023 12:42:39 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "vary": "Accept-Encoding", "content_length": "73", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (73 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Lab has been deleted (60022)."}, "invocation": {"module_args": {"method": "DELETE", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl", "return_content": true, "status_code": [200, 404], "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:42:40,117 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:40,117 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719359.4934862-57154-269895858541835/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:42:40,165 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:42:40,169 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Lab has been deleted (60022).\"}",
+ "content_length": "73",
+ "content_type": "application/json",
+ "cookies": {},
+ "cookies_string": "",
+ "date": "Thu, 19 Oct 2023 12:42:39 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": null,
+ "body_format": "raw",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Cookie": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "DELETE",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200,
+ 404
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "json": {
+ "code": 200,
+ "message": "Lab has been deleted (60022).",
+ "status": "success"
+ },
+ "msg": "OK (73 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "status": 200,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl",
+ "vary": "Accept-Encoding",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:42:40,177 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Ensure labtest is present] ****************************************************************************
+2023-10-19 14:42:40,207 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:40,210 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:40,217 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:40,276 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/file.py
+2023-10-19 14:42:40,276 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:42:40,276 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:40,282 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:42:40,515 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"path": "/opt/unetlab/labs/labtest", "changed": false, "diff": {"before": {"path": "/opt/unetlab/labs/labtest"}, "after": {"path": "/opt/unetlab/labs/labtest"}}, "uid": 33, "gid": 33, "owner": "www-data", "group": "www-data", "mode": "02755", "state": "directory", "size": 4096, "invocation": {"module_args": {"path": "/opt/unetlab/labs/labtest", "recurse": true, "state": "directory", "owner": "www-data", "group": "www-data", "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "mode": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:42:40,518 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "changed": false,
+ "diff": {
+ "after": {
+ "path": "/opt/unetlab/labs/labtest"
+ },
+ "before": {
+ "path": "/opt/unetlab/labs/labtest"
+ }
+ },
+ "gid": 33,
+ "group": "www-data",
+ "invocation": {
+ "module_args": {
+ "_diff_peek": null,
+ "_original_basename": null,
+ "access_time": null,
+ "access_time_format": "%Y%m%d%H%M.%S",
+ "attributes": null,
+ "follow": true,
+ "force": false,
+ "group": "www-data",
+ "mode": null,
+ "modification_time": null,
+ "modification_time_format": "%Y%m%d%H%M.%S",
+ "owner": "www-data",
+ "path": "/opt/unetlab/labs/labtest",
+ "recurse": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "state": "directory",
+ "unsafe_writes": false
+ }
+ },
+ "mode": "02755",
+ "owner": "www-data",
+ "path": "/opt/unetlab/labs/labtest",
+ "size": 4096,
+ "state": "directory",
+ "uid": 33
+}
+2023-10-19 14:42:40,522 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Create Wireguard Lab] *********************************************************************************
+2023-10-19 14:42:40,550 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:40,554 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:42:40,555 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:40,557 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:40,563 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:40,572 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:42:40,572 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:40,572 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953 `" && echo ansible-tmp-1697719360.571585-57179-4376984544953="` echo /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953 `" ) && sleep 0'"'"''
+2023-10-19 14:42:40,599 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719360.571585-57179-4376984544953=/root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953\n', b'')
+2023-10-19 14:42:40,610 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py
+2023-10-19 14:42:40,610 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:42:40,610 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:40,611 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:42:40,826 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/opt/unetlab/labs/labtest/Wireguard.unl", "follow": false, "get_checksum": true, "checksum_algorithm": "sha1", "get_md5": false, "get_mime": true, "get_attributes": true}}}\n', b'')
+2023-10-19 14:42:40,836 p=56871 u=rob n=ansible | <eve-ng> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpuvz0gpbm/Wireguard.unl.j2 TO /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source
+2023-10-19 14:42:40,836 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 sftp -o BatchMode=no -b - -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' '[eve-ng]'
+2023-10-19 14:42:40,901 p=56871 u=rob n=ansible | <eve-ng> (0, b'sftp> put /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpuvz0gpbm/Wireguard.unl.j2 /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source\n', b'')
+2023-10-19 14:42:40,901 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:40,905 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/ /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source && sleep 0'"'"''
+2023-10-19 14:42:40,932 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:42:41,016 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/copy.py
+2023-10-19 14:42:41,016 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:42:41,016 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:41,016 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:42:41,196 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"dest": "/opt/unetlab/labs/labtest/Wireguard.unl", "src": "/root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source", "md5sum": "b6a0a8b416315c75003f46d7e4dbbce2", "checksum": "eb448425574a791e59558ebec8d3cfddb5dba0e6", "changed": true, "uid": 33, "gid": 33, "owner": "www-data", "group": "www-data", "mode": "0644", "state": "file", "size": 9915, "invocation": {"module_args": {"src": "/root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source", "dest": "/opt/unetlab/labs/labtest/Wireguard.unl", "owner": "www-data", "group": "www-data", "mode": null, "follow": false, "_original_basename": "Wireguard.unl.j2", "checksum": "eb448425574a791e59558ebec8d3cfddb5dba0e6", "backup": false, "force": true, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "remote_src": null, "local_follow": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:42:41,198 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:41,199 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:42:41,238 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:42:41,241 p=56871 u=rob n=ansible | changed: [eveng] => {
+ "changed": true,
+ "checksum": "eb448425574a791e59558ebec8d3cfddb5dba0e6",
+ "dest": "/opt/unetlab/labs/labtest/Wireguard.unl",
+ "diff": [],
+ "gid": 33,
+ "group": "www-data",
+ "invocation": {
+ "module_args": {
+ "_original_basename": "Wireguard.unl.j2",
+ "attributes": null,
+ "backup": false,
+ "checksum": "eb448425574a791e59558ebec8d3cfddb5dba0e6",
+ "content": null,
+ "dest": "/opt/unetlab/labs/labtest/Wireguard.unl",
+ "directory_mode": null,
+ "follow": false,
+ "force": true,
+ "group": "www-data",
+ "local_follow": null,
+ "mode": null,
+ "owner": "www-data",
+ "remote_src": null,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": "/root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source",
+ "unsafe_writes": false,
+ "validate": null
+ }
+ },
+ "md5sum": "b6a0a8b416315c75003f46d7e4dbbce2",
+ "mode": "0644",
+ "owner": "www-data",
+ "size": 9915,
+ "src": "/root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source",
+ "state": "file",
+ "uid": 33
+}
+2023-10-19 14:42:41,247 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ***********************************************************************
+2023-10-19 14:42:41,266 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:41,271 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:41,272 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:42:41,275 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:41,280 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:41,289 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:42:41,289 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:41,289 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719361.2888708-57199-168065040148581 `" && echo ansible-tmp-1697719361.2888708-57199-168065040148581="` echo /root/.ansible/tmp/ansible-tmp-1697719361.2888708-57199-168065040148581 `" ) && sleep 0'"'"''
+2023-10-19 14:42:41,308 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719361.2888708-57199-168065040148581=/root/.ansible/tmp/ansible-tmp-1697719361.2888708-57199-168065040148581\n', b'')
+2023-10-19 14:42:41,309 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:42:41,309 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:42:41,309 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:41,310 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:42:41,979 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:42:41 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=m6v4eugg8lmherfh1mah6cl5i5; path=/, unetlab_session=4a15077c-2ef9-45fb-8f4c-4acca656c87b; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=m6v4eugg8lmherfh1mah6cl5i5; unetlab_session=4a15077c-2ef9-45fb-8f4c-4acca656c87b", "cookies": {"PHPSESSID": "m6v4eugg8lmherfh1mah6cl5i5", "unetlab_session": "4a15077c-2ef9-45fb-8f4c-4acca656c87b"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:42:41,983 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:41,990 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719361.2888708-57199-168065040148581/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:42:42,023 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:42:42,028 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}",
+ "content_length": "67",
+ "content_type": "application/json",
+ "cookies": {
+ "PHPSESSID": "m6v4eugg8lmherfh1mah6cl5i5",
+ "unetlab_session": "4a15077c-2ef9-45fb-8f4c-4acca656c87b"
+ },
+ "cookies_string": "PHPSESSID=m6v4eugg8lmherfh1mah6cl5i5; unetlab_session=4a15077c-2ef9-45fb-8f4c-4acca656c87b",
+ "date": "Thu, 19 Oct 2023 12:42:41 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": {
+ "html5": "-1",
+ "password": "ansible",
+ "username": "ansible"
+ },
+ "body_format": "json",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Content-Type": "application/json"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "POST",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/auth/login",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "json": {
+ "code": 200,
+ "message": "User logged in (90013).",
+ "status": "success"
+ },
+ "msg": "OK (67 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "set_cookie": "PHPSESSID=m6v4eugg8lmherfh1mah6cl5i5; path=/, unetlab_session=4a15077c-2ef9-45fb-8f4c-4acca656c87b; path=/api/; secure; HttpOnly",
+ "status": 200,
+ "url": "https://127.0.0.1/api/auth/login",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:42:42,036 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start vyos-oobm] **************************************************************************************
+2023-10-19 14:42:42,059 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:42,066 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:42,067 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:42:42,069 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:42,075 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:42,083 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:42:42,083 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:42,084 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719362.083342-57212-164081983801143 `" && echo ansible-tmp-1697719362.083342-57212-164081983801143="` echo /root/.ansible/tmp/ansible-tmp-1697719362.083342-57212-164081983801143 `" ) && sleep 0'"'"''
+2023-10-19 14:42:42,106 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719362.083342-57212-164081983801143=/root/.ansible/tmp/ansible-tmp-1697719362.083342-57212-164081983801143\n', b'')
+2023-10-19 14:42:42,107 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:42:42,107 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:42:42,107 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:42,107 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:42:43,329 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Node started (80049).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start", "status": 200, "date": "Thu, 19 Oct 2023 12:42:42 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "65", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (65 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Node started (80049)."}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=m6v4eugg8lmherfh1mah6cl5i5; unetlab_session=4a15077c-2ef9-45fb-8f4c-4acca656c87b"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:42:43,330 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:42:43,337 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719362.083342-57212-164081983801143/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:42:43,384 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:42:43,389 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Node started (80049).\"}",
+ "content_length": "65",
+ "content_type": "application/json",
+ "cookies": {},
+ "cookies_string": "",
+ "date": "Thu, 19 Oct 2023 12:42:42 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": null,
+ "body_format": "raw",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Cookie": "PHPSESSID=m6v4eugg8lmherfh1mah6cl5i5; unetlab_session=4a15077c-2ef9-45fb-8f4c-4acca656c87b"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "GET",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "json": {
+ "code": 200,
+ "message": "Node started (80049).",
+ "status": "success"
+ },
+ "msg": "OK (65 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "status": 200,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:42:43,398 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos-oobm] ***********************************************************************************
+2023-10-19 14:42:43,424 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:43,426 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:42:43,434 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:43,439 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:42:43,441 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:43,443 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:42:44,470 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be
+removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
+2023-10-19 14:42:44,470 p=56871 u=rob n=ansible | <vyos-oobm> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO vyos-oobm
+2023-10-19 14:42:44,473 p=56871 u=rob n=ansible | <vyos-oobm> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W vyos-oobm:22 vyos@vyos-oobm
+2023-10-19 14:43:14,522 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Exception (client): Error reading SSH protocol banner
+2023-10-19 14:43:14,525 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last):
+2023-10-19 14:43:14,526 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
+2023-10-19 14:43:14,526 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | buf = self.packetizer.readline(timeout)
+2023-10-19 14:43:14,526 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
+2023-10-19 14:43:14,526 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | buf += self._read_timeout(timeout)
+2023-10-19 14:43:14,526 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
+2023-10-19 14:43:14,527 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | raise socket.timeout()
+2023-10-19 14:43:14,527 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | socket.timeout
+2023-10-19 14:43:14,527 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] |
+2023-10-19 14:43:14,527 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | During handling of the above exception, another exception occurred:
+2023-10-19 14:43:14,527 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] |
+2023-10-19 14:43:14,528 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last):
+2023-10-19 14:43:14,528 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
+2023-10-19 14:43:14,528 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | self._check_banner()
+2023-10-19 14:43:14,528 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
+2023-10-19 14:43:14,528 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | raise SSHException(
+2023-10-19 14:43:14,528 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2023-10-19 14:43:14,529 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] |
+2023-10-19 14:43:15,535 p=56871 u=rob n=ansible | <vyos-oobm> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO vyos-oobm
+2023-10-19 14:43:15,555 p=56871 u=rob n=ansible | <vyos-oobm> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W vyos-oobm:22 vyos@vyos-oobm
+2023-10-19 14:43:45,557 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Exception (client): Error reading SSH protocol banner
+2023-10-19 14:43:45,558 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last):
+2023-10-19 14:43:45,559 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
+2023-10-19 14:43:45,559 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | buf = self.packetizer.readline(timeout)
+2023-10-19 14:43:45,559 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
+2023-10-19 14:43:45,559 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | buf += self._read_timeout(timeout)
+2023-10-19 14:43:45,560 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
+2023-10-19 14:43:45,560 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | raise socket.timeout()
+2023-10-19 14:43:45,560 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | socket.timeout
+2023-10-19 14:43:45,560 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] |
+2023-10-19 14:43:45,560 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | During handling of the above exception, another exception occurred:
+2023-10-19 14:43:45,561 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] |
+2023-10-19 14:43:45,561 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last):
+2023-10-19 14:43:45,561 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
+2023-10-19 14:43:45,561 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | self._check_banner()
+2023-10-19 14:43:45,561 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
+2023-10-19 14:43:45,561 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | raise SSHException(
+2023-10-19 14:43:45,562 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2023-10-19 14:43:45,562 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] |
+2023-10-19 14:43:46,575 p=56871 u=rob n=ansible | <vyos-oobm> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO vyos-oobm
+2023-10-19 14:43:46,590 p=56871 u=rob n=ansible | <vyos-oobm> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W vyos-oobm:22 vyos@vyos-oobm
+2023-10-19 14:43:46,998 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:43:47,244 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Authentication (publickey) successful!
+2023-10-19 14:43:48,086 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test
+2023-10-19 14:43:48,087 p=56871 u=rob n=ansible | <vyos-oobm> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:43:48,087 p=56871 u=rob n=ansible | <vyos-oobm> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325 `" && echo ansible-tmp-1697719428.0682838-57226-105226424208325="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325 `" ) && sleep 0'
+2023-10-19 14:43:48,197 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py
+2023-10-19 14:43:48,197 p=56871 u=rob n=ansible | <vyos-oobm> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpqov9wmig TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325/AnsiballZ_ping.py
+2023-10-19 14:43:48,199 p=56871 u=rob n=ansible | <vyos-oobm> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:43:48,207 p=56871 u=rob n=ansible | <vyos-oobm> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:43:48,366 p=56871 u=rob n=ansible | <vyos-oobm> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:43:48,377 p=56871 u=rob n=ansible | ok: [vyos-oobm] => {
+ "changed": false,
+ "elapsed": 63
+}
+2023-10-19 14:43:48,380 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ***********************************************************************
+2023-10-19 14:43:48,400 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:43:48,401 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:48,401 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:43:48,402 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:43:48,406 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:43:48,770 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b"Warning: Permanently added 'eve-ng' (ED25519) to the list of known hosts.\r\n")
+2023-10-19 14:43:48,781 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:48,782 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719428.768053-57280-261732497122826 `" && echo ansible-tmp-1697719428.768053-57280-261732497122826="` echo /root/.ansible/tmp/ansible-tmp-1697719428.768053-57280-261732497122826 `" ) && sleep 0'"'"''
+2023-10-19 14:43:48,827 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719428.768053-57280-261732497122826=/root/.ansible/tmp/ansible-tmp-1697719428.768053-57280-261732497122826\n', b'')
+2023-10-19 14:43:48,830 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:43:48,830 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:43:48,830 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:48,830 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:43:49,635 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:43:49 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; path=/, unetlab_session=a55522ad-a441-4590-8439-393cf5c10312; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312", "cookies": {"PHPSESSID": "ni17afl18tk9e66q71kurf6fln", "unetlab_session": "a55522ad-a441-4590-8439-393cf5c10312"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:43:49,645 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:49,646 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719428.768053-57280-261732497122826/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:43:49,682 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:43:49,687 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}",
+ "content_length": "67",
+ "content_type": "application/json",
+ "cookies": {
+ "PHPSESSID": "ni17afl18tk9e66q71kurf6fln",
+ "unetlab_session": "a55522ad-a441-4590-8439-393cf5c10312"
+ },
+ "cookies_string": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312",
+ "date": "Thu, 19 Oct 2023 12:43:49 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": {
+ "html5": "-1",
+ "password": "ansible",
+ "username": "ansible"
+ },
+ "body_format": "json",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Content-Type": "application/json"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "POST",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/auth/login",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "json": {
+ "code": 200,
+ "message": "User logged in (90013).",
+ "status": "success"
+ },
+ "msg": "OK (67 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "set_cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; path=/, unetlab_session=a55522ad-a441-4590-8439-393cf5c10312; path=/api/; secure; HttpOnly",
+ "status": 200,
+ "url": "https://127.0.0.1/api/auth/login",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:43:49,695 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: get lab status] ***************************************************************************************
+2023-10-19 14:43:49,721 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:49,729 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:43:49,729 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:43:49,732 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:43:49,738 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:43:49,764 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:43:49,764 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:49,765 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719429.7641459-57296-245109659212102 `" && echo ansible-tmp-1697719429.7641459-57296-245109659212102="` echo /root/.ansible/tmp/ansible-tmp-1697719429.7641459-57296-245109659212102 `" ) && sleep 0'"'"''
+2023-10-19 14:43:49,791 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719429.7641459-57296-245109659212102=/root/.ansible/tmp/ansible-tmp-1697719429.7641459-57296-245109659212102\n', b'')
+2023-10-19 14:43:49,792 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:43:49,792 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:43:49,792 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:49,792 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:43:50,364 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Successfully listed nodes (60026).\\",\\"data\\":{\\"1\\":{\\"console\\":\\"telnet\\",\\"delay\\":0,\\"id\\":1,\\"left\\":488,\\"icon\\":\\"VyOS.png\\",\\"image\\":\\"vyos-1.3.4-amd64\\",\\"name\\":\\"VyOS-OOBM\\",\\"ram\\":512,\\"status\\":2,\\"template\\":\\"vyos\\",\\"type\\":\\"qemu\\",\\"sat\\":0,\\"top\\":69,\\"url\\":\\"telnet:\\\\/\\\\/127.0.0.1:33329\\",\\"config_list\\":[],\\"config\\":\\"1\\",\\"cpu_usage\\":\\"0\\",\\"ram_usage\\":\\"0\\",\\"cpu\\":1,\\"ethernet\\":4,\\"uuid\\":\\"0b03e3f6-577f-4bce-9263-f9c32b44fd08\\",\\"firstmac\\":\\"50:00:00:03:00:00\\"},\\"4\\":{\\"console\\":\\"telnet\\",\\"delay\\":0,\\"id\\":4,\\"left\\":452,\\"icon\\":\\"VyOS.png\\",\\"image\\":\\"vyos-1.3.4-amd64\\",\\"name\\":\\"branch\\",\\"ram\\":512,\\"status\\":0,\\"template\\":\\"vyos\\",\\"type\\":\\"qemu\\",\\"sat\\":0,\\"top\\":213,\\"url\\":\\"telnet:\\\\/\\\\/127.0.0.1:0\\",\\"config_list\\":[],\\"config\\":\\"1\\",\\"cpu_usage\\":\\"0\\",\\"ram_usage\\":\\"0\\",\\"cpu\\":1,\\"ethernet\\":4,\\"uuid\\":\\"0d241792-cb7b-4359-ae00-3a8488b7b1a6\\",\\"firstmac\\":\\"50:00:00:04:00:00\\"},\\"6\\":{\\"console\\":\\"telnet\\",\\"delay\\":0,\\"id\\":6,\\"left\\":303,\\"icon\\":\\"VyOS.png\\",\\"image\\":\\"vyos-1.3.4-amd64\\",\\"name\\":\\"central\\",\\"ram\\":512,\\"status\\":0,\\"template\\":\\"vyos\\",\\"type\\":\\"qemu\\",\\"sat\\":0,\\"top\\":213,\\"url\\":\\"telnet:\\\\/\\\\/127.0.0.1:0\\",\\"config_list\\":[],\\"config\\":\\"1\\",\\"cpu_usage\\":\\"0\\",\\"ram_usage\\":\\"0\\",\\"cpu\\":1,\\"ethernet\\":4,\\"uuid\\":\\"3bf4895b-42a5-4ec3-8257-0c975992ea9e\\",\\"firstmac\\":\\"50:00:00:06:00:00\\"},\\"2\\":{\\"console\\":\\"telnet\\",\\"delay\\":0,\\"id\\":2,\\"left\\":635,\\"icon\\":\\"Desktop.png\\",\\"image\\":\\"\\",\\"name\\":\\"VPC_Branch\\",\\"ram\\":1024,\\"status\\":0,\\"template\\":\\"vpcs\\",\\"type\\":\\"vpcs\\",\\"sat\\":0,\\"top\\":207,\\"url\\":\\"telnet:\\\\/\\\\/127.0.0.1:0\\",\\"config_list\\":[],\\"config\\":\\"1\\",\\"cpu_usage\\":\\"0\\",\\"ram_usage\\":\\"0\\",\\"ethernet\\":1},\\"3\\":{\\"console\\":\\"telnet\\",\\"delay\\":0,\\"id\\":3,\\"left\\":57,\\"icon\\":\\"Desktop.png\\",\\"image\\":\\"\\",\\"name\\":\\"VPC_Central\\",\\"ram\\":1024,\\"status\\":0,\\"template\\":\\"vpcs\\",\\"type\\":\\"vpcs\\",\\"sat\\":0,\\"top\\":207,\\"url\\":\\"telnet:\\\\/\\\\/127.0.0.1:0\\",\\"config_list\\":[],\\"config\\":\\"1\\",\\"cpu_usage\\":\\"0\\",\\"ram_usage\\":\\"0\\",\\"ethernet\\":1}}}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes", "status": 200, "date": "Thu, 19 Oct 2023 12:43:50 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "vary": "Accept-Encoding", "content_length": "1788", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (1788 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Successfully listed nodes (60026).", "data": {"1": {"console": "telnet", "delay": 0, "id": 1, "left": 488, "icon": "VyOS.png", "image": "vyos-1.3.4-amd64", "name": "VyOS-OOBM", "ram": 512, "status": 2, "template": "vyos", "type": "qemu", "sat": 0, "top": 69, "url": "telnet://127.0.0.1:33329", "config_list": [], "config": "1", "cpu_usage": "0", "ram_usage": "0", "cpu": 1, "ethernet": 4, "uuid": "0b03e3f6-577f-4bce-9263-f9c32b44fd08", "firstmac": "50:00:00:03:00:00"}, "4": {"console": "telnet", "delay": 0, "id": 4, "left": 452, "icon": "VyOS.png", "image": "vyos-1.3.4-amd64", "name": "branch", "ram": 512, "status": 0, "template": "vyos", "type": "qemu", "sat": 0, "top": 213, "url": "telnet://127.0.0.1:0", "config_list": [], "config": "1", "cpu_usage": "0", "ram_usage": "0", "cpu": 1, "ethernet": 4, "uuid": "0d241792-cb7b-4359-ae00-3a8488b7b1a6", "firstmac": "50:00:00:04:00:00"}, "6": {"console": "telnet", "delay": 0, "id": 6, "left": 303, "icon": "VyOS.png", "image": "vyos-1.3.4-amd64", "name": "central", "ram": 512, "status": 0, "template": "vyos", "type": "qemu", "sat": 0, "top": 213, "url": "telnet://127.0.0.1:0", "config_list": [], "config": "1", "cpu_usage": "0", "ram_usage": "0", "cpu": 1, "ethernet": 4, "uuid": "3bf4895b-42a5-4ec3-8257-0c975992ea9e", "firstmac": "50:00:00:06:00:00"}, "2": {"console": "telnet", "delay": 0, "id": 2, "left": 635, "icon": "Desktop.png", "image": "", "name": "VPC_Branch", "ram": 1024, "status": 0, "template": "vpcs", "type": "vpcs", "sat": 0, "top": 207, "url": "telnet://127.0.0.1:0", "config_list": [], "config": "1", "cpu_usage": "0", "ram_usage": "0", "ethernet": 1}, "3": {"console": "telnet", "delay": 0, "id": 3, "left": 57, "icon": "Desktop.png", "image": "", "name": "VPC_Central", "ram": 1024, "status": 0, "template": "vpcs", "type": "vpcs", "sat": 0, "top": 207, "url": "telnet://127.0.0.1:0", "config_list": [], "config": "1", "cpu_usage": "0", "ram_usage": "0", "ethernet": 1}}}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:43:50,365 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:50,365 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719429.7641459-57296-245109659212102/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:43:50,411 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:43:50,419 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Successfully listed nodes (60026).\",\"data\":{\"1\":{\"console\":\"telnet\",\"delay\":0,\"id\":1,\"left\":488,\"icon\":\"VyOS.png\",\"image\":\"vyos-1.3.4-amd64\",\"name\":\"VyOS-OOBM\",\"ram\":512,\"status\":2,\"template\":\"vyos\",\"type\":\"qemu\",\"sat\":0,\"top\":69,\"url\":\"telnet:\\/\\/127.0.0.1:33329\",\"config_list\":[],\"config\":\"1\",\"cpu_usage\":\"0\",\"ram_usage\":\"0\",\"cpu\":1,\"ethernet\":4,\"uuid\":\"0b03e3f6-577f-4bce-9263-f9c32b44fd08\",\"firstmac\":\"50:00:00:03:00:00\"},\"4\":{\"console\":\"telnet\",\"delay\":0,\"id\":4,\"left\":452,\"icon\":\"VyOS.png\",\"image\":\"vyos-1.3.4-amd64\",\"name\":\"branch\",\"ram\":512,\"status\":0,\"template\":\"vyos\",\"type\":\"qemu\",\"sat\":0,\"top\":213,\"url\":\"telnet:\\/\\/127.0.0.1:0\",\"config_list\":[],\"config\":\"1\",\"cpu_usage\":\"0\",\"ram_usage\":\"0\",\"cpu\":1,\"ethernet\":4,\"uuid\":\"0d241792-cb7b-4359-ae00-3a8488b7b1a6\",\"firstmac\":\"50:00:00:04:00:00\"},\"6\":{\"console\":\"telnet\",\"delay\":0,\"id\":6,\"left\":303,\"icon\":\"VyOS.png\",\"image\":\"vyos-1.3.4-amd64\",\"name\":\"central\",\"ram\":512,\"status\":0,\"template\":\"vyos\",\"type\":\"qemu\",\"sat\":0,\"top\":213,\"url\":\"telnet:\\/\\/127.0.0.1:0\",\"config_list\":[],\"config\":\"1\",\"cpu_usage\":\"0\",\"ram_usage\":\"0\",\"cpu\":1,\"ethernet\":4,\"uuid\":\"3bf4895b-42a5-4ec3-8257-0c975992ea9e\",\"firstmac\":\"50:00:00:06:00:00\"},\"2\":{\"console\":\"telnet\",\"delay\":0,\"id\":2,\"left\":635,\"icon\":\"Desktop.png\",\"image\":\"\",\"name\":\"VPC_Branch\",\"ram\":1024,\"status\":0,\"template\":\"vpcs\",\"type\":\"vpcs\",\"sat\":0,\"top\":207,\"url\":\"telnet:\\/\\/127.0.0.1:0\",\"config_list\":[],\"config\":\"1\",\"cpu_usage\":\"0\",\"ram_usage\":\"0\",\"ethernet\":1},\"3\":{\"console\":\"telnet\",\"delay\":0,\"id\":3,\"left\":57,\"icon\":\"Desktop.png\",\"image\":\"\",\"name\":\"VPC_Central\",\"ram\":1024,\"status\":0,\"template\":\"vpcs\",\"type\":\"vpcs\",\"sat\":0,\"top\":207,\"url\":\"telnet:\\/\\/127.0.0.1:0\",\"config_list\":[],\"config\":\"1\",\"cpu_usage\":\"0\",\"ram_usage\":\"0\",\"ethernet\":1}}}",
+ "content_length": "1788",
+ "content_type": "application/json",
+ "cookies": {},
+ "cookies_string": "",
+ "date": "Thu, 19 Oct 2023 12:43:50 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": null,
+ "body_format": "raw",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "GET",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "json": {
+ "code": 200,
+ "data": {
+ "1": {
+ "config": "1",
+ "config_list": [],
+ "console": "telnet",
+ "cpu": 1,
+ "cpu_usage": "0",
+ "delay": 0,
+ "ethernet": 4,
+ "firstmac": "50:00:00:03:00:00",
+ "icon": "VyOS.png",
+ "id": 1,
+ "image": "vyos-1.3.4-amd64",
+ "left": 488,
+ "name": "VyOS-OOBM",
+ "ram": 512,
+ "ram_usage": "0",
+ "sat": 0,
+ "status": 2,
+ "template": "vyos",
+ "top": 69,
+ "type": "qemu",
+ "url": "telnet://127.0.0.1:33329",
+ "uuid": "0b03e3f6-577f-4bce-9263-f9c32b44fd08"
+ },
+ "2": {
+ "config": "1",
+ "config_list": [],
+ "console": "telnet",
+ "cpu_usage": "0",
+ "delay": 0,
+ "ethernet": 1,
+ "icon": "Desktop.png",
+ "id": 2,
+ "image": "",
+ "left": 635,
+ "name": "VPC_Branch",
+ "ram": 1024,
+ "ram_usage": "0",
+ "sat": 0,
+ "status": 0,
+ "template": "vpcs",
+ "top": 207,
+ "type": "vpcs",
+ "url": "telnet://127.0.0.1:0"
+ },
+ "3": {
+ "config": "1",
+ "config_list": [],
+ "console": "telnet",
+ "cpu_usage": "0",
+ "delay": 0,
+ "ethernet": 1,
+ "icon": "Desktop.png",
+ "id": 3,
+ "image": "",
+ "left": 57,
+ "name": "VPC_Central",
+ "ram": 1024,
+ "ram_usage": "0",
+ "sat": 0,
+ "status": 0,
+ "template": "vpcs",
+ "top": 207,
+ "type": "vpcs",
+ "url": "telnet://127.0.0.1:0"
+ },
+ "4": {
+ "config": "1",
+ "config_list": [],
+ "console": "telnet",
+ "cpu": 1,
+ "cpu_usage": "0",
+ "delay": 0,
+ "ethernet": 4,
+ "firstmac": "50:00:00:04:00:00",
+ "icon": "VyOS.png",
+ "id": 4,
+ "image": "vyos-1.3.4-amd64",
+ "left": 452,
+ "name": "branch",
+ "ram": 512,
+ "ram_usage": "0",
+ "sat": 0,
+ "status": 0,
+ "template": "vyos",
+ "top": 213,
+ "type": "qemu",
+ "url": "telnet://127.0.0.1:0",
+ "uuid": "0d241792-cb7b-4359-ae00-3a8488b7b1a6"
+ },
+ "6": {
+ "config": "1",
+ "config_list": [],
+ "console": "telnet",
+ "cpu": 1,
+ "cpu_usage": "0",
+ "delay": 0,
+ "ethernet": 4,
+ "firstmac": "50:00:00:06:00:00",
+ "icon": "VyOS.png",
+ "id": 6,
+ "image": "vyos-1.3.4-amd64",
+ "left": 303,
+ "name": "central",
+ "ram": 512,
+ "ram_usage": "0",
+ "sat": 0,
+ "status": 0,
+ "template": "vyos",
+ "top": 213,
+ "type": "qemu",
+ "url": "telnet://127.0.0.1:0",
+ "uuid": "3bf4895b-42a5-4ec3-8257-0c975992ea9e"
+ }
+ },
+ "message": "Successfully listed nodes (60026).",
+ "status": "success"
+ },
+ "msg": "OK (1788 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "status": 200,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes",
+ "vary": "Accept-Encoding",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:43:50,428 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start all nodes] **************************************************************************************
+2023-10-19 14:43:50,460 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:43:50,461 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:50,463 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:43:50,466 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:43:50,469 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:43:50,485 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:43:50,485 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:50,486 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719430.48527-57309-121654676456836 `" && echo ansible-tmp-1697719430.48527-57309-121654676456836="` echo /root/.ansible/tmp/ansible-tmp-1697719430.48527-57309-121654676456836 `" ) && sleep 0'"'"''
+2023-10-19 14:43:50,509 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719430.48527-57309-121654676456836=/root/.ansible/tmp/ansible-tmp-1697719430.48527-57309-121654676456836\n', b'')
+2023-10-19 14:43:50,511 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:43:50,511 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:43:50,511 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:50,511 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:43:50,967 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Node started (80049).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start", "status": 200, "date": "Thu, 19 Oct 2023 12:43:50 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "65", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (65 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Node started (80049)."}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:43:50,967 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:50,976 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719430.48527-57309-121654676456836/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:43:51,023 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:43:51,028 p=56871 u=rob n=ansible | ok: [eveng] => (item=1) => {
+ "ansible_loop_var": "item",
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Node started (80049).\"}",
+ "content_length": "65",
+ "content_type": "application/json",
+ "cookies": {},
+ "cookies_string": "",
+ "date": "Thu, 19 Oct 2023 12:43:50 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": null,
+ "body_format": "raw",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "GET",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "item": "1",
+ "json": {
+ "code": 200,
+ "message": "Node started (80049).",
+ "status": "success"
+ },
+ "msg": "OK (65 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "status": 200,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:43:51,034 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:51,037 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:43:51,070 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:43:51,070 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:51,074 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719431.069748-57309-59876085886491 `" && echo ansible-tmp-1697719431.069748-57309-59876085886491="` echo /root/.ansible/tmp/ansible-tmp-1697719431.069748-57309-59876085886491 `" ) && sleep 0'"'"''
+2023-10-19 14:43:51,098 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719431.069748-57309-59876085886491=/root/.ansible/tmp/ansible-tmp-1697719431.069748-57309-59876085886491\n', b'')
+2023-10-19 14:43:51,099 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:43:51,099 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:43:51,100 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:51,100 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:43:52,346 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Node started (80049).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/4/start", "status": 200, "date": "Thu, 19 Oct 2023 12:43:51 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "65", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (65 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Node started (80049)."}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/4/start", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:43:52,356 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:52,357 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719431.069748-57309-59876085886491/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:43:52,408 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:43:52,412 p=56871 u=rob n=ansible | ok: [eveng] => (item=4) => {
+ "ansible_loop_var": "item",
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Node started (80049).\"}",
+ "content_length": "65",
+ "content_type": "application/json",
+ "cookies": {},
+ "cookies_string": "",
+ "date": "Thu, 19 Oct 2023 12:43:51 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": null,
+ "body_format": "raw",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "GET",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/4/start",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "item": "4",
+ "json": {
+ "code": 200,
+ "message": "Node started (80049).",
+ "status": "success"
+ },
+ "msg": "OK (65 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "status": 200,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/4/start",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:43:52,416 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:52,417 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:43:52,444 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:43:52,444 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:52,447 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719432.443588-57309-128064460200622 `" && echo ansible-tmp-1697719432.443588-57309-128064460200622="` echo /root/.ansible/tmp/ansible-tmp-1697719432.443588-57309-128064460200622 `" ) && sleep 0'"'"''
+2023-10-19 14:43:52,468 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719432.443588-57309-128064460200622=/root/.ansible/tmp/ansible-tmp-1697719432.443588-57309-128064460200622\n', b'')
+2023-10-19 14:43:52,469 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:43:52,469 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:43:52,469 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:52,469 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:43:53,958 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Node started (80049).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/6/start", "status": 200, "date": "Thu, 19 Oct 2023 12:43:52 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "65", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (65 bytes)", "elapsed": 1, "changed": false, "json": {"code": 200, "status": "success", "message": "Node started (80049)."}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/6/start", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:43:53,961 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:53,961 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719432.443588-57309-128064460200622/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:43:53,999 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:43:54,009 p=56871 u=rob n=ansible | ok: [eveng] => (item=6) => {
+ "ansible_loop_var": "item",
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Node started (80049).\"}",
+ "content_length": "65",
+ "content_type": "application/json",
+ "cookies": {},
+ "cookies_string": "",
+ "date": "Thu, 19 Oct 2023 12:43:52 GMT",
+ "elapsed": 1,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": null,
+ "body_format": "raw",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "GET",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/6/start",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "item": "6",
+ "json": {
+ "code": 200,
+ "message": "Node started (80049).",
+ "status": "success"
+ },
+ "msg": "OK (65 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "status": 200,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/6/start",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:43:54,011 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:54,014 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:43:54,043 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:43:54,043 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:54,043 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719434.042231-57309-112683391281836 `" && echo ansible-tmp-1697719434.042231-57309-112683391281836="` echo /root/.ansible/tmp/ansible-tmp-1697719434.042231-57309-112683391281836 `" ) && sleep 0'"'"''
+2023-10-19 14:43:54,067 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719434.042231-57309-112683391281836=/root/.ansible/tmp/ansible-tmp-1697719434.042231-57309-112683391281836\n', b'')
+2023-10-19 14:43:54,068 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:43:54,068 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:43:54,068 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:54,069 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:43:54,989 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Node started (80049).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/2/start", "status": 200, "date": "Thu, 19 Oct 2023 12:43:54 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "65", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (65 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Node started (80049)."}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/2/start", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:43:55,004 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:55,004 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719434.042231-57309-112683391281836/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:43:55,041 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:43:55,046 p=56871 u=rob n=ansible | ok: [eveng] => (item=2) => {
+ "ansible_loop_var": "item",
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Node started (80049).\"}",
+ "content_length": "65",
+ "content_type": "application/json",
+ "cookies": {},
+ "cookies_string": "",
+ "date": "Thu, 19 Oct 2023 12:43:54 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": null,
+ "body_format": "raw",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "GET",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/2/start",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "item": "2",
+ "json": {
+ "code": 200,
+ "message": "Node started (80049).",
+ "status": "success"
+ },
+ "msg": "OK (65 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "status": 200,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/2/start",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:43:55,053 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:55,054 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:43:55,090 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'')
+2023-10-19 14:43:55,090 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:55,093 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719435.089705-57309-99507077708492 `" && echo ansible-tmp-1697719435.089705-57309-99507077708492="` echo /root/.ansible/tmp/ansible-tmp-1697719435.089705-57309-99507077708492 `" ) && sleep 0'"'"''
+2023-10-19 14:43:55,130 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719435.089705-57309-99507077708492=/root/.ansible/tmp/ansible-tmp-1697719435.089705-57309-99507077708492\n', b'')
+2023-10-19 14:43:55,132 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:43:55,132 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:43:55,132 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:55,135 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:43:56,288 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Node started (80049).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/3/start", "status": 200, "date": "Thu, 19 Oct 2023 12:43:55 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "65", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (65 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Node started (80049)."}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/3/start", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:43:56,301 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:43:56,302 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719435.089705-57309-99507077708492/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:43:56,346 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:43:56,351 p=56871 u=rob n=ansible | ok: [eveng] => (item=3) => {
+ "ansible_loop_var": "item",
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Node started (80049).\"}",
+ "content_length": "65",
+ "content_type": "application/json",
+ "cookies": {},
+ "cookies_string": "",
+ "date": "Thu, 19 Oct 2023 12:43:55 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": null,
+ "body_format": "raw",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "GET",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/3/start",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "item": "3",
+ "json": {
+ "code": 200,
+ "message": "Node started (80049).",
+ "status": "success"
+ },
+ "msg": "OK (65 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "status": 200,
+ "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/3/start",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:43:56,360 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos nodes] **********************************************************************************
+2023-10-19 14:43:56,392 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:43:56,392 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:43:56,393 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:43:56,401 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:43:56,407 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:43:56,409 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:43:56,414 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:43:56,416 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:43:57,458 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be
+removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
+2023-10-19 14:43:57,458 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be
+removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
+2023-10-19 14:43:57,458 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch
+2023-10-19 14:43:57,459 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central
+2023-10-19 14:43:57,467 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm
+2023-10-19 14:43:57,467 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm
+2023-10-19 14:44:27,487 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Exception (client): Error reading SSH protocol banner
+2023-10-19 14:44:27,493 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Traceback (most recent call last):
+2023-10-19 14:44:27,493 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
+2023-10-19 14:44:27,493 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
+2023-10-19 14:44:27,494 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
+2023-10-19 14:44:27,494 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
+2023-10-19 14:44:27,494 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
+2023-10-19 14:44:27,494 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | raise socket.timeout()
+2023-10-19 14:44:27,494 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | socket.timeout
+2023-10-19 14:44:27,494 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Exception (client): Error reading SSH protocol banner
+2023-10-19 14:44:27,495 p=57356 u=rob n=p=57356 u=rob | paramiko [central] |
+2023-10-19 14:44:27,495 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
+2023-10-19 14:44:27,495 p=57356 u=rob n=p=57356 u=rob | paramiko [central] |
+2023-10-19 14:44:27,495 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Traceback (most recent call last):
+2023-10-19 14:44:27,495 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
+2023-10-19 14:44:27,496 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | self._check_banner()
+2023-10-19 14:44:27,496 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
+2023-10-19 14:44:27,496 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | raise SSHException(
+2023-10-19 14:44:27,496 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2023-10-19 14:44:27,496 p=57356 u=rob n=p=57356 u=rob | paramiko [central] |
+2023-10-19 14:44:27,497 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Traceback (most recent call last):
+2023-10-19 14:44:27,498 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
+2023-10-19 14:44:27,498 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
+2023-10-19 14:44:27,498 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
+2023-10-19 14:44:27,498 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
+2023-10-19 14:44:27,498 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
+2023-10-19 14:44:27,499 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | raise socket.timeout()
+2023-10-19 14:44:27,499 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | socket.timeout
+2023-10-19 14:44:27,499 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] |
+2023-10-19 14:44:27,499 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
+2023-10-19 14:44:27,499 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] |
+2023-10-19 14:44:27,500 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Traceback (most recent call last):
+2023-10-19 14:44:27,500 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
+2023-10-19 14:44:27,500 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | self._check_banner()
+2023-10-19 14:44:27,500 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
+2023-10-19 14:44:27,500 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | raise SSHException(
+2023-10-19 14:44:27,501 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2023-10-19 14:44:27,501 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] |
+2023-10-19 14:44:28,501 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central
+2023-10-19 14:44:28,520 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch
+2023-10-19 14:44:28,521 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm
+2023-10-19 14:44:28,522 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm
+2023-10-19 14:44:43,847 p=57111 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.
-2023-06-07 10:12:06,309 p=80406 u=rob n=ansible | shutdown complete
-2023-06-07 10:12:19,919 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Exception (client): Error reading SSH protocol banner
-2023-06-07 10:12:19,920 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Traceback (most recent call last):
-2023-06-07 10:12:19,920 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 10:12:19,920 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
-2023-06-07 10:12:19,920 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Exception (client): Error reading SSH protocol banner
-2023-06-07 10:12:19,920 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 10:12:19,920 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
-2023-06-07 10:12:19,920 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Traceback (most recent call last):
-2023-06-07 10:12:19,921 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 10:12:19,921 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 10:12:19,921 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | raise socket.timeout()
-2023-06-07 10:12:19,921 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
-2023-06-07 10:12:19,921 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | socket.timeout
-2023-06-07 10:12:19,921 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 10:12:19,921 p=80658 u=rob n=p=80658 u=rob | paramiko [central] |
-2023-06-07 10:12:19,921 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
-2023-06-07 10:12:19,921 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 10:12:19,921 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
-2023-06-07 10:12:19,922 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | raise socket.timeout()
-2023-06-07 10:12:19,922 p=80658 u=rob n=p=80658 u=rob | paramiko [central] |
-2023-06-07 10:12:19,922 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | socket.timeout
-2023-06-07 10:12:19,922 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Traceback (most recent call last):
-2023-06-07 10:12:19,922 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] |
-2023-06-07 10:12:19,922 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 10:12:19,922 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
-2023-06-07 10:12:19,922 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | self._check_banner()
-2023-06-07 10:12:19,922 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] |
-2023-06-07 10:12:19,922 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 10:12:19,923 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Traceback (most recent call last):
-2023-06-07 10:12:19,923 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | raise SSHException(
-2023-06-07 10:12:19,923 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 10:12:19,923 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 10:12:19,923 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | self._check_banner()
-2023-06-07 10:12:19,923 p=80658 u=rob n=p=80658 u=rob | paramiko [central] |
-2023-06-07 10:12:19,923 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 10:12:19,923 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | raise SSHException(
-2023-06-07 10:12:19,923 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 10:12:19,924 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] |
-2023-06-07 10:12:21,504 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:12:21,520 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:12:21,743 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Authentication (publickey) successful!
-2023-06-07 10:12:21,743 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2023-06-07 10:12:22,853 p=80164 u=rob n=ansible | ok: [branch]
-2023-06-07 10:12:22,855 p=80164 u=rob n=ansible | ok: [central]
-2023-06-07 10:12:22,857 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : show wireguard keypairs pubkey default] ***********************************************************************************************
-2023-06-07 10:12:22,878 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:12:22,878 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:12:23,993 p=80405 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
+2023-10-19 14:44:43,952 p=57111 u=rob n=ansible | shutdown complete
+2023-10-19 14:44:58,556 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Exception (client): Error reading SSH protocol banner
+2023-10-19 14:44:58,557 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Traceback (most recent call last):
+2023-10-19 14:44:58,557 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
+2023-10-19 14:44:58,557 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
+2023-10-19 14:44:58,558 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
+2023-10-19 14:44:58,558 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
+2023-10-19 14:44:58,558 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
+2023-10-19 14:44:58,558 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | raise socket.timeout()
+2023-10-19 14:44:58,558 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | socket.timeout
+2023-10-19 14:44:58,559 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] |
+2023-10-19 14:44:58,559 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
+2023-10-19 14:44:58,559 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] |
+2023-10-19 14:44:58,559 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Traceback (most recent call last):
+2023-10-19 14:44:58,559 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
+2023-10-19 14:44:58,560 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | self._check_banner()
+2023-10-19 14:44:58,560 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
+2023-10-19 14:44:58,560 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | raise SSHException(
+2023-10-19 14:44:58,560 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2023-10-19 14:44:58,560 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] |
+2023-10-19 14:44:58,561 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Exception (client): Error reading SSH protocol banner
+2023-10-19 14:44:58,561 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Traceback (most recent call last):
+2023-10-19 14:44:58,562 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
+2023-10-19 14:44:58,562 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
+2023-10-19 14:44:58,562 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
+2023-10-19 14:44:58,562 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
+2023-10-19 14:44:58,563 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
+2023-10-19 14:44:58,563 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | raise socket.timeout()
+2023-10-19 14:44:58,563 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | socket.timeout
+2023-10-19 14:44:58,563 p=57356 u=rob n=p=57356 u=rob | paramiko [central] |
+2023-10-19 14:44:58,563 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
+2023-10-19 14:44:58,564 p=57356 u=rob n=p=57356 u=rob | paramiko [central] |
+2023-10-19 14:44:58,564 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Traceback (most recent call last):
+2023-10-19 14:44:58,564 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
+2023-10-19 14:44:58,564 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | self._check_banner()
+2023-10-19 14:44:58,564 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
+2023-10-19 14:44:58,565 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | raise SSHException(
+2023-10-19 14:44:58,565 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2023-10-19 14:44:58,565 p=57356 u=rob n=p=57356 u=rob | paramiko [central] |
+2023-10-19 14:44:59,566 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch
+2023-10-19 14:44:59,587 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central
+2023-10-19 14:44:59,587 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm
+2023-10-19 14:44:59,589 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm
+2023-10-19 14:45:00,239 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:45:00,241 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:45:00,523 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2023-10-19 14:45:00,525 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Authentication (publickey) successful!
+2023-10-19 14:45:01,439 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test
+2023-10-19 14:45:01,439 p=56871 u=rob n=ansible | <central> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:45:01,439 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886 `" && echo ansible-tmp-1697719501.4189491-57356-234232371310886="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886 `" ) && sleep 0'
+2023-10-19 14:45:01,466 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py
+2023-10-19 14:45:01,466 p=56871 u=rob n=ansible | <central> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpjqb89b3l TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886/AnsiballZ_ping.py
+2023-10-19 14:45:01,467 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:45:01,484 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:45:01,484 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test
+2023-10-19 14:45:01,485 p=56871 u=rob n=ansible | <branch> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:45:01,486 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327 `" && echo ansible-tmp-1697719501.4845288-57357-35411774210327="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327 `" ) && sleep 0'
+2023-10-19 14:45:01,502 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py
+2023-10-19 14:45:01,502 p=56871 u=rob n=ansible | <branch> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpaz8bj0z5 TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327/AnsiballZ_ping.py
+2023-10-19 14:45:01,503 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:45:01,515 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:45:01,679 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:45:01,696 p=56871 u=rob n=ansible | ok: [central] => {
+ "changed": false,
+ "elapsed": 64
+}
+2023-10-19 14:45:01,708 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:45:01,720 p=56871 u=rob n=ansible | ok: [branch] => {
+ "changed": false,
+ "elapsed": 64
+}
+2023-10-19 14:45:01,723 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : show wireguard keypairs pubkey default] **************************************************************************
+2023-10-19 14:45:01,741 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:45:01,747 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:45:01,748 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:45:01,755 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:45:01,762 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:01,763 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:01,768 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:01,769 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:02,817 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:45:02,832 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:02,832 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:02,832 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:45:02,833 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:45:02,833 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:02,833 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:02,833 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:45:02,837 p=57110 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
ansible.utils.display.Display.verbosity instead. This feature will be removed
in version 2.18. Deprecation warnings can be disabled by setting
deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:12:23,993 p=80407 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
+2023-10-19 14:45:02,837 p=57110 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch
+2023-10-19 14:45:02,837 p=57107 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
ansible.utils.display.Display.verbosity instead. This feature will be removed
in version 2.18. Deprecation warnings can be disabled by setting
deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:12:24,508 p=80405 u=rob n=p=80405 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:12:24,509 p=80407 u=rob n=p=80407 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:12:24,757 p=80407 u=rob n=p=80407 u=rob | paramiko [central] | Authentication (publickey) successful!
-2023-06-07 10:12:24,759 p=80405 u=rob n=p=80405 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2023-06-07 10:12:26,453 p=80164 u=rob n=ansible | ok: [central]
-2023-06-07 10:12:26,482 p=80164 u=rob n=ansible | ok: [branch]
-2023-06-07 10:12:26,489 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : fail] *********************************************************************************************************************************
-2023-06-07 10:12:26,516 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:12:26,525 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:12:27,651 p=80164 u=rob n=ansible | fatal: [central]: FAILED! => {"changed": false, "msg": "Failed as requested from task"}
-2023-06-07 10:12:27,651 p=80164 u=rob n=ansible | fatal: [branch]: FAILED! => {"changed": false, "msg": "Failed as requested from task"}
-2023-06-07 10:12:27,662 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : generate wireguard default-keypair] ***************************************************************************************************
-2023-06-07 10:12:29,117 p=80164 u=rob n=ansible | ok: [central]
-2023-06-07 10:12:29,120 p=80164 u=rob n=ansible | ok: [branch]
-2023-06-07 10:12:29,126 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : show wireguard keypairs pubkey default] ***********************************************************************************************
-2023-06-07 10:12:29,143 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:12:29,151 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:12:30,606 p=80164 u=rob n=ansible | ok: [central]
-2023-06-07 10:12:30,609 p=80164 u=rob n=ansible | ok: [branch]
-2023-06-07 10:12:30,613 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] **************************************************************************************************************************
-2023-06-07 10:12:30,630 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:12:30,639 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:12:37,750 p=80164 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
+2023-10-19 14:45:02,838 p=57107 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central
+2023-10-19 14:45:02,840 p=57110 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm
+2023-10-19 14:45:02,841 p=57107 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm
+2023-10-19 14:45:03,489 p=57107 u=rob n=p=57107 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:45:03,493 p=57110 u=rob n=p=57110 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:45:03,753 p=57110 u=rob n=p=57110 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2023-10-19 14:45:03,753 p=57107 u=rob n=p=57107 u=rob | paramiko [central] | Authentication (publickey) successful!
+2023-10-19 14:45:05,720 p=56871 u=rob n=ansible | ok: [central] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show wireguard keypairs pubkey default"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "stdout": [
+ "/config/auth/wireguard/default/public.key not found"
+ ],
+ "stdout_lines": [
+ [
+ "/config/auth/wireguard/default/public.key not found"
+ ]
+ ]
+}
+2023-10-19 14:45:05,746 p=56871 u=rob n=ansible | ok: [branch] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show wireguard keypairs pubkey default"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "stdout": [
+ "/config/auth/wireguard/default/public.key not found"
+ ],
+ "stdout_lines": [
+ [
+ "/config/auth/wireguard/default/public.key not found"
+ ]
+ ]
+}
+2023-10-19 14:45:05,754 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ************************************************************************************************************
+2023-10-19 14:45:05,782 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:45:05,792 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:45:05,795 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:45:05,803 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:45:05,810 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:05,812 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:05,817 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:05,819 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:06,876 p=56871 u=rob n=ansible | fatal: [central]: FAILED! => {
+ "changed": false,
+ "msg": "Failed as requested from task"
+}
+2023-10-19 14:45:06,877 p=56871 u=rob n=ansible | fatal: [branch]: FAILED! => {
+ "changed": false,
+ "msg": "Failed as requested from task"
+}
+2023-10-19 14:45:06,888 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : generate wireguard default-keypair] ******************************************************************************
+2023-10-19 14:45:06,910 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:45:06,915 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:45:06,926 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:06,928 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:06,931 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:06,932 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:07,980 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:45:07,981 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:45:07,981 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:07,981 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:07,982 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:07,982 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:07,991 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:45:07,991 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:45:08,404 p=56871 u=rob n=ansible | ok: [branch] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "generate wireguard default-keypair"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "stdout": [
+ ""
+ ],
+ "stdout_lines": [
+ [
+ ""
+ ]
+ ]
+}
+2023-10-19 14:45:08,405 p=56871 u=rob n=ansible | ok: [central] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "generate wireguard default-keypair"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "stdout": [
+ ""
+ ],
+ "stdout_lines": [
+ [
+ ""
+ ]
+ ]
+}
+2023-10-19 14:45:08,413 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : show wireguard keypairs pubkey default] **************************************************************************
+2023-10-19 14:45:08,454 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:45:08,455 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:45:08,455 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:45:08,464 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:45:08,471 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:08,473 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:08,479 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:08,480 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:09,526 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:45:09,526 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:09,526 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:09,526 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:45:09,526 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:09,526 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:09,527 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:45:09,527 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command
+2023-10-19 14:45:09,931 p=56871 u=rob n=ansible | ok: [central] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show wireguard keypairs pubkey default"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "stdout": [
+ "qek6greKrQMqYpRofDvk24n8ryDmjqmhX2XCnk7jvAA="
+ ],
+ "stdout_lines": [
+ [
+ "qek6greKrQMqYpRofDvk24n8ryDmjqmhX2XCnk7jvAA="
+ ]
+ ]
+}
+2023-10-19 14:45:09,932 p=56871 u=rob n=ansible | ok: [branch] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show wireguard keypairs pubkey default"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "stdout": [
+ "ncC59o/+ne6vq1hD9YuguhL/aBOtp3Th0Y5sAsBijEE="
+ ],
+ "stdout_lines": [
+ [
+ "ncC59o/+ne6vq1hD9YuguhL/aBOtp3Th0Y5sAsBijEE="
+ ]
+ ]
+}
+2023-10-19 14:45:09,939 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] *****************************************************************************************************
+2023-10-19 14:45:09,969 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:45:09,976 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:45:09,978 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:45:09,986 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:45:09,994 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:09,996 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:10,001 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:10,003 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:18,303 p=56871 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
-2023-06-07 10:12:37,750 p=80164 u=rob n=ansible | changed: [branch]
-2023-06-07 10:12:37,868 p=80164 u=rob n=ansible | changed: [central]
-2023-06-07 10:12:37,882 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ********************************************************************************************
-2023-06-07 10:12:37,911 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:12:37,911 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:12:37,916 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:12:38,890 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:12:38,894 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: stop nodes id] *************************************************************************************************************
-2023-06-07 10:12:38,917 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:12:38,919 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:12:38,923 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:12:38,932 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:12:38,936 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after stop] ***********************************************************************************************************
-2023-06-07 10:12:38,950 p=80164 u=rob n=ansible | Pausing for 5 seconds
-2023-06-07 10:12:38,950 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:12:43,964 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:12:43,977 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start nodes id] ************************************************************************************************************
-2023-06-07 10:12:44,011 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:12:44,016 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:12:44,023 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:12:44,029 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:12:44,033 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after start] **********************************************************************************************************
-2023-06-07 10:12:44,047 p=80164 u=rob n=ansible | Pausing for 5 seconds
-2023-06-07 10:12:44,047 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:12:49,059 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:12:49,070 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait, b/c the ping often failed without a short break] *********************************************************************
-2023-06-07 10:12:49,083 p=80164 u=rob n=ansible | Pausing for 30 seconds
-2023-06-07 10:12:49,083 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:13:19,097 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:13:19,113 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: do ping test] **************************************************************************************************************
-2023-06-07 10:13:19,138 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:13:19,141 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:13:24,531 p=80164 u=rob n=ansible | ok: [branch] => (item=10.0.1.100)
-2023-06-07 10:13:24,583 p=80164 u=rob n=ansible | ok: [central] => (item=10.0.2.100)
-2023-06-07 10:13:24,595 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: execute test commands] *****************************************************************************************************
-2023-06-07 10:13:24,620 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:13:24,623 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:13:25,908 p=80164 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']})
-2023-06-07 10:13:26,079 p=80164 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']})
-2023-06-07 10:13:27,330 p=80164 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']})
-2023-06-07 10:13:27,342 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register stdout commands] **************************************************************************************************
-2023-06-07 10:13:27,378 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:13:27,384 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:13:28,867 p=80164 u=rob n=ansible | ok: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2023-06-07 10:13:28,873 p=80164 u=rob n=ansible | ok: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2023-06-07 10:13:33,188 p=80164 u=rob n=ansible | ok: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
-2023-06-07 10:13:33,201 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] *************************************************************************************************************
-2023-06-07 10:13:33,237 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:13:33,242 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:13:34,358 p=80164 u=rob n=ansible | ok: [branch]
-2023-06-07 10:13:34,359 p=80164 u=rob n=ansible | ok: [central]
-2023-06-07 10:13:34,367 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Reboot vyos] ***************************************************************************************************************
-2023-06-07 10:13:34,388 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:13:34,397 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:13:35,725 p=80164 u=rob n=ansible | ok: [central]
-2023-06-07 10:13:35,726 p=80164 u=rob n=ansible | ok: [branch]
-2023-06-07 10:13:35,731 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait while shutdown] *******************************************************************************************************
-2023-06-07 10:13:35,745 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:13:35,749 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos nodes] *******************************************************************************************************
-2023-06-07 10:13:35,765 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:13:35,772 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:13:36,881 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:13:36,882 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:13:37,373 p=80827 u=rob n=p=80827 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:13:37,377 p=80828 u=rob n=p=80828 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:13:37,597 p=80827 u=rob n=p=80827 u=rob | paramiko [central] | 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'
-2023-06-07 10:13:37,614 p=80828 u=rob n=p=80828 u=rob | paramiko [branch] | 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'
-2023-06-07 10:15:36,253 p=80407 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2023-10-19 14:45:18,303 p=56871 u=rob n=ansible | changed: [branch] => {
+ "changed": true,
+ "commands": [
+ "set interface ethernet eth2 address 10.0.2.254/24",
+ "set interface ethernet eth1 address 198.51.100.2/24",
+ "set interfaces wireguard wg01 address 192.168.0.2/24",
+ "set interfaces wireguard wg01 description 'VPN-to-central'",
+ "set interfaces wireguard wg01 peer central allowed-ips 10.0.1.0/24",
+ "set interfaces wireguard wg01 peer central allowed-ips 192.168.0.0/24",
+ "set interfaces wireguard wg01 peer central address 198.51.100.1",
+ "set interfaces wireguard wg01 peer central port 51820",
+ "set interfaces wireguard wg01 peer central pubkey \"qek6greKrQMqYpRofDvk24n8ryDmjqmhX2XCnk7jvAA=\"",
+ "set interfaces wireguard wg01 port 51820",
+ "set protocols static interface-route 10.0.1.0/24 next-hop-interface wg01"
+ ],
+ "filtered": [],
+ "invocation": {
+ "module_args": {
+ "backup": false,
+ "backup_options": null,
+ "comment": "configured by vyos_config",
+ "config": null,
+ "lines": null,
+ "match": "line",
+ "save": true,
+ "src": "set interface ethernet eth2 address 10.0.2.254/24\nset interface ethernet eth1 address 198.51.100.2/24\n\nset interfaces wireguard wg01 address 192.168.0.2/24\nset interfaces wireguard wg01 description 'VPN-to-central'\nset interfaces wireguard wg01 peer central allowed-ips 10.0.1.0/24\nset interfaces wireguard wg01 peer central allowed-ips 192.168.0.0/24\nset interfaces wireguard wg01 peer central address 198.51.100.1\nset interfaces wireguard wg01 peer central port 51820\nset interfaces wireguard wg01 peer central pubkey \"qek6greKrQMqYpRofDvk24n8ryDmjqmhX2XCnk7jvAA=\"\nset interfaces wireguard wg01 port 51820\n\nset protocols static interface-route 10.0.1.0/24 next-hop-interface wg01"
+ }
+ }
+}
+2023-10-19 14:45:18,305 p=56871 u=rob n=ansible | changed: [central] => {
+ "changed": true,
+ "commands": [
+ "set interface ethernet eth2 address 10.0.1.254/24",
+ "set interface ethernet eth1 address 198.51.100.1/24",
+ "set interfaces wireguard wg01 address 192.168.0.1/24",
+ "set interfaces wireguard wg01 description 'VPN-to-Branch'",
+ "set interfaces wireguard wg01 peer branch allowed-ips 10.0.2.0/24",
+ "set interfaces wireguard wg01 peer branch allowed-ips 192.168.0.0/24",
+ "set interfaces wireguard wg01 peer branch address 198.51.100.2",
+ "set interfaces wireguard wg01 peer branch port 51820",
+ "set interfaces wireguard wg01 peer branch pubkey \"ncC59o/+ne6vq1hD9YuguhL/aBOtp3Th0Y5sAsBijEE=\"",
+ "set interfaces wireguard wg01 port 51820",
+ "set protocols static interface-route 10.0.2.0/24 next-hop-interface wg01"
+ ],
+ "filtered": [],
+ "invocation": {
+ "module_args": {
+ "backup": false,
+ "backup_options": null,
+ "comment": "configured by vyos_config",
+ "config": null,
+ "lines": null,
+ "match": "line",
+ "save": true,
+ "src": "set interface ethernet eth2 address 10.0.1.254/24\nset interface ethernet eth1 address 198.51.100.1/24\n\nset interfaces wireguard wg01 address 192.168.0.1/24\nset interfaces wireguard wg01 description 'VPN-to-Branch'\nset interfaces wireguard wg01 peer branch allowed-ips 10.0.2.0/24\nset interfaces wireguard wg01 peer branch allowed-ips 192.168.0.0/24\nset interfaces wireguard wg01 peer branch address 198.51.100.2\nset interfaces wireguard wg01 peer branch port 51820\nset interfaces wireguard wg01 peer branch pubkey \"ncC59o/+ne6vq1hD9YuguhL/aBOtp3Th0Y5sAsBijEE=\"\nset interfaces wireguard wg01 port 51820\n\nset protocols static interface-route 10.0.2.0/24 next-hop-interface wg01"
+ }
+ }
+}
+2023-10-19 14:45:18,314 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ***********************************************************************
+2023-10-19 14:45:18,345 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:45:18,351 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d61 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:45:18,357 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:45:18,358 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:45:18,364 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:45:18,772 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b"Warning: Permanently added 'eve-ng' (ED25519) to the list of known hosts.\r\n")
+2023-10-19 14:45:18,775 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:45:18,776 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d61 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719518.769964-57442-137876206252913 `" && echo ansible-tmp-1697719518.769964-57442-137876206252913="` echo /root/.ansible/tmp/ansible-tmp-1697719518.769964-57442-137876206252913 `" ) && sleep 0'"'"''
+2023-10-19 14:45:18,830 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719518.769964-57442-137876206252913=/root/.ansible/tmp/ansible-tmp-1697719518.769964-57442-137876206252913\n', b'')
+2023-10-19 14:45:18,833 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:45:18,833 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:45:18,833 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:45:18,834 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d61 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:45:19,595 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:45:19 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=bb6dtvv91i3ev9ghc41rhsquac; path=/, unetlab_session=cba5809e-f361-4df5-8b71-a6fd04b7e621; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=bb6dtvv91i3ev9ghc41rhsquac; unetlab_session=cba5809e-f361-4df5-8b71-a6fd04b7e621", "cookies": {"PHPSESSID": "bb6dtvv91i3ev9ghc41rhsquac", "unetlab_session": "cba5809e-f361-4df5-8b71-a6fd04b7e621"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:45:19,595 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:45:19,596 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d61 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719518.769964-57442-137876206252913/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:45:19,639 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:45:19,653 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}",
+ "content_length": "67",
+ "content_type": "application/json",
+ "cookies": {
+ "PHPSESSID": "bb6dtvv91i3ev9ghc41rhsquac",
+ "unetlab_session": "cba5809e-f361-4df5-8b71-a6fd04b7e621"
+ },
+ "cookies_string": "PHPSESSID=bb6dtvv91i3ev9ghc41rhsquac; unetlab_session=cba5809e-f361-4df5-8b71-a6fd04b7e621",
+ "date": "Thu, 19 Oct 2023 12:45:19 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": {
+ "html5": "-1",
+ "password": "ansible",
+ "username": "ansible"
+ },
+ "body_format": "json",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Content-Type": "application/json"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "POST",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/auth/login",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "json": {
+ "code": 200,
+ "message": "User logged in (90013).",
+ "status": "success"
+ },
+ "msg": "OK (67 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "set_cookie": "PHPSESSID=bb6dtvv91i3ev9ghc41rhsquac; path=/, unetlab_session=cba5809e-f361-4df5-8b71-a6fd04b7e621; path=/api/; secure; HttpOnly",
+ "status": 200,
+ "url": "https://127.0.0.1/api/auth/login",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:45:19,661 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: stop nodes id] ****************************************************************************************
+2023-10-19 14:45:19,695 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:45:19,699 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:45:19,704 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:45:19,711 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:45:19,715 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after stop] **************************************************************************************
+2023-10-19 14:45:19,728 p=56871 u=rob n=ansible | Pausing for 5 seconds
+2023-10-19 14:45:19,728 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:45:24,748 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "changed": false,
+ "delta": 5,
+ "echo": true,
+ "rc": 0,
+ "start": "2023-10-19 14:45:19.727604",
+ "stderr": "",
+ "stdout": "Paused for 5.0 seconds",
+ "stop": "2023-10-19 14:45:24.729401",
+ "user_input": ""
+}
+2023-10-19 14:45:24,763 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start nodes id] ***************************************************************************************
+2023-10-19 14:45:24,802 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:45:24,806 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:45:24,811 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:45:24,818 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:45:24,821 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after start] *************************************************************************************
+2023-10-19 14:45:24,836 p=56871 u=rob n=ansible | Pausing for 5 seconds
+2023-10-19 14:45:24,836 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:45:29,854 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "changed": false,
+ "delta": 5,
+ "echo": true,
+ "rc": 0,
+ "start": "2023-10-19 14:45:24.835067",
+ "stderr": "",
+ "stdout": "Paused for 5.0 seconds",
+ "stop": "2023-10-19 14:45:29.836941",
+ "user_input": ""
+}
+2023-10-19 14:45:29,874 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait, b/c the ping often failed without a short break] ************************************************
+2023-10-19 14:45:29,901 p=56871 u=rob n=ansible | Pausing for 30 seconds
+2023-10-19 14:45:29,902 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:45:59,920 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "changed": false,
+ "delta": 30,
+ "echo": true,
+ "rc": 0,
+ "start": "2023-10-19 14:45:29.900259",
+ "stderr": "",
+ "stdout": "Paused for 30.0 seconds",
+ "stop": "2023-10-19 14:45:59.902014",
+ "user_input": ""
+}
+2023-10-19 14:45:59,929 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: do ping test] *****************************************************************************************
+2023-10-19 14:45:59,965 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:45:59,968 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:45:59,976 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:45:59,983 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:45:59,990 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:59,992 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:59,996 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:45:59,998 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:05,404 p=56871 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "commands": [
+ "ping 10.0.1.100 count 5"
+ ],
+ "invocation": {
+ "module_args": {
+ "count": 5,
+ "dest": "10.0.1.100",
+ "interval": null,
+ "size": null,
+ "source": null,
+ "state": "present",
+ "ttl": null
+ }
+ },
+ "item": "10.0.1.100",
+ "packet_loss": "0%",
+ "packets_rx": 5,
+ "packets_tx": 5,
+ "rtt": {
+ "avg": 3,
+ "max": 15,
+ "mdev": 5,
+ "min": 0
+ }
+}
+2023-10-19 14:46:05,410 p=56871 u=rob n=ansible | ok: [central] => (item=10.0.2.100) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "commands": [
+ "ping 10.0.2.100 count 5"
+ ],
+ "invocation": {
+ "module_args": {
+ "count": 5,
+ "dest": "10.0.2.100",
+ "interval": null,
+ "size": null,
+ "source": null,
+ "state": "present",
+ "ttl": null
+ }
+ },
+ "item": "10.0.2.100",
+ "packet_loss": "0%",
+ "packets_rx": 5,
+ "packets_tx": 5,
+ "rtt": {
+ "avg": 0,
+ "max": 1,
+ "mdev": 0,
+ "min": 0
+ }
+}
+2023-10-19 14:46:05,416 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: execute test commands] ********************************************************************************
+2023-10-19 14:46:05,443 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:46:05,446 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:46:05,456 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:46:05,462 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:46:05,469 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:05,471 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:05,475 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:05,477 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:06,686 p=56871 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": [
+ "result[0] contains \"10.0.1.254/24\""
+ ]
+ }
+ },
+ "item": {
+ "command": "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1",
+ "desc": "Test if IP is set to interface",
+ "wait_for": [
+ "result[0] contains \"10.0.1.254/24\""
+ ]
+ },
+ "stdout": [
+ "10.0.1.254/24"
+ ],
+ "stdout_lines": [
+ [
+ "10.0.1.254/24"
+ ]
+ ]
+}
+2023-10-19 14:46:06,906 p=56871 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show interfaces wireguard"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": [
+ "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"",
+ "result[0] contains \"Interface IP Address S/L Description\"",
+ "result[0] contains \"--------- ---------- --- -----------\"",
+ "result[0] contains \"wg01 192.168.0.2/24 u/u VPN-to-central\""
+ ]
+ }
+ },
+ "item": {
+ "command": "show interfaces wireguard",
+ "desc": "show interfaces wireguard",
+ "wait_for": [
+ "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"",
+ "result[0] contains \"Interface IP Address S/L Description\"",
+ "result[0] contains \"--------- ---------- --- -----------\"",
+ "result[0] contains \"wg01 192.168.0.2/24 u/u VPN-to-central\""
+ ]
+ },
+ "stdout": [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.2/24 u/u VPN-to-central"
+ ],
+ "stdout_lines": [
+ [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down",
+ "Interface IP Address S/L Description",
+ "--------- ---------- --- -----------",
+ "wg01 192.168.0.2/24 u/u VPN-to-central"
+ ]
+ ]
+}
+2023-10-19 14:46:08,156 p=56871 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show interfaces wireguard"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": [
+ "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"",
+ "result[0] contains \"Interface IP Address S/L Description\"",
+ "result[0] contains \"--------- ---------- --- -----------\"",
+ "result[0] contains \"wg01 192.168.0.1/24 u/u VPN-to-Branch\""
+ ]
+ }
+ },
+ "item": {
+ "command": "show interfaces wireguard",
+ "desc": "show interfaces wireguard",
+ "wait_for": [
+ "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"",
+ "result[0] contains \"Interface IP Address S/L Description\"",
+ "result[0] contains \"--------- ---------- --- -----------\"",
+ "result[0] contains \"wg01 192.168.0.1/24 u/u VPN-to-Branch\""
+ ]
+ },
+ "stdout": [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.1/24 u/u VPN-to-Branch"
+ ],
+ "stdout_lines": [
+ [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down",
+ "Interface IP Address S/L Description",
+ "--------- ---------- --- -----------",
+ "wg01 192.168.0.1/24 u/u VPN-to-Branch"
+ ]
+ ]
+}
+2023-10-19 14:46:08,162 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register stdout commands] *****************************************************************************
+2023-10-19 14:46:08,190 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:46:08,195 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:46:08,206 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:46:08,212 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:46:08,221 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:08,222 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:08,226 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:08,228 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:09,703 p=56871 u=rob n=ansible | ok: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show interfaces wireguard"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "item": {
+ "command": "show interfaces wireguard",
+ "name": "show_interfaces_wireguard"
+ },
+ "stdout": [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.2/24 u/u VPN-to-central"
+ ],
+ "stdout_lines": [
+ [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down",
+ "Interface IP Address S/L Description",
+ "--------- ---------- --- -----------",
+ "wg01 192.168.0.2/24 u/u VPN-to-central"
+ ]
+ ]
+}
+2023-10-19 14:46:09,720 p=56871 u=rob n=ansible | ok: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show interfaces wireguard"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "item": {
+ "command": "show interfaces wireguard",
+ "name": "show_interfaces_wireguard"
+ },
+ "stdout": [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.1/24 u/u VPN-to-Branch"
+ ],
+ "stdout_lines": [
+ [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down",
+ "Interface IP Address S/L Description",
+ "--------- ---------- --- -----------",
+ "wg01 192.168.0.1/24 u/u VPN-to-Branch"
+ ]
+ ]
+}
+2023-10-19 14:46:14,176 p=56871 u=rob n=ansible | ok: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "ping 10.0.2.100 count 4"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "item": {
+ "command": "ping 10.0.2.100 count 4",
+ "name": "ping_branch_pc"
+ },
+ "stdout": [
+ "PING 10.0.2.100 (10.0.2.100) 56(84) bytes of data.\n64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.801 ms\n64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.795 ms\n64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.675 ms\n64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.820 ms\n\n--- 10.0.2.100 ping statistics ---\n4 packets transmitted, 4 received, 0% packet loss, time 77ms\nrtt min/avg/max/mdev = 0.675/0.772/0.820/0.066 ms"
+ ],
+ "stdout_lines": [
+ [
+ "PING 10.0.2.100 (10.0.2.100) 56(84) bytes of data.",
+ "64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.801 ms",
+ "64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.795 ms",
+ "64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.675 ms",
+ "64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.820 ms",
+ "",
+ "--- 10.0.2.100 ping statistics ---",
+ "4 packets transmitted, 4 received, 0% packet loss, time 77ms",
+ "rtt min/avg/max/mdev = 0.675/0.772/0.820/0.066 ms"
+ ]
+ ]
+}
+2023-10-19 14:46:14,187 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] ****************************************************************************************
+2023-10-19 14:46:14,220 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:46:14,224 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:46:14,231 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:46:14,236 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:46:14,247 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:14,248 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:14,250 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:14,251 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:15,324 p=56871 u=rob n=ansible | ok: [branch] => {
+ "ansible_facts": {
+ "stdout": [
+ {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "failed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show interfaces wireguard"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "item": {
+ "command": "show interfaces wireguard",
+ "name": "show_interfaces_wireguard"
+ },
+ "stdout": [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.2/24 u/u VPN-to-central"
+ ],
+ "stdout_lines": [
+ [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down",
+ "Interface IP Address S/L Description",
+ "--------- ---------- --- -----------",
+ "wg01 192.168.0.2/24 u/u VPN-to-central"
+ ]
+ ]
+ }
+ ]
+ },
+ "changed": false
+}
+2023-10-19 14:46:15,328 p=56871 u=rob n=ansible | ok: [central] => {
+ "ansible_facts": {
+ "stdout": [
+ {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "failed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show interfaces wireguard"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "item": {
+ "command": "show interfaces wireguard",
+ "name": "show_interfaces_wireguard"
+ },
+ "stdout": [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.1/24 u/u VPN-to-Branch"
+ ],
+ "stdout_lines": [
+ [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down",
+ "Interface IP Address S/L Description",
+ "--------- ---------- --- -----------",
+ "wg01 192.168.0.1/24 u/u VPN-to-Branch"
+ ]
+ ]
+ },
+ {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "failed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "ping 10.0.2.100 count 4"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "item": {
+ "command": "ping 10.0.2.100 count 4",
+ "name": "ping_branch_pc"
+ },
+ "stdout": [
+ "PING 10.0.2.100 (10.0.2.100) 56(84) bytes of data.\n64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.801 ms\n64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.795 ms\n64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.675 ms\n64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.820 ms\n\n--- 10.0.2.100 ping statistics ---\n4 packets transmitted, 4 received, 0% packet loss, time 77ms\nrtt min/avg/max/mdev = 0.675/0.772/0.820/0.066 ms"
+ ],
+ "stdout_lines": [
+ [
+ "PING 10.0.2.100 (10.0.2.100) 56(84) bytes of data.",
+ "64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.801 ms",
+ "64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.795 ms",
+ "64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.675 ms",
+ "64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.820 ms",
+ "",
+ "--- 10.0.2.100 ping statistics ---",
+ "4 packets transmitted, 4 received, 0% packet loss, time 77ms",
+ "rtt min/avg/max/mdev = 0.675/0.772/0.820/0.066 ms"
+ ]
+ ]
+ }
+ ]
+ },
+ "changed": false
+}
+2023-10-19 14:46:15,333 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Reboot vyos] ******************************************************************************************
+2023-10-19 14:46:15,363 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:46:15,364 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:46:15,365 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:46:15,376 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:46:15,382 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:15,384 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:15,391 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:15,393 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:16,714 p=56871 u=rob n=ansible | ok: [branch] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "reboot in 1"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "stdout": [
+ "Broadcast message from vyos@branch (somewhere) (Thu Oct 19 12:46:16 2023): \u0007\u0007\n\n \n\nSystem reboot is scheduled 1\n\n \n\nReboot is scheduled 2023-10-19 12:47:16"
+ ],
+ "stdout_lines": [
+ [
+ "Broadcast message from vyos@branch (somewhere) (Thu Oct 19 12:46:16 2023): \u0007\u0007",
+ "",
+ " ",
+ "",
+ "System reboot is scheduled 1",
+ "",
+ " ",
+ "",
+ "Reboot is scheduled 2023-10-19 12:47:16"
+ ]
+ ]
+}
+2023-10-19 14:46:16,723 p=56871 u=rob n=ansible | ok: [central] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "reboot in 1"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "stdout": [
+ "Broadcast message from vyos@central (somewhere) (Thu Oct 19 12:46:15 2023): \u0007\u0007\n\n \n\nSystem reboot is scheduled 1\n\n \n\nReboot is scheduled 2023-10-19 12:47:15"
+ ],
+ "stdout_lines": [
+ [
+ "Broadcast message from vyos@central (somewhere) (Thu Oct 19 12:46:15 2023): \u0007\u0007",
+ "",
+ " ",
+ "",
+ "System reboot is scheduled 1",
+ "",
+ " ",
+ "",
+ "Reboot is scheduled 2023-10-19 12:47:15"
+ ]
+ ]
+}
+2023-10-19 14:46:16,731 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait while shutdown] **********************************************************************************
+2023-10-19 14:46:16,754 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:46:16,758 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos nodes] **********************************************************************************
+2023-10-19 14:46:16,775 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:46:16,782 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:46:16,784 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:46:16,791 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:46:16,797 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:16,798 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:16,804 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:16,806 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:46:17,855 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be
+removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
+2023-10-19 14:46:17,862 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central
+2023-10-19 14:46:17,862 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be
+removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
+2023-10-19 14:46:17,862 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch
+2023-10-19 14:46:17,876 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm
+2023-10-19 14:46:17,877 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm
+2023-10-19 14:46:18,546 p=57508 u=rob n=p=57508 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:46:18,548 p=57509 u=rob n=p=57509 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:46:18,852 p=57509 u=rob n=p=57509 u=rob | paramiko [branch] | 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'
+2023-10-19 14:46:18,871 p=57508 u=rob n=p=57508 u=rob | paramiko [central] | 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'
+2023-10-19 14:48:17,207 p=57107 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.
-2023-06-07 10:15:36,254 p=80405 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2023-10-19 14:48:17,207 p=57110 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.
-2023-06-07 10:15:36,357 p=80407 u=rob n=ansible | shutdown complete
-2023-06-07 10:15:36,358 p=80405 u=rob n=ansible | shutdown complete
-2023-06-07 10:15:39,212 p=80828 u=rob n=p=80828 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:15:39,217 p=80827 u=rob n=p=80827 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:15:39,432 p=80827 u=rob n=p=80827 u=rob | paramiko [central] | Authentication (publickey) successful!
-2023-06-07 10:15:39,435 p=80828 u=rob n=p=80828 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2023-06-07 10:15:40,657 p=80164 u=rob n=ansible | ok: [central]
-2023-06-07 10:15:40,676 p=80164 u=rob n=ansible | ok: [branch]
-2023-06-07 10:15:40,680 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ********************************************************************************************
-2023-06-07 10:15:40,701 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:15:40,703 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:15:40,708 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:15:41,575 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:15:41,579 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: stop nodes id] *************************************************************************************************************
-2023-06-07 10:15:41,602 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:15:41,607 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:15:41,613 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:15:41,618 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:15:41,621 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after stop] ***********************************************************************************************************
-2023-06-07 10:15:41,635 p=80164 u=rob n=ansible | Pausing for 5 seconds
-2023-06-07 10:15:41,635 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:15:46,650 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:15:46,656 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start nodes id] ************************************************************************************************************
-2023-06-07 10:15:46,685 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:15:46,690 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:15:46,695 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:15:46,702 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:15:46,706 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after start] **********************************************************************************************************
-2023-06-07 10:15:46,720 p=80164 u=rob n=ansible | Pausing for 5 seconds
-2023-06-07 10:15:46,720 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:15:51,730 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:15:51,738 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait, b/c the ping often failed without a short break] *********************************************************************
-2023-06-07 10:15:51,757 p=80164 u=rob n=ansible | Pausing for 30 seconds
-2023-06-07 10:15:51,758 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:16:21,767 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:16:21,776 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: do ping test] **************************************************************************************************************
-2023-06-07 10:16:21,811 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:16:21,811 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:16:22,978 p=80164 u=rob n=ansible | network_os is set to vyos
-2023-06-07 10:16:22,979 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
+2023-10-19 14:48:17,311 p=57107 u=rob n=ansible | shutdown complete
+2023-10-19 14:48:17,311 p=57110 u=rob n=ansible | shutdown complete
+2023-10-19 14:48:19,880 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch
+2023-10-19 14:48:19,886 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm
+2023-10-19 14:48:19,888 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central
+2023-10-19 14:48:19,889 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm
+2023-10-19 14:48:20,702 p=57508 u=rob n=p=57508 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:48:20,702 p=57509 u=rob n=p=57509 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:48:20,963 p=57508 u=rob n=p=57508 u=rob | paramiko [central] | Authentication (publickey) successful!
+2023-10-19 14:48:20,989 p=57509 u=rob n=p=57509 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2023-10-19 14:48:22,200 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test
+2023-10-19 14:48:22,200 p=56871 u=rob n=ansible | <central> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:48:22,200 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756 `" && echo ansible-tmp-1697719702.19945-57508-124890875676756="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756 `" ) && sleep 0'
+2023-10-19 14:48:22,203 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test
+2023-10-19 14:48:22,203 p=56871 u=rob n=ansible | <branch> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:48:22,203 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872 `" && echo ansible-tmp-1697719702.200362-57509-209744504042872="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872 `" ) && sleep 0'
+2023-10-19 14:48:22,218 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py
+2023-10-19 14:48:22,218 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py
+2023-10-19 14:48:22,219 p=56871 u=rob n=ansible | <central> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpbqeso8eh TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756/AnsiballZ_ping.py
+2023-10-19 14:48:22,219 p=56871 u=rob n=ansible | <branch> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmp94amgfhw TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872/AnsiballZ_ping.py
+2023-10-19 14:48:22,220 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:48:22,221 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:48:22,231 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:48:22,232 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:48:22,408 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:48:22,408 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:48:22,422 p=56871 u=rob n=ansible | ok: [central] => {
+ "changed": false,
+ "elapsed": 124
+}
+2023-10-19 14:48:22,422 p=56871 u=rob n=ansible | ok: [branch] => {
+ "changed": false,
+ "elapsed": 124
+}
+2023-10-19 14:48:22,425 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ***********************************************************************
+2023-10-19 14:48:22,440 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:48:22,446 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:48:22,449 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d62 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:48:22,449 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:48:22,454 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:48:22,880 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b"Warning: Permanently added 'eve-ng' (ED25519) to the list of known hosts.\r\n")
+2023-10-19 14:48:22,883 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:48:22,885 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d62 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719702.878562-57581-252555632021118 `" && echo ansible-tmp-1697719702.878562-57581-252555632021118="` echo /root/.ansible/tmp/ansible-tmp-1697719702.878562-57581-252555632021118 `" ) && sleep 0'"'"''
+2023-10-19 14:48:22,927 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719702.878562-57581-252555632021118=/root/.ansible/tmp/ansible-tmp-1697719702.878562-57581-252555632021118\n', b'')
+2023-10-19 14:48:22,930 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:48:22,930 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:48:22,930 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:48:22,931 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d62 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:48:23,649 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:48:23 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=1buob28pk2isul2t8mgq02gn2a; path=/, unetlab_session=b10ddc07-d3a1-485c-9783-197671245628; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=1buob28pk2isul2t8mgq02gn2a; unetlab_session=b10ddc07-d3a1-485c-9783-197671245628", "cookies": {"PHPSESSID": "1buob28pk2isul2t8mgq02gn2a", "unetlab_session": "b10ddc07-d3a1-485c-9783-197671245628"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:48:23,661 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:48:23,661 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d62 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719702.878562-57581-252555632021118/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:48:23,704 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:48:23,707 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}",
+ "content_length": "67",
+ "content_type": "application/json",
+ "cookies": {
+ "PHPSESSID": "1buob28pk2isul2t8mgq02gn2a",
+ "unetlab_session": "b10ddc07-d3a1-485c-9783-197671245628"
+ },
+ "cookies_string": "PHPSESSID=1buob28pk2isul2t8mgq02gn2a; unetlab_session=b10ddc07-d3a1-485c-9783-197671245628",
+ "date": "Thu, 19 Oct 2023 12:48:23 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": {
+ "html5": "-1",
+ "password": "ansible",
+ "username": "ansible"
+ },
+ "body_format": "json",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Content-Type": "application/json"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "POST",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/auth/login",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "json": {
+ "code": 200,
+ "message": "User logged in (90013).",
+ "status": "success"
+ },
+ "msg": "OK (67 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "set_cookie": "PHPSESSID=1buob28pk2isul2t8mgq02gn2a; path=/, unetlab_session=b10ddc07-d3a1-485c-9783-197671245628; path=/api/; secure; HttpOnly",
+ "status": 200,
+ "url": "https://127.0.0.1/api/auth/login",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:48:23,713 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: stop nodes id] ****************************************************************************************
+2023-10-19 14:48:23,745 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:48:23,750 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:48:23,754 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:48:23,760 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:48:23,763 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after stop] **************************************************************************************
+2023-10-19 14:48:23,776 p=56871 u=rob n=ansible | Pausing for 5 seconds
+2023-10-19 14:48:23,777 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:48:28,792 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "changed": false,
+ "delta": 5,
+ "echo": true,
+ "rc": 0,
+ "start": "2023-10-19 14:48:23.776005",
+ "stderr": "",
+ "stdout": "Paused for 5.0 seconds",
+ "stop": "2023-10-19 14:48:28.779232",
+ "user_input": ""
+}
+2023-10-19 14:48:28,798 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start nodes id] ***************************************************************************************
+2023-10-19 14:48:28,820 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:48:28,822 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:48:28,828 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:48:28,833 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:48:28,836 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after start] *************************************************************************************
+2023-10-19 14:48:28,849 p=56871 u=rob n=ansible | Pausing for 5 seconds
+2023-10-19 14:48:28,849 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:48:33,860 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "changed": false,
+ "delta": 5,
+ "echo": true,
+ "rc": 0,
+ "start": "2023-10-19 14:48:28.848579",
+ "stderr": "",
+ "stdout": "Paused for 5.0 seconds",
+ "stop": "2023-10-19 14:48:33.850421",
+ "user_input": ""
+}
+2023-10-19 14:48:33,872 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait, b/c the ping often failed without a short break] ************************************************
+2023-10-19 14:48:33,884 p=56871 u=rob n=ansible | Pausing for 30 seconds
+2023-10-19 14:48:33,885 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:49:03,896 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "changed": false,
+ "delta": 30,
+ "echo": true,
+ "rc": 0,
+ "start": "2023-10-19 14:48:33.883766",
+ "stderr": "",
+ "stdout": "Paused for 30.0 seconds",
+ "stop": "2023-10-19 14:49:03.884435",
+ "user_input": ""
+}
+2023-10-19 14:49:03,912 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: do ping test] *****************************************************************************************
+2023-10-19 14:49:03,938 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:03,941 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:03,947 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:49:03,955 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:49:03,961 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:03,962 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:03,968 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:03,970 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:04,414 p=57668 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:49:04,415 p=57669 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:49:04,433 p=57668 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:04,433 p=57669 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:04,436 p=57668 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:04,436 p=57669 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:05,088 p=56871 u=rob n=ansible | network_os is set to vyos
+2023-10-19 14:49:05,089 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
-2023-06-07 10:16:22,979 p=80164 u=rob n=ansible | network_os is set to vyos
-2023-06-07 10:16:22,979 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
+2023-10-19 14:49:05,100 p=56871 u=rob n=ansible | network_os is set to vyos
+2023-10-19 14:49:05,100 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
-2023-06-07 10:16:22,982 p=80942 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
+2023-10-19 14:49:05,102 p=57669 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
ansible.utils.display.Display.verbosity instead. This feature will be removed
in version 2.18. Deprecation warnings can be disabled by setting
deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:16:22,986 p=80945 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
+2023-10-19 14:49:05,102 p=57668 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
ansible.utils.display.Display.verbosity instead. This feature will be removed
in version 2.18. Deprecation warnings can be disabled by setting
deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:16:23,526 p=80945 u=rob n=p=80945 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:16:23,528 p=80942 u=rob n=p=80942 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:16:23,751 p=80942 u=rob n=p=80942 u=rob | paramiko [central] | Authentication (publickey) successful!
-2023-06-07 10:16:23,757 p=80945 u=rob n=p=80945 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2023-06-07 10:16:29,367 p=80164 u=rob n=ansible | ok: [central] => (item=10.0.2.100)
-2023-06-07 10:16:29,468 p=80164 u=rob n=ansible | ok: [branch] => (item=10.0.1.100)
-2023-06-07 10:16:29,479 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: execute test commands] *****************************************************************************************************
-2023-06-07 10:16:29,506 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:16:29,510 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:16:30,791 p=80164 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']})
-2023-06-07 10:16:30,977 p=80164 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']})
-2023-06-07 10:16:32,249 p=80164 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']})
-2023-06-07 10:16:32,261 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register stdout commands] **************************************************************************************************
-2023-06-07 10:16:32,296 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:16:32,301 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:16:32,308 p=80164 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2023-06-07 10:16:32,311 p=80164 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2023-06-07 10:16:32,314 p=80164 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
-2023-06-07 10:16:32,316 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:16:32,316 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:16:32,320 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] *************************************************************************************************************
-2023-06-07 10:16:32,340 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:16:32,342 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:16:32,347 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:16:32,352 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:16:32,357 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: ake sure tmp dir exist] ****************************************************************************************************
-2023-06-07 10:16:32,383 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:16:32,385 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:16:32,391 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:16:32,620 p=80164 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 10:16:32,624 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register status of tmp/vyos-1.4-rolling-202306070317-amd64.iso] ************************************************************
-2023-06-07 10:16:32,646 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:16:32,650 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:16:32,650 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:16:32,777 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:16:32,784 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: ownload upgrade_iso] *******************************************************************************************************
-2023-06-07 10:16:32,812 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:16:32,814 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:16:32,820 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:16:33,544 p=80164 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 10:16:33,551 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Copy iso to host] **********************************************************************************************************
-2023-06-07 10:16:33,567 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:16:33,574 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:16:35,267 p=80945 u=rob n=p=80945 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:16:35,267 p=80942 u=rob n=p=80942 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:16:35,515 p=80945 u=rob n=p=80945 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2023-06-07 10:16:35,519 p=80942 u=rob n=p=80942 u=rob | paramiko [central] | Authentication (publickey) successful!
-2023-06-07 10:16:36,291 p=80945 u=rob n=p=80945 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:16:36,297 p=80942 u=rob n=p=80942 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:16:36,520 p=80945 u=rob n=p=80945 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2023-06-07 10:16:36,530 p=80942 u=rob n=p=80942 u=rob | paramiko [central] | Authentication (publickey) successful!
-2023-06-07 10:16:51,774 p=80164 u=rob n=ansible | changed: [central]
-2023-06-07 10:16:54,990 p=80164 u=rob n=ansible | changed: [branch]
-2023-06-07 10:16:54,997 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: upgrade vyos] **************************************************************************************************************
-2023-06-07 10:16:55,015 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:16:55,022 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:17:05,780 p=80164 u=rob n=ansible | ok: [central]
-2023-06-07 10:17:05,949 p=80164 u=rob n=ansible | ok: [branch]
-2023-06-07 10:17:05,958 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Reboot vyos] ***************************************************************************************************************
-2023-06-07 10:17:05,989 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:17:05,990 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:17:07,614 p=80164 u=rob n=ansible | ok: [branch]
-2023-06-07 10:17:07,640 p=80164 u=rob n=ansible | ok: [central]
-2023-06-07 10:17:07,646 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait while shutdown] *******************************************************************************************************
-2023-06-07 10:17:07,663 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:17:07,666 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos nodes] *******************************************************************************************************
-2023-06-07 10:17:07,690 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:17:07,691 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:17:08,793 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:17:08,793 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:17:09,530 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:17:09,543 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:17:09,773 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | 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'
-2023-06-07 10:17:09,775 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | 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'
-2023-06-07 10:19:08,164 p=80945 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2023-10-19 14:49:05,102 p=57669 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch
+2023-10-19 14:49:05,103 p=57668 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central
+2023-10-19 14:49:05,108 p=57669 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm
+2023-10-19 14:49:05,108 p=57668 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm
+2023-10-19 14:49:05,779 p=57669 u=rob n=p=57669 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:49:05,779 p=57668 u=rob n=p=57668 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:49:06,028 p=57669 u=rob n=p=57669 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2023-10-19 14:49:06,054 p=57668 u=rob n=p=57668 u=rob | paramiko [central] | Authentication (publickey) successful!
+2023-10-19 14:49:11,982 p=56871 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "commands": [
+ "ping 10.0.1.100 count 5"
+ ],
+ "invocation": {
+ "module_args": {
+ "count": 5,
+ "dest": "10.0.1.100",
+ "interval": null,
+ "size": null,
+ "source": null,
+ "state": "present",
+ "ttl": null
+ }
+ },
+ "item": "10.0.1.100",
+ "packet_loss": "0%",
+ "packets_rx": 5,
+ "packets_tx": 5,
+ "rtt": {
+ "avg": 1,
+ "max": 5,
+ "mdev": 1,
+ "min": 0
+ }
+}
+2023-10-19 14:49:12,017 p=56871 u=rob n=ansible | ok: [central] => (item=10.0.2.100) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "commands": [
+ "ping 10.0.2.100 count 5"
+ ],
+ "invocation": {
+ "module_args": {
+ "count": 5,
+ "dest": "10.0.2.100",
+ "interval": null,
+ "size": null,
+ "source": null,
+ "state": "present",
+ "ttl": null
+ }
+ },
+ "item": "10.0.2.100",
+ "packet_loss": "0%",
+ "packets_rx": 5,
+ "packets_tx": 5,
+ "rtt": {
+ "avg": 0,
+ "max": 1,
+ "mdev": 0,
+ "min": 0
+ }
+}
+2023-10-19 14:49:12,023 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: execute test commands] ********************************************************************************
+2023-10-19 14:49:12,054 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:12,054 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:12,059 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:49:12,069 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:49:12,073 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:12,075 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:12,084 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:12,085 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:13,362 p=56871 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": [
+ "result[0] contains \"10.0.1.254/24\""
+ ]
+ }
+ },
+ "item": {
+ "command": "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1",
+ "desc": "Test if IP is set to interface",
+ "wait_for": [
+ "result[0] contains \"10.0.1.254/24\""
+ ]
+ },
+ "stdout": [
+ "10.0.1.254/24"
+ ],
+ "stdout_lines": [
+ [
+ "10.0.1.254/24"
+ ]
+ ]
+}
+2023-10-19 14:49:13,608 p=56871 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show interfaces wireguard"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": [
+ "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"",
+ "result[0] contains \"Interface IP Address S/L Description\"",
+ "result[0] contains \"--------- ---------- --- -----------\"",
+ "result[0] contains \"wg01 192.168.0.2/24 u/u VPN-to-central\""
+ ]
+ }
+ },
+ "item": {
+ "command": "show interfaces wireguard",
+ "desc": "show interfaces wireguard",
+ "wait_for": [
+ "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"",
+ "result[0] contains \"Interface IP Address S/L Description\"",
+ "result[0] contains \"--------- ---------- --- -----------\"",
+ "result[0] contains \"wg01 192.168.0.2/24 u/u VPN-to-central\""
+ ]
+ },
+ "stdout": [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.2/24 u/u VPN-to-central"
+ ],
+ "stdout_lines": [
+ [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down",
+ "Interface IP Address S/L Description",
+ "--------- ---------- --- -----------",
+ "wg01 192.168.0.2/24 u/u VPN-to-central"
+ ]
+ ]
+}
+2023-10-19 14:49:14,849 p=56871 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show interfaces wireguard"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": [
+ "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"",
+ "result[0] contains \"Interface IP Address S/L Description\"",
+ "result[0] contains \"--------- ---------- --- -----------\"",
+ "result[0] contains \"wg01 192.168.0.1/24 u/u VPN-to-Branch\""
+ ]
+ }
+ },
+ "item": {
+ "command": "show interfaces wireguard",
+ "desc": "show interfaces wireguard",
+ "wait_for": [
+ "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"",
+ "result[0] contains \"Interface IP Address S/L Description\"",
+ "result[0] contains \"--------- ---------- --- -----------\"",
+ "result[0] contains \"wg01 192.168.0.1/24 u/u VPN-to-Branch\""
+ ]
+ },
+ "stdout": [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.1/24 u/u VPN-to-Branch"
+ ],
+ "stdout_lines": [
+ [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down",
+ "Interface IP Address S/L Description",
+ "--------- ---------- --- -----------",
+ "wg01 192.168.0.1/24 u/u VPN-to-Branch"
+ ]
+ ]
+}
+2023-10-19 14:49:14,861 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register stdout commands] *****************************************************************************
+2023-10-19 14:49:14,884 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:14,887 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:14,895 p=56871 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "item": {
+ "command": "show interfaces wireguard",
+ "name": "show_interfaces_wireguard"
+ },
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:14,898 p=56871 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "item": {
+ "command": "show interfaces wireguard",
+ "name": "show_interfaces_wireguard"
+ },
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:14,901 p=56871 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "item": {
+ "command": "ping 10.0.2.100 count 4",
+ "name": "ping_branch_pc"
+ },
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:14,902 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "msg": "All items skipped"
+}
+2023-10-19 14:49:14,902 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "msg": "All items skipped"
+}
+2023-10-19 14:49:14,906 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] ****************************************************************************************
+2023-10-19 14:49:14,932 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:14,934 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:14,937 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:14,946 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:14,951 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: ake sure tmp dir exist] *******************************************************************************
+2023-10-19 14:49:14,965 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:49:14,969 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:49:14,979 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:14,981 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670 `" && echo ansible-tmp-1697719754.977319-57692-36644303826670="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670 `" ) && sleep 0'
+2023-10-19 14:49:14,982 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:14,987 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:14,993 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/file.py
+2023-10-19 14:49:14,994 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpbrsi1dal TO /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670/AnsiballZ_file.py
+2023-10-19 14:49:14,994 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670/ /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670/AnsiballZ_file.py && sleep 0'
+2023-10-19 14:49:15,006 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670/AnsiballZ_file.py && sleep 0'
+2023-10-19 14:49:15,195 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:49:15,207 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => {
+ "changed": false,
+ "diff": {
+ "after": {
+ "path": "tmp"
+ },
+ "before": {
+ "path": "tmp"
+ }
+ },
+ "gid": 20,
+ "group": "staff",
+ "invocation": {
+ "module_args": {
+ "_diff_peek": null,
+ "_original_basename": null,
+ "access_time": null,
+ "access_time_format": "%Y%m%d%H%M.%S",
+ "attributes": null,
+ "follow": true,
+ "force": false,
+ "group": null,
+ "mode": null,
+ "modification_time": null,
+ "modification_time_format": "%Y%m%d%H%M.%S",
+ "owner": null,
+ "path": "tmp",
+ "recurse": false,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "state": "directory",
+ "unsafe_writes": false
+ }
+ },
+ "mode": "0755",
+ "owner": "rob",
+ "path": "tmp",
+ "size": 160,
+ "state": "directory",
+ "uid": 501
+}
+2023-10-19 14:49:15,210 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register status of tmp/vyos-1.5-rolling-202310190118-amd64.iso] ***************************************
+2023-10-19 14:49:15,227 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py
+2023-10-19 14:49:15,227 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:49:15,227 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:49:15,235 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:15,236 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d64 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:49:15,238 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:15,244 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:15,401 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "tmp/vyos-1.5-rolling-202310190118-amd64.iso", "follow": false, "get_md5": false, "get_checksum": true, "get_mime": true, "get_attributes": true, "checksum_algorithm": "sha1"}}}\n', b'')
+2023-10-19 14:49:15,403 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "checksum_algorithm": "sha1",
+ "follow": false,
+ "get_attributes": true,
+ "get_checksum": true,
+ "get_md5": false,
+ "get_mime": true,
+ "path": "tmp/vyos-1.5-rolling-202310190118-amd64.iso"
+ }
+ },
+ "stat": {
+ "exists": false
+ }
+}
+2023-10-19 14:49:15,407 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: download upgrade_iso] *********************************************************************************
+2023-10-19 14:49:15,425 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:49:15,427 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:49:15,435 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:15,437 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730 `" && echo ansible-tmp-1697719755.434242-57724-45289090999730="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730 `" ) && sleep 0'
+2023-10-19 14:49:15,437 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:15,443 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:15,538 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/get_url.py
+2023-10-19 14:49:15,538 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpd7t94rxk TO /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730/AnsiballZ_get_url.py
+2023-10-19 14:49:15,539 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730/ /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730/AnsiballZ_get_url.py && sleep 0'
+2023-10-19 14:49:15,551 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730/AnsiballZ_get_url.py && sleep 0'
+2023-10-19 14:49:16,425 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:49:16,438 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => {
+ "changed": false,
+ "dest": "tmp/vyos-1.5-rolling-202310190118-amd64.iso",
+ "elapsed": 0,
+ "gid": 20,
+ "group": "staff",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "backup": false,
+ "checksum": "",
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "decompress": true,
+ "dest": "tmp/vyos-1.5-rolling-202310190118-amd64.iso",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": null,
+ "http_agent": "ansible-httpget",
+ "mode": null,
+ "owner": null,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "timeout": 10,
+ "tmp_dest": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://github.com/vyos/vyos-rolling-nightly-builds/releases/download/1.5-rolling-202310190118/vyos-1.5-rolling-202310190118-amd64.iso",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": true
+ }
+ },
+ "mode": "0644",
+ "msg": "HTTP Error 304: Not Modified",
+ "owner": "rob",
+ "size": 430964736,
+ "state": "file",
+ "status_code": 304,
+ "uid": 501,
+ "url": "https://github.com/vyos/vyos-rolling-nightly-builds/releases/download/1.5-rolling-202310190118/vyos-1.5-rolling-202310190118-amd64.iso"
+}
+2023-10-19 14:49:16,443 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Copy iso to host] *************************************************************************************
+2023-10-19 14:49:16,460 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:16,468 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:49:16,471 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:49:16,479 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:49:16,485 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:16,487 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:16,492 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:16,494 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:49:17,580 p=57669 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch
+2023-10-19 14:49:17,581 p=57668 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central
+2023-10-19 14:49:17,585 p=57668 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm
+2023-10-19 14:49:17,585 p=57669 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm
+2023-10-19 14:49:18,109 p=57668 u=rob n=p=57668 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:49:18,123 p=57669 u=rob n=p=57669 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:49:18,368 p=57668 u=rob n=p=57668 u=rob | paramiko [central] | Authentication (publickey) successful!
+2023-10-19 14:49:18,373 p=57669 u=rob n=p=57669 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2023-10-19 14:49:18,644 p=57669 u=rob n=ansible | Traceback (most recent call last):
+ File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/utils/jsonrpc.py", line 46, in handle_request
+ result = rpc_method(*args, **kwargs)
+ File "/Users/rob/git/_vyos/vyos-eveng/collections/ansible_collections/ansible/netcommon/plugins/connection/network_cli.py", line 1327, in get_file
+ scp.get(source, destination)
+ File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/scp.py", line 281, in get
+ self._recv_all()
+ File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/scp.py", line 435, in _recv_all
+ raise SCPException(asunicode(msg[1:]))
+scp.SCPException: scp: /config/iso.iso: No such file or directory
+
+2023-10-19 14:49:18,646 p=57668 u=rob n=ansible | Traceback (most recent call last):
+ File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/utils/jsonrpc.py", line 46, in handle_request
+ result = rpc_method(*args, **kwargs)
+ File "/Users/rob/git/_vyos/vyos-eveng/collections/ansible_collections/ansible/netcommon/plugins/connection/network_cli.py", line 1327, in get_file
+ scp.get(source, destination)
+ File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/scp.py", line 281, in get
+ self._recv_all()
+ File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/scp.py", line 435, in _recv_all
+ raise SCPException(asunicode(msg[1:]))
+scp.SCPException: scp: /config/iso.iso: No such file or directory
+
+2023-10-19 14:49:18,648 p=57669 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch
+2023-10-19 14:49:18,649 p=57668 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central
+2023-10-19 14:49:18,652 p=57669 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm
+2023-10-19 14:49:18,652 p=57668 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm
+2023-10-19 14:49:19,234 p=57668 u=rob n=p=57668 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:49:19,236 p=57669 u=rob n=p=57669 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:49:19,464 p=57669 u=rob n=p=57669 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2023-10-19 14:49:19,480 p=57668 u=rob n=p=57668 u=rob | paramiko [central] | Authentication (publickey) successful!
+2023-10-19 14:51:03,460 p=56871 u=rob n=ansible | changed: [central] => {
+ "changed": true,
+ "destination": "/config/iso.iso"
+}
+2023-10-19 14:51:03,557 p=56871 u=rob n=ansible | changed: [branch] => {
+ "changed": true,
+ "destination": "/config/iso.iso"
+}
+2023-10-19 14:51:03,568 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: upgrade vyos] *****************************************************************************************
+2023-10-19 14:51:03,588 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:51:03,596 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:51:03,598 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:51:03,606 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:51:03,613 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:51:03,615 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:51:03,621 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:51:03,623 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:51:16,227 p=56871 u=rob n=ansible | ok: [central] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "printf '%s\\n' \"\" \"Yes\" \"Yes\" | add system image /config/iso.iso"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "stdout": [
+ "Checking SHA256 checksums of files on the ISO image... OK.\nDone!\nWhat would you like to name this image? [1.5-rolling-202310190118]: OK. This image will be named: 1.5-rolling-202310190118\nInstalling \"1.5-rolling-202310190118\" image.\nCopying new release files...\nWould you like to save the current configuration \ndirectory and config file? (Yes/No) [Yes]: Copying current configuration...\nWould you like to save the SSH host keys from your \ncurrent configuration? (Yes/No) [Yes]: Copying SSH keys...\nRunning post-install script...\nSetting up grub configuration...\nDone."
+ ],
+ "stdout_lines": [
+ [
+ "Checking SHA256 checksums of files on the ISO image... OK.",
+ "Done!",
+ "What would you like to name this image? [1.5-rolling-202310190118]: OK. This image will be named: 1.5-rolling-202310190118",
+ "Installing \"1.5-rolling-202310190118\" image.",
+ "Copying new release files...",
+ "Would you like to save the current configuration ",
+ "directory and config file? (Yes/No) [Yes]: Copying current configuration...",
+ "Would you like to save the SSH host keys from your ",
+ "current configuration? (Yes/No) [Yes]: Copying SSH keys...",
+ "Running post-install script...",
+ "Setting up grub configuration...",
+ "Done."
+ ]
+ ]
+}
+2023-10-19 14:51:16,419 p=56871 u=rob n=ansible | ok: [branch] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "printf '%s\\n' \"\" \"Yes\" \"Yes\" | add system image /config/iso.iso"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "stdout": [
+ "Checking SHA256 checksums of files on the ISO image... OK.\nDone!\nWhat would you like to name this image? [1.5-rolling-202310190118]: OK. This image will be named: 1.5-rolling-202310190118\nInstalling \"1.5-rolling-202310190118\" image.\nCopying new release files...\nWould you like to save the current configuration \ndirectory and config file? (Yes/No) [Yes]: Copying current configuration...\nWould you like to save the SSH host keys from your \ncurrent configuration? (Yes/No) [Yes]: Copying SSH keys...\nRunning post-install script...\nSetting up grub configuration...\nDone."
+ ],
+ "stdout_lines": [
+ [
+ "Checking SHA256 checksums of files on the ISO image... OK.",
+ "Done!",
+ "What would you like to name this image? [1.5-rolling-202310190118]: OK. This image will be named: 1.5-rolling-202310190118",
+ "Installing \"1.5-rolling-202310190118\" image.",
+ "Copying new release files...",
+ "Would you like to save the current configuration ",
+ "directory and config file? (Yes/No) [Yes]: Copying current configuration...",
+ "Would you like to save the SSH host keys from your ",
+ "current configuration? (Yes/No) [Yes]: Copying SSH keys...",
+ "Running post-install script...",
+ "Setting up grub configuration...",
+ "Done."
+ ]
+ ]
+}
+2023-10-19 14:51:16,429 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Reboot vyos] ******************************************************************************************
+2023-10-19 14:51:16,448 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:51:16,458 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:51:16,460 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:51:16,470 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:51:16,476 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:51:16,478 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:51:16,485 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:51:16,487 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:51:18,223 p=56871 u=rob n=ansible | ok: [branch] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "reboot in 1"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "stdout": [
+ "Broadcast message from vyos@branch (somewhere) (Thu Oct 19 12:51:17 2023): \u0007\u0007\n\n \n\nSystem reboot is scheduled 1\n\n \n\nReboot is scheduled 2023-10-19 12:52:17"
+ ],
+ "stdout_lines": [
+ [
+ "Broadcast message from vyos@branch (somewhere) (Thu Oct 19 12:51:17 2023): \u0007\u0007",
+ "",
+ " ",
+ "",
+ "System reboot is scheduled 1",
+ "",
+ " ",
+ "",
+ "Reboot is scheduled 2023-10-19 12:52:17"
+ ]
+ ]
+}
+2023-10-19 14:51:18,242 p=56871 u=rob n=ansible | ok: [central] => {
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "reboot in 1"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": null
+ }
+ },
+ "stdout": [
+ "Broadcast message from vyos@central (somewhere) (Thu Oct 19 12:51:17 2023): \u0007\u0007\n\n \n\nSystem reboot is scheduled 1\n\n \n\nReboot is scheduled 2023-10-19 12:52:17"
+ ],
+ "stdout_lines": [
+ [
+ "Broadcast message from vyos@central (somewhere) (Thu Oct 19 12:51:17 2023): \u0007\u0007",
+ "",
+ " ",
+ "",
+ "System reboot is scheduled 1",
+ "",
+ " ",
+ "",
+ "Reboot is scheduled 2023-10-19 12:52:17"
+ ]
+ ]
+}
+2023-10-19 14:51:18,257 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait while shutdown] **********************************************************************************
+2023-10-19 14:51:18,271 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:51:18,275 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos nodes] **********************************************************************************
+2023-10-19 14:51:18,294 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:51:18,303 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:51:18,305 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:51:18,313 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:51:18,319 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:51:18,321 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:51:18,327 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:51:18,330 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:51:19,431 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be
+removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
+2023-10-19 14:51:19,431 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central
+2023-10-19 14:51:19,432 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be
+removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
+2023-10-19 14:51:19,432 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch
+2023-10-19 14:51:19,448 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm
+2023-10-19 14:51:19,449 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm
+2023-10-19 14:51:20,376 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:51:20,414 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1)
+2023-10-19 14:51:20,651 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | 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'
+2023-10-19 14:51:20,658 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | 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'
+2023-10-19 14:53:18,790 p=57668 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.
-2023-06-07 10:19:08,164 p=80942 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs.
+2023-10-19 14:53:18,793 p=57669 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.
-2023-06-07 10:19:08,268 p=80945 u=rob n=ansible | shutdown complete
-2023-06-07 10:19:08,269 p=80942 u=rob n=ansible | shutdown complete
-2023-06-07 10:19:40,839 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | Exception (client): Error reading SSH protocol banner
-2023-06-07 10:19:40,842 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | Traceback (most recent call last):
-2023-06-07 10:19:40,843 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 10:19:40,843 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
-2023-06-07 10:19:40,843 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 10:19:40,843 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
-2023-06-07 10:19:40,844 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 10:19:40,844 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | raise socket.timeout()
-2023-06-07 10:19:40,844 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | socket.timeout
-2023-06-07 10:19:40,844 p=81056 u=rob n=p=81056 u=rob | paramiko [central] |
-2023-06-07 10:19:40,844 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
-2023-06-07 10:19:40,844 p=81056 u=rob n=p=81056 u=rob | paramiko [central] |
-2023-06-07 10:19:40,845 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | Traceback (most recent call last):
-2023-06-07 10:19:40,845 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 10:19:40,845 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | self._check_banner()
-2023-06-07 10:19:40,845 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 10:19:40,846 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | raise SSHException(
-2023-06-07 10:19:40,846 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 10:19:40,846 p=81056 u=rob n=p=81056 u=rob | paramiko [central] |
-2023-06-07 10:19:40,850 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | Exception (client): Error reading SSH protocol banner
-2023-06-07 10:19:40,853 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | Traceback (most recent call last):
-2023-06-07 10:19:40,853 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 10:19:40,853 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
-2023-06-07 10:19:40,854 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 10:19:40,854 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
-2023-06-07 10:19:40,854 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 10:19:40,854 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | raise socket.timeout()
-2023-06-07 10:19:40,854 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | socket.timeout
-2023-06-07 10:19:40,854 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] |
-2023-06-07 10:19:40,855 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
-2023-06-07 10:19:40,855 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] |
-2023-06-07 10:19:40,855 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | Traceback (most recent call last):
-2023-06-07 10:19:40,855 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 10:19:40,855 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | self._check_banner()
-2023-06-07 10:19:40,855 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 10:19:40,856 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | raise SSHException(
-2023-06-07 10:19:40,856 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 10:19:40,856 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] |
-2023-06-07 10:19:42,471 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_9.2p1)
-2023-06-07 10:19:42,492 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_9.2p1)
-2023-06-07 10:19:42,719 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2023-06-07 10:19:42,742 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | Authentication (publickey) successful!
-2023-06-07 10:19:44,321 p=80164 u=rob n=ansible | ok: [central]
-2023-06-07 10:19:44,321 p=80164 u=rob n=ansible | ok: [branch]
-2023-06-07 10:19:44,325 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: clear tmp dir] *************************************************************************************************************
-2023-06-07 10:19:44,337 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:19:44,341 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ********************************************************************************************
-2023-06-07 10:19:44,362 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:19:44,364 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:19:44,369 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:19:45,354 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:19:45,361 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: stop nodes id] *************************************************************************************************************
-2023-06-07 10:19:45,390 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:19:45,396 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:19:45,401 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:19:45,407 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:19:45,411 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after stop] ***********************************************************************************************************
-2023-06-07 10:19:45,426 p=80164 u=rob n=ansible | Pausing for 5 seconds
-2023-06-07 10:19:45,426 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:19:50,441 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:19:50,451 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start nodes id] ************************************************************************************************************
-2023-06-07 10:19:50,481 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:19:50,483 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:19:50,489 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:19:50,496 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:19:50,500 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after start] **********************************************************************************************************
-2023-06-07 10:19:50,515 p=80164 u=rob n=ansible | Pausing for 5 seconds
-2023-06-07 10:19:50,516 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:19:55,536 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:19:55,550 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait, b/c the ping often failed without a short break] *********************************************************************
-2023-06-07 10:19:55,572 p=80164 u=rob n=ansible | Pausing for 30 seconds
-2023-06-07 10:19:55,573 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:20:25,593 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:20:25,610 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: do ping test] **************************************************************************************************************
-2023-06-07 10:20:25,644 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:20:25,646 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:26,829 p=80164 u=rob n=ansible | network_os is set to vyos
-2023-06-07 10:20:26,831 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
+2023-10-19 14:53:18,900 p=57668 u=rob n=ansible | shutdown complete
+2023-10-19 14:53:18,900 p=57669 u=rob n=ansible | shutdown complete
+2023-10-19 14:53:21,660 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch
+2023-10-19 14:53:21,665 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm
+2023-10-19 14:53:21,681 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central
+2023-10-19 14:53:21,684 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm
+2023-10-19 14:53:51,708 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | Exception (client): Error reading SSH protocol banner
+2023-10-19 14:53:51,714 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | Exception (client): Error reading SSH protocol banner
+2023-10-19 14:53:51,715 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | Traceback (most recent call last):
+2023-10-19 14:53:51,716 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
+2023-10-19 14:53:51,716 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout)
+2023-10-19 14:53:51,716 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
+2023-10-19 14:53:51,716 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | buf += self._read_timeout(timeout)
+2023-10-19 14:53:51,717 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
+2023-10-19 14:53:51,717 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | raise socket.timeout()
+2023-10-19 14:53:51,717 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | socket.timeout
+2023-10-19 14:53:51,718 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] |
+2023-10-19 14:53:51,718 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred:
+2023-10-19 14:53:51,718 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] |
+2023-10-19 14:53:51,718 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | Traceback (most recent call last):
+2023-10-19 14:53:51,719 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | Traceback (most recent call last):
+2023-10-19 14:53:51,719 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
+2023-10-19 14:53:51,719 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
+2023-10-19 14:53:51,719 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout)
+2023-10-19 14:53:51,719 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | self._check_banner()
+2023-10-19 14:53:51,719 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
+2023-10-19 14:53:51,720 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
+2023-10-19 14:53:51,720 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | buf += self._read_timeout(timeout)
+2023-10-19 14:53:51,720 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | raise SSHException(
+2023-10-19 14:53:51,720 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2023-10-19 14:53:51,720 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
+2023-10-19 14:53:51,720 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] |
+2023-10-19 14:53:51,720 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | raise socket.timeout()
+2023-10-19 14:53:51,721 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | socket.timeout
+2023-10-19 14:53:51,721 p=57786 u=rob n=p=57786 u=rob | paramiko [central] |
+2023-10-19 14:53:51,721 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | During handling of the above exception, another exception occurred:
+2023-10-19 14:53:51,721 p=57786 u=rob n=p=57786 u=rob | paramiko [central] |
+2023-10-19 14:53:51,722 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | Traceback (most recent call last):
+2023-10-19 14:53:51,722 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
+2023-10-19 14:53:51,722 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | self._check_banner()
+2023-10-19 14:53:51,722 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
+2023-10-19 14:53:51,723 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | raise SSHException(
+2023-10-19 14:53:51,723 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
+2023-10-19 14:53:51,723 p=57786 u=rob n=p=57786 u=rob | paramiko [central] |
+2023-10-19 14:53:52,722 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch
+2023-10-19 14:53:52,727 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central
+2023-10-19 14:53:52,727 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm
+2023-10-19 14:53:52,729 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm
+2023-10-19 14:53:53,378 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_9.2p1)
+2023-10-19 14:53:53,402 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_9.2p1)
+2023-10-19 14:53:53,668 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | Authentication (publickey) successful!
+2023-10-19 14:53:53,678 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2023-10-19 14:53:55,057 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test
+2023-10-19 14:53:55,057 p=56871 u=rob n=ansible | <branch> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:53:55,058 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107 `" && echo ansible-tmp-1697720035.057201-57787-272031033220107="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107 `" ) && sleep 0'
+2023-10-19 14:53:55,085 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py
+2023-10-19 14:53:55,086 p=56871 u=rob n=ansible | <branch> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpz42att8d TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107/AnsiballZ_ping.py
+2023-10-19 14:53:55,086 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:53:55,105 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:53:55,136 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test
+2023-10-19 14:53:55,136 p=56871 u=rob n=ansible | <central> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:53:55,139 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682 `" && echo ansible-tmp-1697720035.135585-57786-232443288367682="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682 `" ) && sleep 0'
+2023-10-19 14:53:55,154 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py
+2023-10-19 14:53:55,154 p=56871 u=rob n=ansible | <central> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpn4pahlcc TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682/AnsiballZ_ping.py
+2023-10-19 14:53:55,155 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:53:55,174 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682/AnsiballZ_ping.py && sleep 0'
+2023-10-19 14:53:55,356 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:53:55,377 p=56871 u=rob n=ansible | ok: [branch] => {
+ "changed": false,
+ "elapsed": 155
+}
+2023-10-19 14:53:55,390 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:53:55,408 p=56871 u=rob n=ansible | ok: [central] => {
+ "changed": false,
+ "elapsed": 155
+}
+2023-10-19 14:53:55,413 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: clear tmp dir] ****************************************************************************************
+2023-10-19 14:53:55,427 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:53:55,430 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ***********************************************************************
+2023-10-19 14:53:55,457 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:53:55,460 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:53:55,460 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d64 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"''
+2023-10-19 14:53:55,462 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:53:55,467 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:53:55,972 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b"Warning: Permanently added 'eve-ng' (ED25519) to the list of known hosts.\r\n")
+2023-10-19 14:53:55,972 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:53:55,974 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d64 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697720035.9715872-57859-275704795493100 `" && echo ansible-tmp-1697720035.9715872-57859-275704795493100="` echo /root/.ansible/tmp/ansible-tmp-1697720035.9715872-57859-275704795493100 `" ) && sleep 0'"'"''
+2023-10-19 14:53:56,019 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697720035.9715872-57859-275704795493100=/root/.ansible/tmp/ansible-tmp-1697720035.9715872-57859-275704795493100\n', b'')
+2023-10-19 14:53:56,022 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py
+2023-10-19 14:53:56,023 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:53:56,023 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:53:56,024 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d64 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:53:56,682 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:53:56 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=cb981jv45np9n5ql4busfq5v04; path=/, unetlab_session=3bd010fa-2801-4f03-b6e9-2054ac7fda21; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=cb981jv45np9n5ql4busfq5v04; unetlab_session=3bd010fa-2801-4f03-b6e9-2054ac7fda21", "cookies": {"PHPSESSID": "cb981jv45np9n5ql4busfq5v04", "unetlab_session": "3bd010fa-2801-4f03-b6e9-2054ac7fda21"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'')
+2023-10-19 14:53:56,685 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:53:56,689 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d64 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697720035.9715872-57859-275704795493100/ > /dev/null 2>&1 && sleep 0'"'"''
+2023-10-19 14:53:56,724 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'')
+2023-10-19 14:53:56,728 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}",
+ "content_length": "67",
+ "content_type": "application/json",
+ "cookies": {
+ "PHPSESSID": "cb981jv45np9n5ql4busfq5v04",
+ "unetlab_session": "3bd010fa-2801-4f03-b6e9-2054ac7fda21"
+ },
+ "cookies_string": "PHPSESSID=cb981jv45np9n5ql4busfq5v04; unetlab_session=3bd010fa-2801-4f03-b6e9-2054ac7fda21",
+ "date": "Thu, 19 Oct 2023 12:53:56 GMT",
+ "elapsed": 0,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "invocation": {
+ "module_args": {
+ "attributes": null,
+ "body": {
+ "html5": "-1",
+ "password": "ansible",
+ "username": "ansible"
+ },
+ "body_format": "json",
+ "ca_path": null,
+ "ciphers": null,
+ "client_cert": null,
+ "client_key": null,
+ "creates": null,
+ "decompress": true,
+ "dest": null,
+ "follow_redirects": "safe",
+ "force": false,
+ "force_basic_auth": false,
+ "group": null,
+ "headers": {
+ "Accept": "application/json",
+ "Content-Type": "application/json"
+ },
+ "http_agent": "ansible-httpget",
+ "method": "POST",
+ "mode": null,
+ "owner": null,
+ "remote_src": false,
+ "removes": null,
+ "return_content": true,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "status_code": [
+ 200
+ ],
+ "timeout": 30,
+ "unix_socket": null,
+ "unredirected_headers": [],
+ "unsafe_writes": false,
+ "url": "https://127.0.0.1/api/auth/login",
+ "url_password": null,
+ "url_username": null,
+ "use_gssapi": false,
+ "use_netrc": true,
+ "use_proxy": true,
+ "validate_certs": false
+ }
+ },
+ "json": {
+ "code": 200,
+ "message": "User logged in (90013).",
+ "status": "success"
+ },
+ "msg": "OK (67 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "set_cookie": "PHPSESSID=cb981jv45np9n5ql4busfq5v04; path=/, unetlab_session=3bd010fa-2801-4f03-b6e9-2054ac7fda21; path=/api/; secure; HttpOnly",
+ "status": 200,
+ "url": "https://127.0.0.1/api/auth/login",
+ "x_powered_by": "Unified Networking Lab API"
+}
+2023-10-19 14:53:56,732 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: stop nodes id] ****************************************************************************************
+2023-10-19 14:53:56,764 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:53:56,764 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:53:56,771 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:53:56,778 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:53:56,782 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after stop] **************************************************************************************
+2023-10-19 14:53:56,800 p=56871 u=rob n=ansible | Pausing for 5 seconds
+2023-10-19 14:53:56,800 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:54:01,815 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "changed": false,
+ "delta": 5,
+ "echo": true,
+ "rc": 0,
+ "start": "2023-10-19 14:53:56.798127",
+ "stderr": "",
+ "stdout": "Paused for 5.0 seconds",
+ "stop": "2023-10-19 14:54:01.799085",
+ "user_input": ""
+}
+2023-10-19 14:54:01,828 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start nodes id] ***************************************************************************************
+2023-10-19 14:54:01,855 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:54:01,859 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:54:01,865 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:54:01,873 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:54:01,876 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after start] *************************************************************************************
+2023-10-19 14:54:01,892 p=56871 u=rob n=ansible | Pausing for 5 seconds
+2023-10-19 14:54:01,892 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:54:06,903 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "changed": false,
+ "delta": 5,
+ "echo": true,
+ "rc": 0,
+ "start": "2023-10-19 14:54:01.891260",
+ "stderr": "",
+ "stdout": "Paused for 5.0 seconds",
+ "stop": "2023-10-19 14:54:06.892478",
+ "user_input": ""
+}
+2023-10-19 14:54:06,915 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait, b/c the ping often failed without a short break] ************************************************
+2023-10-19 14:54:06,934 p=56871 u=rob n=ansible | Pausing for 30 seconds
+2023-10-19 14:54:06,934 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:54:36,951 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "changed": false,
+ "delta": 30,
+ "echo": true,
+ "rc": 0,
+ "start": "2023-10-19 14:54:06.932596",
+ "stderr": "",
+ "stdout": "Paused for 30.0 seconds",
+ "stop": "2023-10-19 14:54:36.933764",
+ "user_input": ""
+}
+2023-10-19 14:54:36,971 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: do ping test] *****************************************************************************************
+2023-10-19 14:54:37,004 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:37,004 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:37,012 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:54:37,020 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:54:37,029 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:54:37,033 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:54:37,034 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:54:37,036 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:54:37,567 p=57898 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:54:37,567 p=57899 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:54:37,587 p=57898 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:54:37,587 p=57899 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:54:37,590 p=57899 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:54:37,590 p=57898 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:54:38,238 p=56871 u=rob n=ansible | network_os is set to vyos
+2023-10-19 14:54:38,239 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
-2023-06-07 10:20:26,831 p=80164 u=rob n=ansible | network_os is set to vyos
-2023-06-07 10:20:26,831 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
+2023-10-19 14:54:38,239 p=56871 u=rob n=ansible | network_os is set to vyos
+2023-10-19 14:54:38,239 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
-2023-06-07 10:20:26,840 p=81188 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
+2023-10-19 14:54:38,273 p=57899 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
ansible.utils.display.Display.verbosity instead. This feature will be removed
in version 2.18. Deprecation warnings can be disabled by setting
deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:20:26,840 p=81189 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
+2023-10-19 14:54:38,273 p=57898 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
ansible.utils.display.Display.verbosity instead. This feature will be removed
in version 2.18. Deprecation warnings can be disabled by setting
deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:20:27,354 p=81189 u=rob n=p=81189 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_9.2p1)
-2023-06-07 10:20:27,363 p=81188 u=rob n=p=81188 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_9.2p1)
-2023-06-07 10:20:27,595 p=81189 u=rob n=p=81189 u=rob | paramiko [central] | Authentication (publickey) successful!
-2023-06-07 10:20:27,603 p=81188 u=rob n=p=81188 u=rob | paramiko [branch] | Authentication (publickey) successful!
-2023-06-07 10:20:35,488 p=80164 u=rob n=ansible | ok: [branch] => (item=10.0.1.100)
-2023-06-07 10:20:35,492 p=80164 u=rob n=ansible | ok: [central] => (item=10.0.2.100)
-2023-06-07 10:20:35,497 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: execute test commands] *****************************************************************************************************
-2023-06-07 10:20:35,523 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:20:35,526 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:36,829 p=80164 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']})
-2023-06-07 10:20:37,047 p=80164 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']})
-2023-06-07 10:20:38,295 p=80164 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']})
-2023-06-07 10:20:38,307 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register stdout commands] **************************************************************************************************
-2023-06-07 10:20:38,346 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:20:38,351 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:38,358 p=80164 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2023-06-07 10:20:38,360 p=80164 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'})
-2023-06-07 10:20:38,361 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:20:38,363 p=80164 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'})
-2023-06-07 10:20:38,365 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:38,369 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] *************************************************************************************************************
-2023-06-07 10:20:38,390 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:20:38,393 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:38,398 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:38,403 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:20:38,408 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: make sure output dir exist] ************************************************************************************************
-2023-06-07 10:20:38,433 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:38,435 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:38,441 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:20:38,672 p=80164 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 10:20:38,677 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: make sure output include dir exist] ****************************************************************************************
-2023-06-07 10:20:38,701 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:38,704 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:38,709 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:20:38,943 p=80164 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 10:20:38,945 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Get timestamp from the system] *********************************************************************************************
-2023-06-07 10:20:38,966 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:38,967 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:38,972 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:20:39,149 p=80164 u=rob n=ansible | changed: [eveng]
-2023-06-07 10:20:39,155 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] *************************************************************************************************************
-2023-06-07 10:20:39,180 p=80164 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:20:39,183 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:39,183 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:39,189 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:20:39,193 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: generate lab rst file] *****************************************************************************************************
-2023-06-07 10:20:39,218 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:39,221 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:39,226 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:20:39,717 p=80164 u=rob n=ansible | changed: [eveng -> localhost]
-2023-06-07 10:20:39,722 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: find all *.conf files in Lab] **********************************************************************************************
-2023-06-07 10:20:39,748 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:39,748 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:39,756 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:20:40,044 p=80164 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 10:20:40,050 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy all *.conf files] *****************************************************************************************************
-2023-06-07 10:20:40,075 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:40,077 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:40,084 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:20:40,570 p=80164 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/branch.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 694, 'inode': 11035494, 'dev': 16777229, 'nlink': 1, 'atime': 1686123270.5077152, 'mtime': 1686123269.0257325, 'ctime': 1686123269.0257325, '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})
-2023-06-07 10:20:41,056 p=80164 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/central.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 687, 'inode': 11035495, 'dev': 16777229, 'nlink': 1, 'atime': 1686123270.4820926, 'mtime': 1686123269.0258439, 'ctime': 1686123269.0258439, '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})
-2023-06-07 10:20:41,062 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: find all *.config files in Lab] ********************************************************************************************
-2023-06-07 10:20:41,085 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:41,087 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:41,093 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:20:41,330 p=80164 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 10:20:41,334 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy all *.config files] ***************************************************************************************************
-2023-06-07 10:20:41,352 p=80164 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:20:41,364 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:41,364 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:41,372 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:20:41,377 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: find all *.png files in Lab] ***********************************************************************************************
-2023-06-07 10:20:41,400 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:41,402 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:41,408 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:20:41,643 p=80164 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 10:20:41,649 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy all *.png files] ******************************************************************************************************
-2023-06-07 10:20:41,674 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:41,676 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:41,681 p=80164 u=rob n=ansible | skipping: [branch]
-2023-06-07 10:20:42,147 p=80164 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/Wireguard/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 158227, 'inode': 362576, 'dev': 16777229, 'nlink': 1, 'atime': 1676403697.132659, 'mtime': 1648155110.0, 'ctime': 1675368464.81138, '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})
-2023-06-07 10:20:42,153 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy ansible log files] ****************************************************************************************************
-2023-06-07 10:20:42,176 p=80164 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:20:42,179 p=80164 u=rob n=ansible | skipping: [central]
-2023-06-07 10:20:42,184 p=80164 u=rob n=ansible | skipping: [branch]
+2023-10-19 14:54:38,274 p=57898 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central
+2023-10-19 14:54:38,274 p=57899 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch
+2023-10-19 14:54:38,278 p=57899 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm
+2023-10-19 14:54:38,278 p=57898 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm
+2023-10-19 14:54:38,876 p=57898 u=rob n=p=57898 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_9.2p1)
+2023-10-19 14:54:38,882 p=57899 u=rob n=p=57899 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_9.2p1)
+2023-10-19 14:54:39,113 p=57898 u=rob n=p=57898 u=rob | paramiko [central] | Authentication (publickey) successful!
+2023-10-19 14:54:39,127 p=57899 u=rob n=p=57899 u=rob | paramiko [branch] | Authentication (publickey) successful!
+2023-10-19 14:54:45,346 p=56871 u=rob n=ansible | ok: [central] => (item=10.0.2.100) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "commands": [
+ "ping 10.0.2.100 count 5"
+ ],
+ "invocation": {
+ "module_args": {
+ "count": 5,
+ "dest": "10.0.2.100",
+ "interval": null,
+ "size": null,
+ "source": null,
+ "state": "present",
+ "ttl": null
+ }
+ },
+ "item": "10.0.2.100",
+ "packet_loss": "0%",
+ "packets_rx": 5,
+ "packets_tx": 5,
+ "rtt": {
+ "avg": 5,
+ "max": 14,
+ "mdev": 4,
+ "min": 0
+ }
+}
+2023-10-19 14:54:45,531 p=56871 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "commands": [
+ "ping 10.0.1.100 count 5"
+ ],
+ "invocation": {
+ "module_args": {
+ "count": 5,
+ "dest": "10.0.1.100",
+ "interval": null,
+ "size": null,
+ "source": null,
+ "state": "present",
+ "ttl": null
+ }
+ },
+ "item": "10.0.1.100",
+ "packet_loss": "0%",
+ "packets_rx": 5,
+ "packets_tx": 5,
+ "rtt": {
+ "avg": 0,
+ "max": 1,
+ "mdev": 0,
+ "min": 0
+ }
+}
+2023-10-19 14:54:45,542 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: execute test commands] ********************************************************************************
+2023-10-19 14:54:45,569 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:45,572 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:45,580 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:54:45,588 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli
+2023-10-19 14:54:45,595 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:54:45,597 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:54:45,603 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:54:45,604 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos
+2023-10-19 14:54:46,866 p=56871 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": [
+ "result[0] contains \"10.0.1.254/24\""
+ ]
+ }
+ },
+ "item": {
+ "command": "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1",
+ "desc": "Test if IP is set to interface",
+ "wait_for": [
+ "result[0] contains \"10.0.1.254/24\""
+ ]
+ },
+ "stdout": [
+ "10.0.1.254/24"
+ ],
+ "stdout_lines": [
+ [
+ "10.0.1.254/24"
+ ]
+ ]
+}
+2023-10-19 14:54:47,196 p=56871 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show interfaces wireguard"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": [
+ "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"",
+ "result[0] contains \"Interface IP Address S/L Description\"",
+ "result[0] contains \"--------- ---------- --- -----------\"",
+ "result[0] contains \"wg01 192.168.0.2/24 u/u VPN-to-central\""
+ ]
+ }
+ },
+ "item": {
+ "command": "show interfaces wireguard",
+ "desc": "show interfaces wireguard",
+ "wait_for": [
+ "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"",
+ "result[0] contains \"Interface IP Address S/L Description\"",
+ "result[0] contains \"--------- ---------- --- -----------\"",
+ "result[0] contains \"wg01 192.168.0.2/24 u/u VPN-to-central\""
+ ]
+ },
+ "stdout": [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.2/24 u/u VPN-to-central"
+ ],
+ "stdout_lines": [
+ [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down",
+ "Interface IP Address S/L Description",
+ "--------- ---------- --- -----------",
+ "wg01 192.168.0.2/24 u/u VPN-to-central"
+ ]
+ ]
+}
+2023-10-19 14:54:48,427 p=56871 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "invocation": {
+ "module_args": {
+ "commands": [
+ "show interfaces wireguard"
+ ],
+ "interval": 1,
+ "match": "all",
+ "retries": 10,
+ "wait_for": [
+ "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"",
+ "result[0] contains \"Interface IP Address S/L Description\"",
+ "result[0] contains \"--------- ---------- --- -----------\"",
+ "result[0] contains \"wg01 192.168.0.1/24 u/u VPN-to-Branch\""
+ ]
+ }
+ },
+ "item": {
+ "command": "show interfaces wireguard",
+ "desc": "show interfaces wireguard",
+ "wait_for": [
+ "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"",
+ "result[0] contains \"Interface IP Address S/L Description\"",
+ "result[0] contains \"--------- ---------- --- -----------\"",
+ "result[0] contains \"wg01 192.168.0.1/24 u/u VPN-to-Branch\""
+ ]
+ },
+ "stdout": [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.1/24 u/u VPN-to-Branch"
+ ],
+ "stdout_lines": [
+ [
+ "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down",
+ "Interface IP Address S/L Description",
+ "--------- ---------- --- -----------",
+ "wg01 192.168.0.1/24 u/u VPN-to-Branch"
+ ]
+ ]
+}
+2023-10-19 14:54:48,438 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register stdout commands] *****************************************************************************
+2023-10-19 14:54:48,467 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,469 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,479 p=56871 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "item": {
+ "command": "show interfaces wireguard",
+ "name": "show_interfaces_wireguard"
+ },
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,484 p=56871 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "item": {
+ "command": "ping 10.0.2.100 count 4",
+ "name": "ping_branch_pc"
+ },
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,487 p=56871 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "item": {
+ "command": "show interfaces wireguard",
+ "name": "show_interfaces_wireguard"
+ },
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,488 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "msg": "All items skipped"
+}
+2023-10-19 14:54:48,489 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "msg": "All items skipped"
+}
+2023-10-19 14:54:48,492 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] ****************************************************************************************
+2023-10-19 14:54:48,520 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,522 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,527 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,536 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,540 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: make sure output dir exist] ***************************************************************************
+2023-10-19 14:54:48,561 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:54:48,562 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:54:48,572 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,574 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619 `" && echo ansible-tmp-1697720088.572884-57924-110710701369619="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619 `" ) && sleep 0'
+2023-10-19 14:54:48,574 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,580 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,591 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/file.py
+2023-10-19 14:54:48,592 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmptpfkftz1 TO /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619/AnsiballZ_file.py
+2023-10-19 14:54:48,592 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619/ /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619/AnsiballZ_file.py && sleep 0'
+2023-10-19 14:54:48,603 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619/AnsiballZ_file.py && sleep 0'
+2023-10-19 14:54:48,802 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:54:48,820 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => {
+ "changed": false,
+ "diff": {
+ "after": {
+ "path": "vyos-documentation/docs/configexamples/autotest/Wireguard"
+ },
+ "before": {
+ "path": "vyos-documentation/docs/configexamples/autotest/Wireguard"
+ }
+ },
+ "gid": 20,
+ "group": "staff",
+ "invocation": {
+ "module_args": {
+ "_diff_peek": null,
+ "_original_basename": null,
+ "access_time": null,
+ "access_time_format": "%Y%m%d%H%M.%S",
+ "attributes": null,
+ "follow": true,
+ "force": false,
+ "group": null,
+ "mode": null,
+ "modification_time": null,
+ "modification_time_format": "%Y%m%d%H%M.%S",
+ "owner": null,
+ "path": "vyos-documentation/docs/configexamples/autotest/Wireguard",
+ "recurse": false,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "state": "directory",
+ "unsafe_writes": false
+ }
+ },
+ "mode": "0755",
+ "owner": "rob",
+ "path": "vyos-documentation/docs/configexamples/autotest/Wireguard",
+ "size": 160,
+ "state": "directory",
+ "uid": 501
+}
+2023-10-19 14:54:48,824 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: make sure output include dir exist] *******************************************************************
+2023-10-19 14:54:48,847 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:54:48,847 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:54:48,858 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,858 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301 `" && echo ansible-tmp-1697720088.855089-57947-133361086885301="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301 `" ) && sleep 0'
+2023-10-19 14:54:48,859 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,867 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:48,874 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/file.py
+2023-10-19 14:54:48,874 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpn_qmtlsv TO /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301/AnsiballZ_file.py
+2023-10-19 14:54:48,876 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301/ /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301/AnsiballZ_file.py && sleep 0'
+2023-10-19 14:54:48,887 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301/AnsiballZ_file.py && sleep 0'
+2023-10-19 14:54:49,084 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:54:49,100 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => {
+ "changed": false,
+ "diff": {
+ "after": {
+ "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include"
+ },
+ "before": {
+ "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include"
+ }
+ },
+ "gid": 20,
+ "group": "staff",
+ "invocation": {
+ "module_args": {
+ "_diff_peek": null,
+ "_original_basename": null,
+ "access_time": null,
+ "access_time_format": "%Y%m%d%H%M.%S",
+ "attributes": null,
+ "follow": true,
+ "force": false,
+ "group": null,
+ "mode": null,
+ "modification_time": null,
+ "modification_time_format": "%Y%m%d%H%M.%S",
+ "owner": null,
+ "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include",
+ "recurse": false,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "state": "directory",
+ "unsafe_writes": false
+ }
+ },
+ "mode": "0755",
+ "owner": "rob",
+ "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include",
+ "size": 160,
+ "state": "directory",
+ "uid": 501
+}
+2023-10-19 14:54:49,103 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Get timestamp from the system] ************************************************************************
+2023-10-19 14:54:49,130 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:49,133 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:49,140 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:49,206 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/command.py
+2023-10-19 14:54:49,206 p=56871 u=rob n=ansible | Pipelining is enabled.
+2023-10-19 14:54:49,207 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root
+2023-10-19 14:54:49,213 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d67 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"''
+2023-10-19 14:54:49,371 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"changed": true, "stdout": "2023-10-19", "stderr": "", "rc": 0, "cmd": "date +%Y-%m-%d", "start": "2023-10-19 12:54:49.447547", "end": "2023-10-19 12:54:49.450761", "delta": "0:00:00.003214", "msg": "", "invocation": {"module_args": {"_raw_params": "date +%Y-%m-%d", "_uses_shell": true, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'')
+2023-10-19 14:54:49,373 p=56871 u=rob n=ansible | changed: [eveng] => {
+ "changed": true,
+ "cmd": "date +%Y-%m-%d",
+ "delta": "0:00:00.003214",
+ "end": "2023-10-19 12:54:49.450761",
+ "invocation": {
+ "module_args": {
+ "_raw_params": "date +%Y-%m-%d",
+ "_uses_shell": true,
+ "argv": null,
+ "chdir": null,
+ "creates": null,
+ "executable": null,
+ "removes": null,
+ "stdin": null,
+ "stdin_add_newline": true,
+ "strip_empty_ends": true
+ }
+ },
+ "msg": "",
+ "rc": 0,
+ "start": "2023-10-19 12:54:49.447547",
+ "stderr": "",
+ "stderr_lines": [],
+ "stdout": "2023-10-19",
+ "stdout_lines": [
+ "2023-10-19"
+ ]
+}
+2023-10-19 14:54:49,377 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] ****************************************************************************************
+2023-10-19 14:54:49,405 p=56871 u=rob n=ansible | ok: [eveng] => {
+ "ansible_facts": {
+ "current_date": "2023-10-19"
+ },
+ "changed": false
+}
+2023-10-19 14:54:49,408 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:49,408 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:49,415 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:49,420 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: generate lab rst file] ********************************************************************************
+2023-10-19 14:54:49,442 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:54:49,443 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:54:49,452 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:49,454 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812 `" && echo ansible-tmp-1697720089.453367-57981-14797351582812="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812 `" ) && sleep 0'
+2023-10-19 14:54:49,455 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:49,462 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:49,487 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py
+2023-10-19 14:54:49,488 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpz7mw_3z8 TO /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/AnsiballZ_stat.py
+2023-10-19 14:54:49,488 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/ /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/AnsiballZ_stat.py && sleep 0'
+2023-10-19 14:54:49,501 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/AnsiballZ_stat.py && sleep 0'
+2023-10-19 14:54:49,712 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpqrznx6kc/Wireguard.rst.j2 TO /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/source
+2023-10-19 14:54:49,712 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/ /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/source && sleep 0'
+2023-10-19 14:54:49,726 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/copy.py
+2023-10-19 14:54:49,726 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmp10me__iy TO /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/AnsiballZ_copy.py
+2023-10-19 14:54:49,727 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/ /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/AnsiballZ_copy.py && sleep 0'
+2023-10-19 14:54:49,738 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/AnsiballZ_copy.py && sleep 0'
+2023-10-19 14:54:49,946 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:54:49,959 p=56871 u=rob n=ansible | changed: [eveng -> localhost] => {
+ "changed": true,
+ "checksum": "9b7b183afb8bf10c79c0f9a1758c70c0b668ad3a",
+ "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/Wireguard.rst",
+ "diff": [],
+ "gid": 20,
+ "group": "staff",
+ "invocation": {
+ "module_args": {
+ "_original_basename": "Wireguard.rst.j2",
+ "attributes": null,
+ "backup": false,
+ "checksum": "9b7b183afb8bf10c79c0f9a1758c70c0b668ad3a",
+ "content": null,
+ "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/Wireguard.rst",
+ "directory_mode": null,
+ "follow": false,
+ "force": true,
+ "group": null,
+ "local_follow": null,
+ "mode": null,
+ "owner": null,
+ "remote_src": null,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/source",
+ "unsafe_writes": false,
+ "validate": null
+ }
+ },
+ "md5sum": "cf06a1bee17b1dfc2ed5aaf62105aca5",
+ "mode": "0644",
+ "owner": "rob",
+ "size": 2664,
+ "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/source",
+ "state": "file",
+ "uid": 501
+}
+2023-10-19 14:54:49,964 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: find all *.conf files in Lab] *************************************************************************
+2023-10-19 14:54:49,984 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:54:49,984 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:54:49,994 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:49,997 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:49,997 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902 `" && echo ansible-tmp-1697720089.993176-58014-198132879052902="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902 `" ) && sleep 0'
+2023-10-19 14:54:50,002 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:50,089 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/find.py
+2023-10-19 14:54:50,089 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpia4g1b6h TO /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902/AnsiballZ_find.py
+2023-10-19 14:54:50,090 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902/ /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902/AnsiballZ_find.py && sleep 0'
+2023-10-19 14:54:50,105 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902/AnsiballZ_find.py && sleep 0'
+2023-10-19 14:54:50,301 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:54:50,317 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => {
+ "changed": false,
+ "examined": 7,
+ "files": [
+ {
+ "atime": 1697714231.8806818,
+ "ctime": 1697714230.0374367,
+ "dev": 16777234,
+ "gid": 20,
+ "gr_name": "staff",
+ "inode": 19385065,
+ "isblk": false,
+ "ischr": false,
+ "isdir": false,
+ "isfifo": false,
+ "isgid": false,
+ "islnk": false,
+ "isreg": true,
+ "issock": false,
+ "isuid": false,
+ "mode": "0644",
+ "mtime": 1697714230.0374367,
+ "nlink": 1,
+ "path": "labs/Wireguard/branch.conf",
+ "pw_name": "rob",
+ "rgrp": true,
+ "roth": true,
+ "rusr": true,
+ "size": 694,
+ "uid": 501,
+ "wgrp": false,
+ "woth": false,
+ "wusr": true,
+ "xgrp": false,
+ "xoth": false,
+ "xusr": false
+ },
+ {
+ "atime": 1697714231.8523462,
+ "ctime": 1697714230.0376031,
+ "dev": 16777234,
+ "gid": 20,
+ "gr_name": "staff",
+ "inode": 19385066,
+ "isblk": false,
+ "ischr": false,
+ "isdir": false,
+ "isfifo": false,
+ "isgid": false,
+ "islnk": false,
+ "isreg": true,
+ "issock": false,
+ "isuid": false,
+ "mode": "0644",
+ "mtime": 1697714230.0376031,
+ "nlink": 1,
+ "path": "labs/Wireguard/central.conf",
+ "pw_name": "rob",
+ "rgrp": true,
+ "roth": true,
+ "rusr": true,
+ "size": 687,
+ "uid": 501,
+ "wgrp": false,
+ "woth": false,
+ "wusr": true,
+ "xgrp": false,
+ "xoth": false,
+ "xusr": false
+ }
+ ],
+ "invocation": {
+ "module_args": {
+ "age": null,
+ "age_stamp": "mtime",
+ "contains": null,
+ "depth": null,
+ "excludes": null,
+ "file_type": "file",
+ "follow": false,
+ "get_checksum": false,
+ "hidden": false,
+ "paths": [
+ "labs/Wireguard"
+ ],
+ "patterns": [
+ "*.conf"
+ ],
+ "read_whole_file": false,
+ "recurse": false,
+ "size": null,
+ "use_regex": false
+ }
+ },
+ "matched": 2,
+ "msg": "All paths examined",
+ "skipped_paths": {}
+}
+2023-10-19 14:54:50,324 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy all *.conf files] ********************************************************************************
+2023-10-19 14:54:50,347 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:54:50,347 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:54:50,360 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:50,361 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:50,361 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993 `" && echo ansible-tmp-1697720090.35862-58037-254012494005993="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993 `" ) && sleep 0'
+2023-10-19 14:54:50,371 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:50,385 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py
+2023-10-19 14:54:50,385 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpphnts2jq TO /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/AnsiballZ_stat.py
+2023-10-19 14:54:50,385 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/ /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/AnsiballZ_stat.py && sleep 0'
+2023-10-19 14:54:50,401 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/AnsiballZ_stat.py && sleep 0'
+2023-10-19 14:54:50,605 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpo09d8u8q/branch.conf TO /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/source
+2023-10-19 14:54:50,606 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/ /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/source && sleep 0'
+2023-10-19 14:54:50,619 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/copy.py
+2023-10-19 14:54:50,619 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpzkiib05z TO /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/AnsiballZ_copy.py
+2023-10-19 14:54:50,619 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/ /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/AnsiballZ_copy.py && sleep 0'
+2023-10-19 14:54:50,634 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/AnsiballZ_copy.py && sleep 0'
+2023-10-19 14:54:50,834 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:54:50,854 p=56871 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/branch.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 694, 'inode': 19385065, 'dev': 16777234, 'nlink': 1, 'atime': 1697714231.8806818, 'mtime': 1697714230.0374367, 'ctime': 1697714230.0374367, '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}) => {
+ "ansible_loop_var": "item",
+ "changed": true,
+ "checksum": "ee5031ebc4c589861c1f43261394ff5f5cb12557",
+ "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/branch.conf",
+ "diff": [],
+ "gid": 20,
+ "group": "staff",
+ "invocation": {
+ "module_args": {
+ "_original_basename": "branch.conf",
+ "attributes": null,
+ "backup": false,
+ "checksum": "ee5031ebc4c589861c1f43261394ff5f5cb12557",
+ "content": null,
+ "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/branch.conf",
+ "directory_mode": null,
+ "follow": false,
+ "force": true,
+ "group": null,
+ "local_follow": null,
+ "mode": null,
+ "owner": null,
+ "remote_src": null,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/source",
+ "unsafe_writes": false,
+ "validate": null
+ }
+ },
+ "item": {
+ "atime": 1697714231.8806818,
+ "ctime": 1697714230.0374367,
+ "dev": 16777234,
+ "gid": 20,
+ "gr_name": "staff",
+ "inode": 19385065,
+ "isblk": false,
+ "ischr": false,
+ "isdir": false,
+ "isfifo": false,
+ "isgid": false,
+ "islnk": false,
+ "isreg": true,
+ "issock": false,
+ "isuid": false,
+ "mode": "0644",
+ "mtime": 1697714230.0374367,
+ "nlink": 1,
+ "path": "labs/Wireguard/branch.conf",
+ "pw_name": "rob",
+ "rgrp": true,
+ "roth": true,
+ "rusr": true,
+ "size": 694,
+ "uid": 501,
+ "wgrp": false,
+ "woth": false,
+ "wusr": true,
+ "xgrp": false,
+ "xoth": false,
+ "xusr": false
+ },
+ "md5sum": "2ef90a9b99d845b422bb27cac4b29e32",
+ "mode": "0644",
+ "owner": "rob",
+ "size": 681,
+ "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/source",
+ "state": "file",
+ "uid": 501
+}
+2023-10-19 14:54:50,854 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:54:50,867 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462 `" && echo ansible-tmp-1697720090.8670259-58037-128093098994462="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462 `" ) && sleep 0'
+2023-10-19 14:54:50,891 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py
+2023-10-19 14:54:50,892 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmp4q4dzfe9 TO /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/AnsiballZ_stat.py
+2023-10-19 14:54:50,892 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/ /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/AnsiballZ_stat.py && sleep 0'
+2023-10-19 14:54:50,904 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/AnsiballZ_stat.py && sleep 0'
+2023-10-19 14:54:51,107 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpn5a1ue69/central.conf TO /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/source
+2023-10-19 14:54:51,108 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/ /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/source && sleep 0'
+2023-10-19 14:54:51,120 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/copy.py
+2023-10-19 14:54:51,121 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmphcs81n6d TO /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/AnsiballZ_copy.py
+2023-10-19 14:54:51,121 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/ /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/AnsiballZ_copy.py && sleep 0'
+2023-10-19 14:54:51,135 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/AnsiballZ_copy.py && sleep 0'
+2023-10-19 14:54:51,334 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:54:51,350 p=56871 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/central.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 687, 'inode': 19385066, 'dev': 16777234, 'nlink': 1, 'atime': 1697714231.8523462, 'mtime': 1697714230.0376031, 'ctime': 1697714230.0376031, '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}) => {
+ "ansible_loop_var": "item",
+ "changed": true,
+ "checksum": "9246931de5c821ff3d1ddc1d2723ec1bb2feaf81",
+ "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/central.conf",
+ "diff": [],
+ "gid": 20,
+ "group": "staff",
+ "invocation": {
+ "module_args": {
+ "_original_basename": "central.conf",
+ "attributes": null,
+ "backup": false,
+ "checksum": "9246931de5c821ff3d1ddc1d2723ec1bb2feaf81",
+ "content": null,
+ "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/central.conf",
+ "directory_mode": null,
+ "follow": false,
+ "force": true,
+ "group": null,
+ "local_follow": null,
+ "mode": null,
+ "owner": null,
+ "remote_src": null,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/source",
+ "unsafe_writes": false,
+ "validate": null
+ }
+ },
+ "item": {
+ "atime": 1697714231.8523462,
+ "ctime": 1697714230.0376031,
+ "dev": 16777234,
+ "gid": 20,
+ "gr_name": "staff",
+ "inode": 19385066,
+ "isblk": false,
+ "ischr": false,
+ "isdir": false,
+ "isfifo": false,
+ "isgid": false,
+ "islnk": false,
+ "isreg": true,
+ "issock": false,
+ "isuid": false,
+ "mode": "0644",
+ "mtime": 1697714230.0376031,
+ "nlink": 1,
+ "path": "labs/Wireguard/central.conf",
+ "pw_name": "rob",
+ "rgrp": true,
+ "roth": true,
+ "rusr": true,
+ "size": 687,
+ "uid": 501,
+ "wgrp": false,
+ "woth": false,
+ "wusr": true,
+ "xgrp": false,
+ "xoth": false,
+ "xusr": false
+ },
+ "md5sum": "23d0d5bb195a64d1a8ec5807ac45de1a",
+ "mode": "0644",
+ "owner": "rob",
+ "size": 675,
+ "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/source",
+ "state": "file",
+ "uid": 501
+}
+2023-10-19 14:54:51,356 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: find all *.config files in Lab] ***********************************************************************
+2023-10-19 14:54:51,372 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:54:51,372 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:54:51,387 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:51,389 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174 `" && echo ansible-tmp-1697720091.3874729-58099-146487711597174="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174 `" ) && sleep 0'
+2023-10-19 14:54:51,389 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:51,396 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:51,407 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/find.py
+2023-10-19 14:54:51,407 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpbfl5psfo TO /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174/AnsiballZ_find.py
+2023-10-19 14:54:51,410 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174/ /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174/AnsiballZ_find.py && sleep 0'
+2023-10-19 14:54:51,422 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174/AnsiballZ_find.py && sleep 0'
+2023-10-19 14:54:51,616 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:54:51,631 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => {
+ "changed": false,
+ "examined": 7,
+ "files": [],
+ "invocation": {
+ "module_args": {
+ "age": null,
+ "age_stamp": "mtime",
+ "contains": null,
+ "depth": null,
+ "excludes": null,
+ "file_type": "file",
+ "follow": false,
+ "get_checksum": false,
+ "hidden": false,
+ "paths": [
+ "labs/Wireguard"
+ ],
+ "patterns": [
+ "*.config"
+ ],
+ "read_whole_file": false,
+ "recurse": false,
+ "size": null,
+ "use_regex": false
+ }
+ },
+ "matched": 0,
+ "msg": "All paths examined",
+ "skipped_paths": {}
+}
+2023-10-19 14:54:51,636 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy all *.config files] ******************************************************************************
+2023-10-19 14:54:51,660 p=56871 u=rob n=ansible | skipping: [eveng] => {
+ "changed": false,
+ "skipped_reason": "No items in the list"
+}
+2023-10-19 14:54:51,673 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:51,674 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:51,681 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:51,685 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: find all *.png files in Lab] **************************************************************************
+2023-10-19 14:54:51,703 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:54:51,707 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:54:51,719 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:51,719 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010 `" && echo ansible-tmp-1697720091.7174962-58126-33349941965010="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010 `" ) && sleep 0'
+2023-10-19 14:54:51,720 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:51,729 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:51,736 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/find.py
+2023-10-19 14:54:51,736 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpbp4botg8 TO /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010/AnsiballZ_find.py
+2023-10-19 14:54:51,737 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010/ /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010/AnsiballZ_find.py && sleep 0'
+2023-10-19 14:54:51,753 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010/AnsiballZ_find.py && sleep 0'
+2023-10-19 14:54:51,945 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:54:51,962 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => {
+ "changed": false,
+ "examined": 7,
+ "files": [
+ {
+ "atime": 1676403697.132659,
+ "ctime": 1675368464.81138,
+ "dev": 16777234,
+ "gid": 20,
+ "gr_name": "staff",
+ "inode": 362576,
+ "isblk": false,
+ "ischr": false,
+ "isdir": false,
+ "isfifo": false,
+ "isgid": false,
+ "islnk": false,
+ "isreg": true,
+ "issock": false,
+ "isuid": false,
+ "mode": "0644",
+ "mtime": 1648155110.0,
+ "nlink": 1,
+ "path": "labs/Wireguard/topology.png",
+ "pw_name": "rob",
+ "rgrp": true,
+ "roth": true,
+ "rusr": true,
+ "size": 158227,
+ "uid": 501,
+ "wgrp": false,
+ "woth": false,
+ "wusr": true,
+ "xgrp": false,
+ "xoth": false,
+ "xusr": false
+ }
+ ],
+ "invocation": {
+ "module_args": {
+ "age": null,
+ "age_stamp": "mtime",
+ "contains": null,
+ "depth": null,
+ "excludes": null,
+ "file_type": "file",
+ "follow": false,
+ "get_checksum": false,
+ "hidden": false,
+ "paths": [
+ "labs/Wireguard"
+ ],
+ "patterns": [
+ "*.png"
+ ],
+ "read_whole_file": false,
+ "recurse": false,
+ "size": null,
+ "use_regex": false
+ }
+ },
+ "matched": 1,
+ "msg": "All paths examined",
+ "skipped_paths": {}
+}
+2023-10-19 14:54:51,968 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy all *.png files] *********************************************************************************
+2023-10-19 14:54:51,991 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:54:51,991 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:54:52,002 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:52,004 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350 `" && echo ansible-tmp-1697720092.000267-58149-262904118217350="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350 `" ) && sleep 0'
+2023-10-19 14:54:52,005 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:52,012 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:52,020 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py
+2023-10-19 14:54:52,020 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpj7e7vbip TO /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/AnsiballZ_stat.py
+2023-10-19 14:54:52,021 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/ /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/AnsiballZ_stat.py && sleep 0'
+2023-10-19 14:54:52,034 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/AnsiballZ_stat.py && sleep 0'
+2023-10-19 14:54:52,233 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/file.py
+2023-10-19 14:54:52,233 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpoe3hyism TO /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/AnsiballZ_file.py
+2023-10-19 14:54:52,234 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/ /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/AnsiballZ_file.py && sleep 0'
+2023-10-19 14:54:52,246 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/AnsiballZ_file.py && sleep 0'
+2023-10-19 14:54:52,444 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:54:52,462 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/Wireguard/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 158227, 'inode': 362576, 'dev': 16777234, 'nlink': 1, 'atime': 1676403697.132659, 'mtime': 1648155110.0, 'ctime': 1675368464.81138, '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}) => {
+ "ansible_loop_var": "item",
+ "changed": false,
+ "checksum": "31df57c0b4b788da8a530fcc6c59d1601e40ca03",
+ "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/topology.png",
+ "diff": {
+ "after": {
+ "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/topology.png"
+ },
+ "before": {
+ "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/topology.png"
+ }
+ },
+ "gid": 20,
+ "group": "staff",
+ "invocation": {
+ "module_args": {
+ "_diff_peek": null,
+ "_original_basename": "topology.png",
+ "access_time": null,
+ "access_time_format": "%Y%m%d%H%M.%S",
+ "attributes": null,
+ "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/topology.png",
+ "follow": true,
+ "force": false,
+ "group": null,
+ "mode": null,
+ "modification_time": null,
+ "modification_time_format": "%Y%m%d%H%M.%S",
+ "owner": null,
+ "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/topology.png",
+ "recurse": false,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": null,
+ "state": "file",
+ "unsafe_writes": false
+ }
+ },
+ "item": {
+ "atime": 1676403697.132659,
+ "ctime": 1675368464.81138,
+ "dev": 16777234,
+ "gid": 20,
+ "gr_name": "staff",
+ "inode": 362576,
+ "isblk": false,
+ "ischr": false,
+ "isdir": false,
+ "isfifo": false,
+ "isgid": false,
+ "islnk": false,
+ "isreg": true,
+ "issock": false,
+ "isuid": false,
+ "mode": "0644",
+ "mtime": 1648155110.0,
+ "nlink": 1,
+ "path": "labs/Wireguard/topology.png",
+ "pw_name": "rob",
+ "rgrp": true,
+ "roth": true,
+ "rusr": true,
+ "size": 158227,
+ "uid": 501,
+ "wgrp": false,
+ "woth": false,
+ "wusr": true,
+ "xgrp": false,
+ "xoth": false,
+ "xusr": false
+ },
+ "mode": "0644",
+ "owner": "rob",
+ "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/topology.png",
+ "size": 158227,
+ "state": "file",
+ "uid": 501
+}
+2023-10-19 14:54:52,468 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy ansible log files] *******************************************************************************
+2023-10-19 14:54:52,489 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob
+2023-10-19 14:54:52,489 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0'
+2023-10-19 14:54:52,498 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:52,501 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928 `" && echo ansible-tmp-1697720092.497793-58179-147217097298928="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928 `" ) && sleep 0'
+2023-10-19 14:54:52,501 p=56871 u=rob n=ansible | skipping: [central] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:52,507 p=56871 u=rob n=ansible | skipping: [branch] => {
+ "changed": false,
+ "skip_reason": "Conditional result was False"
+}
+2023-10-19 14:54:52,516 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py
+2023-10-19 14:54:52,516 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmppo3k0gzt TO /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/AnsiballZ_stat.py
+2023-10-19 14:54:52,518 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/ /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/AnsiballZ_stat.py && sleep 0'
+2023-10-19 14:54:52,529 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/AnsiballZ_stat.py && sleep 0'
+2023-10-19 14:54:52,730 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/git/_vyos/vyos-eveng/logs/Wireguard.log TO /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/source
+2023-10-19 14:54:52,732 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/ /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/source && sleep 0'
+2023-10-19 14:54:52,743 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/copy.py
+2023-10-19 14:54:52,743 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpvtisssa4 TO /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/AnsiballZ_copy.py
+2023-10-19 14:54:52,744 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/ /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/AnsiballZ_copy.py && sleep 0'
+2023-10-19 14:54:52,756 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/AnsiballZ_copy.py && sleep 0'
+2023-10-19 14:54:52,956 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/ > /dev/null 2>&1 && sleep 0'
+2023-10-19 14:54:52,973 p=56871 u=rob n=ansible | fatal: [eveng -> localhost]: FAILED! => {
+ "changed": false,
+ "checksum": "b110f1a23ef80f9b873dd495099f19145d7e9959",
+ "diff": [],
+ "expected_checksum": "f02456f749c5c5f713c289216ebfa90b2fbd5c9a",
+ "invocation": {
+ "module_args": {
+ "_original_basename": "Wireguard.log",
+ "attributes": null,
+ "backup": false,
+ "checksum": "f02456f749c5c5f713c289216ebfa90b2fbd5c9a",
+ "content": null,
+ "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/Wireguard.log",
+ "directory_mode": null,
+ "follow": false,
+ "force": true,
+ "group": null,
+ "local_follow": null,
+ "mode": null,
+ "owner": null,
+ "remote_src": null,
+ "selevel": null,
+ "serole": null,
+ "setype": null,
+ "seuser": null,
+ "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/source",
+ "unsafe_writes": false,
+ "validate": null
+ }
+ },
+ "msg": "Copied file does not match the expected checksum. Transfer failed."
+}
+2023-10-19 14:54:52,973 p=56871 u=rob n=ansible | NO MORE HOSTS LEFT ***********************************************************************************************************************
+2023-10-19 14:54:52,976 p=56871 u=rob n=ansible | PLAY RECAP *******************************************************************************************************************************
+2023-10-19 14:54:52,976 p=56871 u=rob n=ansible | branch : ok=22 changed=2 unreachable=0 failed=0 skipped=66 rescued=1 ignored=0
+2023-10-19 14:54:52,976 p=56871 u=rob n=ansible | central : ok=22 changed=2 unreachable=0 failed=0 skipped=66 rescued=1 ignored=0
+2023-10-19 14:54:52,976 p=56871 u=rob n=ansible | eveng : ok=42 changed=4 unreachable=0 failed=1 skipped=58 rescued=0 ignored=0
+2023-10-19 14:54:52,976 p=56871 u=rob n=ansible | vyos-oobm : ok=4 changed=0 unreachable=0 failed=0 skipped=84 rescued=0 ignored=0
+2023-10-19 14:54:53,076 p=57898 u=rob n=ansible | shutdown complete
+2023-10-19 14:54:53,076 p=57899 u=rob n=ansible | shutdown complete
diff --git a/docs/configexamples/autotest/Wireguard/Wireguard.rst b/docs/configexamples/autotest/Wireguard/Wireguard.rst
index abde15d4..66107fa5 100644
--- a/docs/configexamples/autotest/Wireguard/Wireguard.rst
+++ b/docs/configexamples/autotest/Wireguard/Wireguard.rst
@@ -3,9 +3,9 @@ Wireguard
#########
-| Testdate: 2023-06-07
-| Version: 1.3.3
-| Upgrade Version: 1.4-rolling-202306070317
+| Testdate: 2023-12-28
+| Version: 1.3.5
+| Upgrade Version: 1.5-rolling-202312261220
This simple structure show how to connect two offices. One remote branch and the
@@ -47,7 +47,7 @@ After this, the public key can be displayed, to save for later.
vyos@central:~$ generate wireguard default-keypair
vyos@central:~$ show wireguard keypairs pubkey default
- s35+/Ocmnss0F+4fHP7pgF5oBf6MSN2VHUWSVNtkeTc=
+ 3VjawuSrQ6quMS4HDWjJw8UnPXMB+7x2B31YihThXio=
After you have each public key. The wireguard interfaces can be setup.
@@ -103,11 +103,11 @@ And ping the Branch PC from your central router to check the response.
vyos@central:~$ ping 10.0.2.100 count 4
PING 10.0.2.100 (10.0.2.100) 56(84) bytes of data.
- 64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.502 ms
- 64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.937 ms
- 64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.867 ms
- 64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=1.15 ms
+ 64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.605 ms
+ 64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.816 ms
+ 64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.840 ms
+ 64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.932 ms
--- 10.0.2.100 ping statistics ---
- 4 packets transmitted, 4 received, 0% packet loss, time 35ms
- rtt min/avg/max/mdev = 0.502/0.865/1.154/0.234 ms
+ 4 packets transmitted, 4 received, 0% packet loss, time 48ms
+ rtt min/avg/max/mdev = 0.605/0.798/0.932/0.121 ms
diff --git a/docs/configexamples/autotest/Wireguard/_include/branch.conf b/docs/configexamples/autotest/Wireguard/_include/branch.conf
index 0392e68d..e69a4dad 100644
--- a/docs/configexamples/autotest/Wireguard/_include/branch.conf
+++ b/docs/configexamples/autotest/Wireguard/_include/branch.conf
@@ -7,7 +7,7 @@ set interfaces wireguard wg01 peer central allowed-ips 10.0.1.0/24
set interfaces wireguard wg01 peer central allowed-ips 192.168.0.0/24
set interfaces wireguard wg01 peer central address 198.51.100.1
set interfaces wireguard wg01 peer central port 51820
-set interfaces wireguard wg01 peer central pubkey "s35+/Ocmnss0F+4fHP7pgF5oBf6MSN2VHUWSVNtkeTc="
+set interfaces wireguard wg01 peer central pubkey "3VjawuSrQ6quMS4HDWjJw8UnPXMB+7x2B31YihThXio="
set interfaces wireguard wg01 port 51820
set protocols static interface-route 10.0.1.0/24 next-hop-interface wg01 \ No newline at end of file
diff --git a/docs/configexamples/autotest/Wireguard/_include/central.conf b/docs/configexamples/autotest/Wireguard/_include/central.conf
index ee07446a..f3459d28 100644
--- a/docs/configexamples/autotest/Wireguard/_include/central.conf
+++ b/docs/configexamples/autotest/Wireguard/_include/central.conf
@@ -7,7 +7,7 @@ set interfaces wireguard wg01 peer branch allowed-ips 10.0.2.0/24
set interfaces wireguard wg01 peer branch allowed-ips 192.168.0.0/24
set interfaces wireguard wg01 peer branch address 198.51.100.2
set interfaces wireguard wg01 peer branch port 51820
-set interfaces wireguard wg01 peer branch pubkey "WVQtVWxbz3f9Qv2q8t13+PL0MK+axg01hMuyZdqligw="
+set interfaces wireguard wg01 peer branch pubkey "mV384TUZYv3V3vWaqGcAXZE++1WHGjpAA1+nkFtH9xE="
set interfaces wireguard wg01 port 51820
set protocols static interface-route 10.0.2.0/24 next-hop-interface wg01 \ No newline at end of file
diff --git a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log
index b4ff3ea6..011f41b1 100644
--- a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log
+++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.log
@@ -1,786 +1,146 @@
-2023-06-07 09:52:49,845 p=78339 u=rob n=ansible | PLAY [Automatic VyOS Lab test] ********************************************************************************************************************************
-2023-06-07 09:52:49,889 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: fail if node_template_iso is empty] **********************************************************************************
-2023-06-07 09:52:49,910 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:49,910 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:49,911 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:49,915 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:49,919 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: fail if node_template_version is empty] ******************************************************************************
-2023-06-07 09:52:49,932 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:49,938 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:49,941 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:49,945 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:49,948 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: install requirements] ************************************************************************************************
-2023-06-07 09:52:49,967 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:49,969 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:49,974 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:51,704 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:52:51,710 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: Login to EVE-NG and get Cookie] **************************************************************************************
-2023-06-07 09:52:51,735 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:51,738 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:51,743 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:52,424 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:52:52,427 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: get template facts] **************************************************************************************************
-2023-06-07 09:52:52,444 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:52,447 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:52,451 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:52,843 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:52:52,847 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: Register path status] ************************************************************************************************
-2023-06-07 09:52:52,867 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:52,868 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:52,873 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,081 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:52:53,085 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: create path] *********************************************************************************************************
-2023-06-07 09:52:53,106 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,108 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,108 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,112 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,115 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: Upload iso to eve-ng] ************************************************************************************************
-2023-06-07 09:52:53,130 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,135 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,137 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,142 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,146 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: create virtioa.qcow2 file] *******************************************************************************************
-2023-06-07 09:52:53,159 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,167 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,168 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,173 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,176 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: Login to EVE-NG and get Cookie] **************************************************************************************
-2023-06-07 09:52:53,189 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,195 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,198 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,202 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,205 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: create lab for node install] *****************************************************************************************
-2023-06-07 09:52:53,221 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,226 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,228 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,232 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,236 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: open lab] ************************************************************************************************************
-2023-06-07 09:52:53,248 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,255 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,257 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,262 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,265 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] **************************************************************************************************************************
-2023-06-07 09:52:53,284 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,286 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,286 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,291 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,294 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: add node to lab] *****************************************************************************************************
-2023-06-07 09:52:53,307 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,314 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,316 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,320 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,323 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: start node] **********************************************************************************************************
-2023-06-07 09:52:53,336 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,343 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,346 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,349 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,352 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : debug] *****************************************************************************************************************************
-2023-06-07 09:52:53,365 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,371 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,373 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,378 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,381 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: get node infos] ******************************************************************************************************
-2023-06-07 09:52:53,394 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,401 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,403 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,407 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,410 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] **************************************************************************************************************************
-2023-06-07 09:52:53,430 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,431 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,431 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,436 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,439 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: copy file] ***********************************************************************************************************
-2023-06-07 09:52:53,458 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,459 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,460 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,464 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,467 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: run expect script] ***************************************************************************************************
-2023-06-07 09:52:53,481 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,488 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,490 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,494 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,498 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: Login to EVE-NG and get Cookie (due timeout)] ************************************************************************
-2023-06-07 09:52:53,517 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,519 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,520 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,524 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,527 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: stop node] ***********************************************************************************************************
-2023-06-07 09:52:53,540 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,546 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,548 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,552 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,555 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: Pause to wait node is shutdown] **************************************************************************************
-2023-06-07 09:52:53,565 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,568 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: delete iso] **********************************************************************************************************
-2023-06-07 09:52:53,587 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,587 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,589 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,593 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,596 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: commit virtioa.qcow2] ************************************************************************************************
-2023-06-07 09:52:53,609 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,616 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,618 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,623 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,626 p=78339 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: delete lab for node install] *****************************************************************************************
-2023-06-07 09:52:53,639 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:53,646 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:53,648 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:53,652 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:53,661 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] *****************************************************************************************************************
-2023-06-07 09:52:54,002 p=78339 u=rob n=ansible | ok: [vyos-wan -> localhost]
-2023-06-07 09:52:54,002 p=78339 u=rob n=ansible | ok: [client -> localhost]
-2023-06-07 09:52:54,002 p=78339 u=rob n=ansible | ok: [vyos-oobm -> localhost]
-2023-06-07 09:52:54,002 p=78339 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 09:52:54,006 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Load facts] *************************************************************************************************************
-2023-06-07 09:52:54,024 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:52:55,161 p=78339 u=rob n=ansible | network_os is set to vyos
-2023-06-07 09:52:55,163 p=78339 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
-
-2023-06-07 09:52:55,163 p=78339 u=rob n=ansible | network_os is set to vyos
-2023-06-07 09:52:55,165 p=78339 u=rob n=ansible | network_os is set to vyos
-2023-06-07 09:52:55,166 p=78339 u=rob n=ansible | ok: [vyos-oobm]
-2023-06-07 09:52:55,166 p=78339 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
-
-2023-06-07 09:52:55,166 p=78339 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
-
-2023-06-07 09:52:55,172 p=78339 u=rob n=ansible | ok: [vyos-wan]
-2023-06-07 09:52:55,172 p=78339 u=rob n=ansible | ok: [client]
-2023-06-07 09:52:55,177 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : debug] ********************************************************************************************************************************
-2023-06-07 09:52:55,194 p=78339 u=rob n=ansible | ok: [eveng] => {
- "msg": "vyos-1.3.3-amd64"
-}
-2023-06-07 09:52:56,312 p=78339 u=rob n=ansible | ok: [vyos-oobm] => {
- "msg": "vyos-1.3.3-amd64"
-}
-2023-06-07 09:52:56,312 p=78339 u=rob n=ansible | ok: [vyos-wan] => {
- "msg": "vyos-1.3.3-amd64"
-}
-2023-06-07 09:52:56,312 p=78339 u=rob n=ansible | ok: [client] => {
- "msg": "vyos-1.3.3-amd64"
+2023-09-13 21:25:11,007 p=40395 u=rob n=ansible | PLAY [Automatic VyOS Lab test] *****************************************************************************************************************************************************************
+2023-09-13 21:25:11,049 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: fail if node_template_iso is empty] *******************************************************************************************************************
+2023-09-13 21:25:11,062 p=40395 u=rob n=ansible | skipping: [eveng]
+2023-09-13 21:25:11,069 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:25:11,071 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:25:11,075 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:25:11,078 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: fail if node_template_version is empty] ***************************************************************************************************************
+2023-09-13 21:25:11,097 p=40395 u=rob n=ansible | skipping: [eveng]
+2023-09-13 21:25:11,097 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:25:11,099 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:25:11,104 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:25:11,107 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: install requirements] *********************************************************************************************************************************
+2023-09-13 21:25:11,125 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:25:11,127 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:25:11,132 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:25:19,160 p=40395 u=rob n=ansible | ok: [eveng]
+2023-09-13 21:25:19,174 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: Login to EVE-NG and get Cookie] ***********************************************************************************************************************
+2023-09-13 21:25:19,205 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:25:19,208 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:25:19,214 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:25:19,893 p=40395 u=rob n=ansible | ok: [eveng]
+2023-09-13 21:25:19,897 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: get template facts] ***********************************************************************************************************************************
+2023-09-13 21:25:19,918 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:25:19,920 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:25:19,926 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:25:20,346 p=40395 u=rob n=ansible | ok: [eveng]
+2023-09-13 21:25:20,350 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: Register path status] *********************************************************************************************************************************
+2023-09-13 21:25:20,369 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:25:20,369 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:25:20,377 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:25:20,579 p=40395 u=rob n=ansible | ok: [eveng]
+2023-09-13 21:25:20,584 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: create path] ******************************************************************************************************************************************
+2023-09-13 21:25:20,604 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:25:20,607 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:25:20,612 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:25:20,822 p=40395 u=rob n=ansible | changed: [eveng]
+2023-09-13 21:25:20,826 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: Upload iso to eve-ng] *********************************************************************************************************************************
+2023-09-13 21:25:20,848 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:25:20,849 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:25:20,852 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:26:02,900 p=40395 u=rob n=ansible | changed: [eveng]
+2023-09-13 21:26:02,910 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: create virtioa.qcow2 file] ****************************************************************************************************************************
+2023-09-13 21:26:02,942 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:26:02,943 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:26:02,948 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:26:03,200 p=40395 u=rob n=ansible | changed: [eveng]
+2023-09-13 21:26:03,204 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: Login to EVE-NG and get Cookie] ***********************************************************************************************************************
+2023-09-13 21:26:03,226 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:26:03,226 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:26:03,231 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:26:03,833 p=40395 u=rob n=ansible | ok: [eveng]
+2023-09-13 21:26:03,840 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: create lab for node install] **************************************************************************************************************************
+2023-09-13 21:26:03,867 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:26:03,870 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:26:03,876 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:26:04,510 p=40395 u=rob n=ansible | ok: [eveng]
+2023-09-13 21:26:04,518 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: open lab] *********************************************************************************************************************************************
+2023-09-13 21:26:04,549 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:26:04,552 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:26:04,557 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:26:05,078 p=40395 u=rob n=ansible | ok: [eveng]
+2023-09-13 21:26:05,086 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ***********************************************************************************************************************************************************
+2023-09-13 21:26:05,118 p=40395 u=rob n=ansible | ok: [eveng]
+2023-09-13 21:26:05,121 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:26:05,121 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:26:05,127 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:26:05,130 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: add node to lab] **************************************************************************************************************************************
+2023-09-13 21:26:05,151 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:26:05,152 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:26:05,156 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:26:05,688 p=40395 u=rob n=ansible | ok: [eveng]
+2023-09-13 21:26:05,696 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: start node] *******************************************************************************************************************************************
+2023-09-13 21:26:05,725 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:26:05,728 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:26:05,735 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:26:07,051 p=40395 u=rob n=ansible | ok: [eveng]
+2023-09-13 21:26:07,056 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : debug] **************************************************************************************************************************************************************
+2023-09-13 21:26:07,082 p=40395 u=rob n=ansible | ok: [eveng] => {
+ "msg": {
+ "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0",
+ "changed": false,
+ "connection": "close",
+ "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Node started (80049).\"}",
+ "content_length": "65",
+ "content_type": "application/json",
+ "cookies": {},
+ "cookies_string": "",
+ "date": "Wed, 13 Sep 2023 19:26:06 GMT",
+ "elapsed": 1,
+ "expires": "Thu, 19 Nov 1981 08:52:00 GMT",
+ "failed": false,
+ "json": {
+ "code": 200,
+ "message": "Node started (80049).",
+ "status": "success"
+ },
+ "msg": "OK (65 bytes)",
+ "pragma": "no-cache, no-cache",
+ "redirected": false,
+ "server": "Apache/2.4.41 (Ubuntu)",
+ "status": 200,
+ "url": "https://127.0.0.1/api/labs/node_create_lab_name.unl/nodes/1/start",
+ "x_powered_by": "Unified Networking Lab API"
+ }
}
-2023-06-07 09:52:56,315 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: fail if node_template_version is empty] *********************************************************************************
-2023-06-07 09:52:56,329 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:56,338 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:56,340 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:56,344 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:56,348 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Login to EVE-NG and get Cookie] *****************************************************************************************
-2023-06-07 09:52:56,366 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:56,369 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:56,373 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:57,009 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:52:57,013 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: get running lab list] ***************************************************************************************************
-2023-06-07 09:52:57,034 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:57,037 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:57,042 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:57,432 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:52:57,436 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: kill running lab] *******************************************************************************************************
-2023-06-07 09:52:57,452 p=78339 u=rob n=ansible | [WARNING]: conditional statements should not include jinja2 templating delimiters such as {{ }} or {% %}. Found: item.labname == "{{ eve_ng_folder_name }}/{{
-lab }}"
-
-2023-06-07 09:52:57,454 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:57,456 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:57,458 p=78339 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': '0fc5edef-8cf2-4400-9a1c-0c4c41a1a881', 'size': 0.1996, 'sat': '0', 'sat_name': 'master', 'labid': 1001, 'labname': '/ecmp wireguard\n', 'cpu': 0, 'mem': 0})
-2023-06-07 09:52:57,462 p=78339 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': '9785926c-63ec-42c0-a1ca-a386b9013151', 'size': 0.4115, 'sat': '0', 'sat_name': 'master', 'labid': 1002, 'labname': '/layer2 via IPSec\n', 'cpu': 0, 'mem': 0})
-2023-06-07 09:52:57,464 p=78339 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': 'aa98095e-3b64-45aa-b883-e2b7fdfac08c', 'size': 0.7722, 'sat': '0', 'sat_name': 'master', 'labid': 1003, 'labname': '/ospf\n', 'cpu': 0, 'mem': 0})
-2023-06-07 09:52:57,466 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:52:57,467 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:57,470 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: delete existing lab] ****************************************************************************************************
-2023-06-07 09:52:57,492 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:57,492 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:57,498 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:58,041 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:52:58,046 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Ensure labtest is present] **********************************************************************************************
-2023-06-07 09:52:58,070 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:58,073 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:58,079 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:58,287 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:52:58,292 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Create tunnelbroker Lab] ************************************************************************************************
-2023-06-07 09:52:58,311 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:58,313 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:58,319 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:58,796 p=78339 u=rob n=ansible | changed: [eveng]
-2023-06-07 09:52:58,799 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Login to EVE-NG and get Cookie] *****************************************************************************************
-2023-06-07 09:52:58,819 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:58,822 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:58,827 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:52:59,457 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:52:59,463 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: start vyos-oobm] ********************************************************************************************************
-2023-06-07 09:52:59,484 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:52:59,486 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:52:59,492 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:53:00,483 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:53:00,487 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Wait for vyos-oobm] *****************************************************************************************************
-2023-06-07 09:53:00,509 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:53:00,510 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:53:00,516 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:53:01,575 p=78339 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 09:53:31,609 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | Exception (client): Error reading SSH protocol banner
-2023-06-07 09:53:31,613 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last):
-2023-06-07 09:53:31,614 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 09:53:31,614 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | buf = self.packetizer.readline(timeout)
-2023-06-07 09:53:31,614 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 09:53:31,614 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | buf += self._read_timeout(timeout)
-2023-06-07 09:53:31,614 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 09:53:31,614 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | raise socket.timeout()
-2023-06-07 09:53:31,615 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | socket.timeout
-2023-06-07 09:53:31,615 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] |
-2023-06-07 09:53:31,615 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | During handling of the above exception, another exception occurred:
-2023-06-07 09:53:31,615 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] |
-2023-06-07 09:53:31,615 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last):
-2023-06-07 09:53:31,615 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 09:53:31,616 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | self._check_banner()
-2023-06-07 09:53:31,616 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 09:53:31,616 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | raise SSHException(
-2023-06-07 09:53:31,616 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 09:53:31,616 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] |
-2023-06-07 09:54:02,632 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | Exception (client): Error reading SSH protocol banner
-2023-06-07 09:54:02,635 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last):
-2023-06-07 09:54:02,636 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 09:54:02,636 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | buf = self.packetizer.readline(timeout)
-2023-06-07 09:54:02,636 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 09:54:02,636 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | buf += self._read_timeout(timeout)
-2023-06-07 09:54:02,636 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 09:54:02,636 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | raise socket.timeout()
-2023-06-07 09:54:02,637 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | socket.timeout
-2023-06-07 09:54:02,637 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] |
-2023-06-07 09:54:02,637 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | During handling of the above exception, another exception occurred:
-2023-06-07 09:54:02,637 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] |
-2023-06-07 09:54:02,637 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last):
-2023-06-07 09:54:02,637 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 09:54:02,638 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | self._check_banner()
-2023-06-07 09:54:02,638 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 09:54:02,638 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | raise SSHException(
-2023-06-07 09:54:02,638 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 09:54:02,638 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] |
-2023-06-07 09:54:04,045 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 09:54:04,277 p=78683 u=rob n=p=78683 u=rob | paramiko [vyos-oobm] | Authentication (publickey) successful!
-2023-06-07 09:54:05,394 p=78339 u=rob n=ansible | ok: [vyos-oobm]
-2023-06-07 09:54:05,398 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Login to EVE-NG and get Cookie] *****************************************************************************************
-2023-06-07 09:54:05,419 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:54:05,421 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:54:05,427 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:54:06,156 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:54:06,160 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: get lab status] *********************************************************************************************************
-2023-06-07 09:54:06,181 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:54:06,182 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:54:06,187 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:54:06,615 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:54:06,618 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: start all nodes] ********************************************************************************************************
-2023-06-07 09:54:06,640 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:54:06,643 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:54:06,648 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:54:07,556 p=78339 u=rob n=ansible | ok: [eveng] => (item=4)
-2023-06-07 09:54:08,065 p=78339 u=rob n=ansible | ok: [eveng] => (item=1)
-2023-06-07 09:54:09,294 p=78339 u=rob n=ansible | ok: [eveng] => (item=2)
-2023-06-07 09:54:09,299 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Wait for vyos nodes] ****************************************************************************************************
-2023-06-07 09:54:09,314 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:54:09,322 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:54:10,441 p=78339 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 09:54:10,441 p=78339 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 09:54:40,453 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | Exception (client): Error reading SSH protocol banner
-2023-06-07 09:54:40,456 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2023-06-07 09:54:40,457 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 09:54:40,457 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
-2023-06-07 09:54:40,457 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 09:54:40,457 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
-2023-06-07 09:54:40,457 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 09:54:40,457 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | raise socket.timeout()
-2023-06-07 09:54:40,458 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | socket.timeout
-2023-06-07 09:54:40,458 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] |
-2023-06-07 09:54:40,458 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
-2023-06-07 09:54:40,458 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] |
-2023-06-07 09:54:40,458 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2023-06-07 09:54:40,458 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 09:54:40,459 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | self._check_banner()
-2023-06-07 09:54:40,459 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 09:54:40,459 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | raise SSHException(
-2023-06-07 09:54:40,459 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 09:54:40,459 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] |
-2023-06-07 09:54:40,477 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | Exception (client): Error reading SSH protocol banner
-2023-06-07 09:54:40,480 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | Traceback (most recent call last):
-2023-06-07 09:54:40,480 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 09:54:40,480 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
-2023-06-07 09:54:40,481 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 09:54:40,481 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
-2023-06-07 09:54:40,481 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 09:54:40,481 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | raise socket.timeout()
-2023-06-07 09:54:40,481 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | socket.timeout
-2023-06-07 09:54:40,481 p=78785 u=rob n=p=78785 u=rob | paramiko [client] |
-2023-06-07 09:54:40,482 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
-2023-06-07 09:54:40,482 p=78785 u=rob n=p=78785 u=rob | paramiko [client] |
-2023-06-07 09:54:40,482 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | Traceback (most recent call last):
-2023-06-07 09:54:40,482 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 09:54:40,482 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | self._check_banner()
-2023-06-07 09:54:40,482 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 09:54:40,483 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | raise SSHException(
-2023-06-07 09:54:40,483 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 09:54:40,483 p=78785 u=rob n=p=78785 u=rob | paramiko [client] |
-2023-06-07 09:55:00,951 p=78572 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.
-2023-06-07 09:55:01,057 p=78572 u=rob n=ansible | shutdown complete
-2023-06-07 09:55:11,494 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | Exception (client): Error reading SSH protocol banner
-2023-06-07 09:55:11,494 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2023-06-07 09:55:11,494 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 09:55:11,495 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
-2023-06-07 09:55:11,495 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 09:55:11,495 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
-2023-06-07 09:55:11,495 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 09:55:11,495 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | raise socket.timeout()
-2023-06-07 09:55:11,495 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | socket.timeout
-2023-06-07 09:55:11,496 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] |
-2023-06-07 09:55:11,496 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
-2023-06-07 09:55:11,496 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] |
-2023-06-07 09:55:11,496 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2023-06-07 09:55:11,496 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 09:55:11,496 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | self._check_banner()
-2023-06-07 09:55:11,497 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 09:55:11,497 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | raise SSHException(
-2023-06-07 09:55:11,497 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 09:55:11,497 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] |
-2023-06-07 09:55:11,504 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | Exception (client): Error reading SSH protocol banner
-2023-06-07 09:55:11,504 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | Traceback (most recent call last):
-2023-06-07 09:55:11,505 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 09:55:11,505 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
-2023-06-07 09:55:11,505 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 09:55:11,505 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
-2023-06-07 09:55:11,505 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 09:55:11,506 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | raise socket.timeout()
-2023-06-07 09:55:11,506 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | socket.timeout
-2023-06-07 09:55:11,506 p=78785 u=rob n=p=78785 u=rob | paramiko [client] |
-2023-06-07 09:55:11,506 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
-2023-06-07 09:55:11,506 p=78785 u=rob n=p=78785 u=rob | paramiko [client] |
-2023-06-07 09:55:11,506 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | Traceback (most recent call last):
-2023-06-07 09:55:11,507 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 09:55:11,507 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | self._check_banner()
-2023-06-07 09:55:11,507 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 09:55:11,507 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | raise SSHException(
-2023-06-07 09:55:11,507 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 09:55:11,507 p=78785 u=rob n=p=78785 u=rob | paramiko [client] |
-2023-06-07 09:55:13,091 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 09:55:13,099 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 09:55:13,329 p=78784 u=rob n=p=78784 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2023-06-07 09:55:13,329 p=78785 u=rob n=p=78785 u=rob | paramiko [client] | Authentication (publickey) successful!
-2023-06-07 09:55:14,484 p=78339 u=rob n=ansible | ok: [vyos-wan]
-2023-06-07 09:55:14,484 p=78339 u=rob n=ansible | ok: [client]
-2023-06-07 09:55:14,486 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] **************************************************************************************************************************
-2023-06-07 09:55:14,501 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:55:14,508 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:55:15,647 p=78569 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
-ansible.utils.display.Display.verbosity instead. This feature will be removed
-in version 2.18. Deprecation warnings can be disabled by setting
-deprecation_warnings=False in ansible.cfg.
-2023-06-07 09:55:15,656 p=78574 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
-ansible.utils.display.Display.verbosity instead. This feature will be removed
-in version 2.18. Deprecation warnings can be disabled by setting
-deprecation_warnings=False in ansible.cfg.
-2023-06-07 09:55:16,096 p=78574 u=rob n=p=78574 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 09:55:16,107 p=78569 u=rob n=p=78569 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 09:55:16,360 p=78574 u=rob n=p=78574 u=rob | paramiko [client] | Authentication (publickey) successful!
-2023-06-07 09:55:16,362 p=78569 u=rob n=p=78569 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2023-06-07 09:55:20,861 p=78339 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
-
-2023-06-07 09:55:20,862 p=78339 u=rob n=ansible | changed: [client]
-2023-06-07 09:55:21,231 p=78339 u=rob n=ansible | changed: [vyos-wan]
-2023-06-07 09:55:21,241 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : Register external IP in Tunnelbroker] *************************************************************************************************
-2023-06-07 09:55:21,268 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:55:21,277 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:55:21,287 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:55:23,221 p=78339 u=rob n=ansible | ok: [vyos-wan -> eveng(eve-ng)]
-2023-06-07 09:55:23,228 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : get ipv4 address of vyos-wan (eth1)] **************************************************************************************************
-2023-06-07 09:55:23,247 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:55:23,255 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:55:23,263 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:55:24,452 p=78339 u=rob n=ansible | ok: [vyos-wan]
-2023-06-07 09:55:24,458 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : Set variables] ************************************************************************************************************************
-2023-06-07 09:55:24,479 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:55:24,485 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:55:24,494 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:55:25,564 p=78339 u=rob n=ansible | ok: [vyos-wan]
-2023-06-07 09:55:25,571 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : setup vyos-wan] ***********************************************************************************************************************
-2023-06-07 09:55:25,589 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:55:25,599 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:55:25,608 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:55:32,809 p=78339 u=rob n=ansible | changed: [vyos-wan]
-2023-06-07 09:55:32,819 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Login to EVE-NG and get Cookie] *****************************************************************************************
-2023-06-07 09:55:32,848 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:55:32,851 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:55:32,858 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:55:33,466 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:55:33,470 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: stop nodes id] **********************************************************************************************************
-2023-06-07 09:55:33,491 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:55:33,495 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:55:33,500 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:55:33,506 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:55:33,510 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: wait after stop] ********************************************************************************************************
-2023-06-07 09:55:33,522 p=78339 u=rob n=ansible | Pausing for 5 seconds
-2023-06-07 09:55:33,523 p=78339 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 09:55:38,531 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:55:38,536 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: start nodes id] *********************************************************************************************************
-2023-06-07 09:55:38,560 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:55:38,566 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:55:38,570 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:55:38,574 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:55:38,578 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: wait after start] *******************************************************************************************************
-2023-06-07 09:55:38,590 p=78339 u=rob n=ansible | Pausing for 5 seconds
-2023-06-07 09:55:38,591 p=78339 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 09:55:43,598 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:55:43,603 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: wait, b/c the ping often failed without a short break] ******************************************************************
-2023-06-07 09:55:43,616 p=78339 u=rob n=ansible | Pausing for 30 seconds
-2023-06-07 09:55:43,617 p=78339 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 09:56:13,627 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:56:13,637 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: do ping test] ***********************************************************************************************************
-2023-06-07 09:56:13,668 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:56:13,671 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:56:19,045 p=78339 u=rob n=ansible | ok: [client] => (item=2001:470:20::2)
-2023-06-07 09:56:19,311 p=78339 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net)
-2023-06-07 09:56:19,317 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: execute test commands] **************************************************************************************************
-2023-06-07 09:56:19,338 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:56:19,340 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:56:19,346 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:56:19,352 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:56:19,356 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: register stdout commands] ***********************************************************************************************
-2023-06-07 09:56:19,379 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:56:19,382 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:56:23,793 p=78339 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2023-06-07 09:56:23,799 p=78339 u=rob n=ansible | ok: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2023-06-07 09:56:28,367 p=78339 u=rob n=ansible | ok: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
-2023-06-07 09:56:28,375 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Set variables] **********************************************************************************************************
-2023-06-07 09:56:28,400 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:56:28,404 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:56:29,513 p=78339 u=rob n=ansible | ok: [client]
-2023-06-07 09:56:29,513 p=78339 u=rob n=ansible | ok: [vyos-wan]
-2023-06-07 09:56:29,519 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Reboot vyos] ************************************************************************************************************
-2023-06-07 09:56:29,535 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:56:29,542 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:56:30,864 p=78339 u=rob n=ansible | ok: [vyos-wan]
-2023-06-07 09:56:30,871 p=78339 u=rob n=ansible | ok: [client]
-2023-06-07 09:56:30,875 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: wait while shutdown] ****************************************************************************************************
-2023-06-07 09:56:30,886 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:56:30,889 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Wait for vyos nodes] ****************************************************************************************************
-2023-06-07 09:56:30,902 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:56:30,909 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:56:32,014 p=78339 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 09:56:32,014 p=78339 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 09:56:32,468 p=78958 u=rob n=p=78958 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 09:56:32,471 p=78959 u=rob n=p=78959 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 09:56:32,693 p=78959 u=rob n=p=78959 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'
-2023-06-07 09:56:32,806 p=78958 u=rob n=p=78958 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'
-2023-06-07 09:58:31,383 p=78569 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.
-2023-06-07 09:58:31,383 p=78574 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.
-2023-06-07 09:58:31,487 p=78569 u=rob n=ansible | shutdown complete
-2023-06-07 09:58:31,487 p=78574 u=rob n=ansible | shutdown complete
-2023-06-07 09:58:34,263 p=78959 u=rob n=p=78959 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 09:58:34,268 p=78958 u=rob n=p=78958 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 09:58:34,502 p=78959 u=rob n=p=78959 u=rob | paramiko [client] | Authentication (publickey) successful!
-2023-06-07 09:58:34,531 p=78958 u=rob n=p=78958 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2023-06-07 09:58:35,773 p=78339 u=rob n=ansible | ok: [client]
-2023-06-07 09:58:35,810 p=78339 u=rob n=ansible | ok: [vyos-wan]
-2023-06-07 09:58:35,814 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Login to EVE-NG and get Cookie] *****************************************************************************************
-2023-06-07 09:58:35,835 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:58:35,837 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:58:35,843 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:58:36,797 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:58:36,807 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: stop nodes id] **********************************************************************************************************
-2023-06-07 09:58:36,840 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:58:36,844 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:58:36,850 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:58:36,855 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:58:36,859 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: wait after stop] ********************************************************************************************************
-2023-06-07 09:58:36,873 p=78339 u=rob n=ansible | Pausing for 5 seconds
-2023-06-07 09:58:36,874 p=78339 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 09:58:41,890 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:58:41,898 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: start nodes id] *********************************************************************************************************
-2023-06-07 09:58:41,925 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:58:41,932 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:58:41,933 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:58:41,936 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:58:41,939 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: wait after start] *******************************************************************************************************
-2023-06-07 09:58:41,953 p=78339 u=rob n=ansible | Pausing for 5 seconds
-2023-06-07 09:58:41,953 p=78339 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 09:58:46,964 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:58:46,977 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: wait, b/c the ping often failed without a short break] ******************************************************************
-2023-06-07 09:58:46,999 p=78339 u=rob n=ansible | Pausing for 30 seconds
-2023-06-07 09:58:47,000 p=78339 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 09:59:17,021 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:59:17,034 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: do ping test] ***********************************************************************************************************
-2023-06-07 09:59:17,067 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:59:17,070 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:59:18,228 p=78339 u=rob n=ansible | network_os is set to vyos
-2023-06-07 09:59:18,228 p=78339 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
-
-2023-06-07 09:59:18,229 p=78339 u=rob n=ansible | network_os is set to vyos
-2023-06-07 09:59:18,229 p=78339 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
-
-2023-06-07 09:59:18,234 p=79082 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
-ansible.utils.display.Display.verbosity instead. This feature will be removed
-in version 2.18. Deprecation warnings can be disabled by setting
-deprecation_warnings=False in ansible.cfg.
-2023-06-07 09:59:18,234 p=79083 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
-ansible.utils.display.Display.verbosity instead. This feature will be removed
-in version 2.18. Deprecation warnings can be disabled by setting
-deprecation_warnings=False in ansible.cfg.
-2023-06-07 09:59:18,776 p=79082 u=rob n=p=79082 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 09:59:18,779 p=79083 u=rob n=p=79083 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 09:59:19,015 p=79082 u=rob n=p=79082 u=rob | paramiko [client] | Authentication (publickey) successful!
-2023-06-07 09:59:19,071 p=79083 u=rob n=p=79083 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2023-06-07 09:59:24,641 p=78339 u=rob n=ansible | ok: [client] => (item=2001:470:20::2)
-2023-06-07 09:59:25,923 p=78339 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net)
-2023-06-07 09:59:25,933 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: execute test commands] **************************************************************************************************
-2023-06-07 09:59:25,958 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:59:25,961 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:59:25,967 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:59:25,976 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:59:25,981 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: register stdout commands] ***********************************************************************************************
-2023-06-07 09:59:26,003 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:59:26,006 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:59:26,013 p=78339 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2023-06-07 09:59:26,017 p=78339 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2023-06-07 09:59:26,019 p=78339 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
-2023-06-07 09:59:26,021 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:59:26,021 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:59:26,025 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Set variables] **********************************************************************************************************
-2023-06-07 09:59:26,044 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 09:59:26,047 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:59:26,051 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:59:26,056 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:59:26,060 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: ake sure tmp dir exist] *************************************************************************************************
-2023-06-07 09:59:26,085 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:59:26,087 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:59:26,093 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:59:26,333 p=78339 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 09:59:26,338 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: register status of tmp/vyos-1.4-rolling-202306070317-amd64.iso] *********************************************************
-2023-06-07 09:59:26,357 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:59:26,359 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:59:26,366 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 09:59:26,496 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 09:59:26,505 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: ownload upgrade_iso] ****************************************************************************************************
-2023-06-07 09:59:26,534 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 09:59:26,534 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 09:59:26,541 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:00:14,897 p=78339 u=rob n=ansible | changed: [eveng -> localhost]
-2023-06-07 10:00:14,902 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Copy iso to host] *******************************************************************************************************
-2023-06-07 10:00:14,917 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:00:14,924 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:00:16,550 p=79082 u=rob n=p=79082 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:00:16,556 p=79083 u=rob n=p=79083 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:00:16,782 p=79082 u=rob n=p=79082 u=rob | paramiko [client] | Authentication (publickey) successful!
-2023-06-07 10:00:16,837 p=79083 u=rob n=p=79083 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2023-06-07 10:00:17,340 p=79082 u=rob n=p=79082 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:00:17,520 p=79083 u=rob n=p=79083 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:00:17,570 p=79082 u=rob n=p=79082 u=rob | paramiko [client] | Authentication (publickey) successful!
-2023-06-07 10:00:17,773 p=79083 u=rob n=p=79083 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2023-06-07 10:00:35,590 p=78339 u=rob n=ansible | changed: [client]
-2023-06-07 10:00:35,785 p=78339 u=rob n=ansible | changed: [vyos-wan]
-2023-06-07 10:00:35,793 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: upgrade vyos] ***********************************************************************************************************
-2023-06-07 10:00:35,819 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:00:35,829 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:00:47,182 p=78339 u=rob n=ansible | ok: [client]
-2023-06-07 10:00:47,225 p=78339 u=rob n=ansible | ok: [vyos-wan]
-2023-06-07 10:00:47,229 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Reboot vyos] ************************************************************************************************************
-2023-06-07 10:00:47,246 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:00:47,254 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:00:48,881 p=78339 u=rob n=ansible | ok: [client]
-2023-06-07 10:00:48,911 p=78339 u=rob n=ansible | ok: [vyos-wan]
-2023-06-07 10:00:48,917 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: wait while shutdown] ****************************************************************************************************
-2023-06-07 10:00:48,935 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:00:48,939 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Wait for vyos nodes] ****************************************************************************************************
-2023-06-07 10:00:48,954 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:00:48,962 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:00:50,092 p=78339 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:00:50,093 p=78339 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18.
- Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:00:50,799 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:00:50,803 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_7.9p1)
-2023-06-07 10:00:51,058 p=79200 u=rob n=p=79200 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'
-2023-06-07 10:00:51,101 p=79199 u=rob n=p=79199 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'
-2023-06-07 10:02:49,456 p=79083 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.
-2023-06-07 10:02:49,456 p=79082 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.
-2023-06-07 10:02:49,561 p=79083 u=rob n=ansible | shutdown complete
-2023-06-07 10:02:49,561 p=79082 u=rob n=ansible | shutdown complete
-2023-06-07 10:03:22,120 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | Exception (client): Error reading SSH protocol banner
-2023-06-07 10:03:22,120 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | Exception (client): Error reading SSH protocol banner
-2023-06-07 10:03:22,124 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2023-06-07 10:03:22,124 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | Traceback (most recent call last):
-2023-06-07 10:03:22,124 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 10:03:22,124 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner
-2023-06-07 10:03:22,124 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | buf = self.packetizer.readline(timeout)
-2023-06-07 10:03:22,124 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | buf = self.packetizer.readline(timeout)
-2023-06-07 10:03:22,124 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 10:03:22,124 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline
-2023-06-07 10:03:22,125 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | buf += self._read_timeout(timeout)
-2023-06-07 10:03:22,125 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | buf += self._read_timeout(timeout)
-2023-06-07 10:03:22,125 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 10:03:22,125 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout
-2023-06-07 10:03:22,125 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | raise socket.timeout()
-2023-06-07 10:03:22,125 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | raise socket.timeout()
-2023-06-07 10:03:22,125 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | socket.timeout
-2023-06-07 10:03:22,125 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | socket.timeout
-2023-06-07 10:03:22,125 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] |
-2023-06-07 10:03:22,125 p=79200 u=rob n=p=79200 u=rob | paramiko [client] |
-2023-06-07 10:03:22,126 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | During handling of the above exception, another exception occurred:
-2023-06-07 10:03:22,126 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | During handling of the above exception, another exception occurred:
-2023-06-07 10:03:22,126 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] |
-2023-06-07 10:03:22,126 p=79200 u=rob n=p=79200 u=rob | paramiko [client] |
-2023-06-07 10:03:22,126 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | Traceback (most recent call last):
-2023-06-07 10:03:22,126 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | Traceback (most recent call last):
-2023-06-07 10:03:22,126 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 10:03:22,126 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run
-2023-06-07 10:03:22,126 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | self._check_banner()
-2023-06-07 10:03:22,126 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | self._check_banner()
-2023-06-07 10:03:22,126 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 10:03:22,126 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner
-2023-06-07 10:03:22,127 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | raise SSHException(
-2023-06-07 10:03:22,127 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | raise SSHException(
-2023-06-07 10:03:22,127 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 10:03:22,127 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner
-2023-06-07 10:03:22,127 p=79200 u=rob n=p=79200 u=rob | paramiko [client] |
-2023-06-07 10:03:22,127 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] |
-2023-06-07 10:03:23,576 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_9.2p1)
-2023-06-07 10:03:23,592 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_9.2p1)
-2023-06-07 10:03:23,817 p=79200 u=rob n=p=79200 u=rob | paramiko [client] | Authentication (publickey) successful!
-2023-06-07 10:03:23,839 p=79199 u=rob n=p=79199 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2023-06-07 10:03:24,923 p=78339 u=rob n=ansible | ok: [vyos-wan]
-2023-06-07 10:03:25,293 p=78339 u=rob n=ansible | ok: [client]
-2023-06-07 10:03:25,297 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: clear tmp dir] **********************************************************************************************************
-2023-06-07 10:03:25,309 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:03:25,312 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Login to EVE-NG and get Cookie] *****************************************************************************************
-2023-06-07 10:03:25,331 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:03:25,333 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:03:25,339 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:03:26,336 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:03:26,340 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: stop nodes id] **********************************************************************************************************
-2023-06-07 10:03:26,369 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:03:26,369 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:03:26,373 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:03:26,382 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:03:26,386 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: wait after stop] ********************************************************************************************************
-2023-06-07 10:03:26,401 p=78339 u=rob n=ansible | Pausing for 5 seconds
-2023-06-07 10:03:26,401 p=78339 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:03:31,417 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:03:31,429 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: start nodes id] *********************************************************************************************************
-2023-06-07 10:03:31,457 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:03:31,460 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:03:31,466 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:03:31,470 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:03:31,474 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: wait after start] *******************************************************************************************************
-2023-06-07 10:03:31,488 p=78339 u=rob n=ansible | Pausing for 5 seconds
-2023-06-07 10:03:31,488 p=78339 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:03:36,514 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:03:36,523 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: wait, b/c the ping often failed without a short break] ******************************************************************
-2023-06-07 10:03:36,553 p=78339 u=rob n=ansible | Pausing for 30 seconds
-2023-06-07 10:03:36,554 p=78339 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:04:06,570 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:04:06,583 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: do ping test] ***********************************************************************************************************
-2023-06-07 10:04:06,619 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:04:06,622 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:07,790 p=78339 u=rob n=ansible | network_os is set to vyos
-2023-06-07 10:04:07,790 p=78339 u=rob n=ansible | network_os is set to vyos
-2023-06-07 10:04:07,790 p=78339 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
-
-2023-06-07 10:04:07,790 p=78339 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko
+2023-09-13 21:26:07,083 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:26:07,083 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:26:07,089 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:26:07,092 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: get node infos] ***************************************************************************************************************************************
+2023-09-13 21:26:07,112 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:26:07,115 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:26:07,121 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:26:07,602 p=40395 u=rob n=ansible | ok: [eveng]
+2023-09-13 21:26:07,609 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ***********************************************************************************************************************************************************
+2023-09-13 21:26:07,638 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:26:07,639 p=40395 u=rob n=ansible | ok: [eveng]
+2023-09-13 21:26:07,641 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:26:07,645 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:26:07,650 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: copy file] ********************************************************************************************************************************************
+2023-09-13 21:26:07,668 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:26:07,670 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:26:07,674 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:26:08,148 p=40395 u=rob n=ansible | changed: [eveng]
+2023-09-13 21:26:08,153 p=40395 u=rob n=ansible | TASK [eve-ng-create-node : tunnelbroker: run expect script] ************************************************************************************************************************************
+2023-09-13 21:26:08,174 p=40395 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:26:08,176 p=40395 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:26:08,181 p=40395 u=rob n=ansible | skipping: [client]
+2023-09-13 21:27:05,566 p=40395 u=rob n=ansible | [ERROR]: User interrupted execution
-2023-06-07 10:04:07,795 p=79337 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
-ansible.utils.display.Display.verbosity instead. This feature will be removed
-in version 2.18. Deprecation warnings can be disabled by setting
-deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:04:07,795 p=79336 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use
-ansible.utils.display.Display.verbosity instead. This feature will be removed
-in version 2.18. Deprecation warnings can be disabled by setting
-deprecation_warnings=False in ansible.cfg.
-2023-06-07 10:04:08,284 p=79336 u=rob n=p=79336 u=rob | paramiko [client] | Connected (version 2.0, client OpenSSH_9.2p1)
-2023-06-07 10:04:08,302 p=79337 u=rob n=p=79337 u=rob | paramiko [vyos-wan] | Connected (version 2.0, client OpenSSH_9.2p1)
-2023-06-07 10:04:08,551 p=79336 u=rob n=p=79336 u=rob | paramiko [client] | Authentication (publickey) successful!
-2023-06-07 10:04:08,608 p=79337 u=rob n=p=79337 u=rob | paramiko [vyos-wan] | Authentication (publickey) successful!
-2023-06-07 10:04:14,474 p=78339 u=rob n=ansible | ok: [client] => (item=2001:470:20::2)
-2023-06-07 10:04:14,629 p=78339 u=rob n=ansible | ok: [vyos-wan] => (item=tunnelbroker.net)
-2023-06-07 10:04:14,636 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: execute test commands] **************************************************************************************************
-2023-06-07 10:04:14,658 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:04:14,662 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:14,665 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:14,672 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:14,675 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: register stdout commands] ***********************************************************************************************
-2023-06-07 10:04:14,698 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:04:14,702 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:14,707 p=78339 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2023-06-07 10:04:14,710 p=78339 u=rob n=ansible | skipping: [client] => (item={'name': 'ping_ip', 'command': 'ping 2001:470:20::2 count 4'})
-2023-06-07 10:04:14,713 p=78339 u=rob n=ansible | skipping: [vyos-wan] => (item={'name': 'ping_name', 'command': 'ping tunnelbroker.net count 4'})
-2023-06-07 10:04:14,714 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:14,715 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:14,719 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Set variables] **********************************************************************************************************
-2023-06-07 10:04:14,739 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:04:14,742 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:14,746 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:14,751 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:14,756 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: make sure output dir exist] *********************************************************************************************
-2023-06-07 10:04:14,781 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:14,783 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:14,788 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:15,039 p=78339 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 10:04:15,044 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: make sure output include dir exist] *************************************************************************************
-2023-06-07 10:04:15,069 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:15,071 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:15,077 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:15,331 p=78339 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 10:04:15,335 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Get timestamp from the system] ******************************************************************************************
-2023-06-07 10:04:15,354 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:15,356 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:15,362 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:15,560 p=78339 u=rob n=ansible | changed: [eveng]
-2023-06-07 10:04:15,564 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: Set variables] **********************************************************************************************************
-2023-06-07 10:04:15,584 p=78339 u=rob n=ansible | ok: [eveng]
-2023-06-07 10:04:15,584 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:15,586 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:15,591 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:15,595 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: generate lab rst file] **************************************************************************************************
-2023-06-07 10:04:15,617 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:15,619 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:15,625 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:16,123 p=78339 u=rob n=ansible | changed: [eveng -> localhost]
-2023-06-07 10:04:16,128 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: find all *.conf files in Lab] *******************************************************************************************
-2023-06-07 10:04:16,152 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:16,155 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:16,160 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:16,470 p=78339 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 10:04:16,477 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: copy all *.conf files] **************************************************************************************************
-2023-06-07 10:04:16,502 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:16,504 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:16,510 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:16,974 p=78339 u=rob n=ansible | ok: [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': 950, 'inode': 11035499, 'dev': 16777229, 'nlink': 1, 'atime': 1686123270.5003128, 'mtime': 1686123269.0263066, 'ctime': 1686123269.0263066, '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})
-2023-06-07 10:04:17,450 p=78339 u=rob n=ansible | ok: [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': 362570, 'dev': 16777229, 'nlink': 1, 'atime': 1675370047.0673313, 'mtime': 1648155110.0, 'ctime': 1675368464.8110585, '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})
-2023-06-07 10:04:17,918 p=78339 u=rob n=ansible | ok: [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': 362571, 'dev': 16777229, 'nlink': 1, 'atime': 1675370047.0698297, 'mtime': 1648155110.0, 'ctime': 1675368464.8110874, '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})
-2023-06-07 10:04:18,391 p=78339 u=rob n=ansible | ok: [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': 362574, 'dev': 16777229, 'nlink': 1, 'atime': 1675370047.104907, 'mtime': 1648155110.0, 'ctime': 1675368464.8111699, '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})
-2023-06-07 10:04:18,397 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: find all *.config files in Lab] *****************************************************************************************
-2023-06-07 10:04:18,422 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:18,422 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:18,427 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:18,653 p=78339 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 10:04:18,657 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: copy all *.config files] ************************************************************************************************
-2023-06-07 10:04:18,675 p=78339 u=rob n=ansible | skipping: [eveng]
-2023-06-07 10:04:18,684 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:18,686 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:18,691 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:18,696 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: find all *.png files in Lab] ********************************************************************************************
-2023-06-07 10:04:18,721 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:18,721 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:18,727 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:18,955 p=78339 u=rob n=ansible | ok: [eveng -> localhost]
-2023-06-07 10:04:18,961 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: copy all *.png files] ***************************************************************************************************
-2023-06-07 10:04:18,986 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:18,988 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:18,994 p=78339 u=rob n=ansible | skipping: [client]
-2023-06-07 10:04:19,451 p=78339 u=rob n=ansible | ok: [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': 362567, 'dev': 16777229, 'nlink': 1, 'atime': 1676403697.1329076, 'mtime': 1648155110.0, 'ctime': 1675368464.8109767, '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})
-2023-06-07 10:04:19,457 p=78339 u=rob n=ansible | TASK [eve-ng-lab-test : tunnelbroker: copy ansible log files] *************************************************************************************************
-2023-06-07 10:04:19,480 p=78339 u=rob n=ansible | skipping: [vyos-oobm]
-2023-06-07 10:04:19,482 p=78339 u=rob n=ansible | skipping: [vyos-wan]
-2023-06-07 10:04:19,488 p=78339 u=rob n=ansible | skipping: [client]
+2023-09-13 21:27:05,973 p=40649 u=rob n=ansible | PLAY [Automatic VyOS Lab test cleanup] *********************************************************************************************************************************************************
+2023-09-13 21:27:05,989 p=40649 u=rob n=ansible | TASK [eve-ng-cleanup : tunnelbroker: Login to EVE-NG and get Cookie] ***************************************************************************************************************************
+2023-09-13 21:27:06,008 p=40649 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:27:06,011 p=40649 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:27:06,014 p=40649 u=rob n=ansible | skipping: [client]
+2023-09-13 21:27:06,742 p=40649 u=rob n=ansible | ok: [eveng]
+2023-09-13 21:27:06,747 p=40649 u=rob n=ansible | TASK [eve-ng-cleanup : tunnelbroker: get lab status] *******************************************************************************************************************************************
+2023-09-13 21:27:06,768 p=40649 u=rob n=ansible | skipping: [vyos-oobm]
+2023-09-13 21:27:06,770 p=40649 u=rob n=ansible | skipping: [vyos-wan]
+2023-09-13 21:27:06,776 p=40649 u=rob n=ansible | skipping: [client]
+2023-09-13 21:27:07,193 p=40649 u=rob n=ansible | fatal: [eveng]: FAILED! => {"cache_control": "post-check=0, pre-check=0", "changed": false, "connection": "close", "content": "{\"code\":404,\"message\":\"Lab does not exist (60000).\"}", "content_length": "52", "content_type": "application/json", "date": "Wed, 13 Sep 2023 19:27:07 GMT", "elapsed": 0, "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "json": {"code": 404, "message": "Lab does not exist (60000)."}, "msg": "Status code was 404 and not [200]: HTTP Error 404: Not Found", "pragma": "no-cache", "redirected": false, "server": "Apache/2.4.41 (Ubuntu)", "status": 404, "url": "https://127.0.0.1/api/labs/labtest/tunnelbroker.unl/nodes", "x_powered_by": "Unified Networking Lab API"}
+2023-09-13 21:27:07,193 p=40649 u=rob n=ansible | NO MORE HOSTS LEFT *****************************************************************************************************************************************************************************
+2023-09-13 21:27:07,194 p=40649 u=rob n=ansible | PLAY RECAP *************************************************************************************************************************************************************************************
+2023-09-13 21:27:07,194 p=40649 u=rob n=ansible | client : ok=0 changed=0 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0
+2023-09-13 21:27:07,194 p=40649 u=rob n=ansible | eveng : ok=1 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0
+2023-09-13 21:27:07,195 p=40649 u=rob n=ansible | vyos-oobm : ok=0 changed=0 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0
+2023-09-13 21:27:07,195 p=40649 u=rob n=ansible | vyos-wan : ok=0 changed=0 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0
diff --git a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst
index 7dd435b5..4ae806c3 100644
--- a/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst
+++ b/docs/configexamples/autotest/tunnelbroker/tunnelbroker.rst
@@ -4,9 +4,9 @@
Tunnelbroker.net (IPv6)
#######################
-| Testdate: 2023-06-07
-| Version: 1.3.3
-| Upgrade Version: 1.4-rolling-202306070317
+| Testdate: 2023-12-28
+| Version: 1.3.5
+| Upgrade Version: 1.5-rolling-202312261220
This guide walks through the setup of https://www.tunnelbroker.net/ for an
IPv6 Tunnel.
@@ -62,14 +62,14 @@ Now you should be able to ping a public IPv6 Address
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=30.2 ms
- 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=64 time=29.5 ms
- 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=64 time=29.5 ms
- 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=64 time=89.3 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=64 time=29.8 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=64 time=29.6 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=64 time=29.3 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=64 time=77.6 ms
--- 2001:470:20::2 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 8ms
- rtt min/avg/max/mdev = 29.477/44.626/89.337/25.815 ms
+ rtt min/avg/max/mdev = 29.316/41.573/77.550/20.773 ms
Assuming the pings are successful, you need to add some DNS servers.
@@ -86,14 +86,13 @@ You should now be able to ping something by IPv6 DNS name:
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=46 time=173 ms
- 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=2 ttl=46 time=260 ms
- 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=3 ttl=46 time=172 ms
- 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=4 ttl=46 time=211 ms
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=1 ttl=48 time=176 ms
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=2 ttl=48 time=175 ms
+ 64 bytes from tunnelbroker.net (2001:470:0:63::2): icmp_seq=3 ttl=48 time=175 ms
--- tunnelbroker.net ping statistics ---
- 4 packets transmitted, 4 received, 0% packet loss, time 7ms
- rtt min/avg/max/mdev = 172.288/203.911/260.112/36.010 ms
+ 4 packets transmitted, 3 received, 25% packet loss, time 4ms
+ rtt min/avg/max/mdev = 174.877/175.387/175.962/0.561 ms
*****************
@@ -149,14 +148,14 @@ Now the Client is able to ping a public IPv6 address
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=30.9 ms
- 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=63 time=29.8 ms
- 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=63 time=29.7 ms
- 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=63 time=101 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=1 ttl=63 time=30.1 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=2 ttl=63 time=29.9 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=3 ttl=63 time=29.9 ms
+ 64 bytes from 2001:470:20::2: icmp_seq=4 ttl=63 time=76.4 ms
--- 2001:470:20::2 ping statistics ---
- 4 packets transmitted, 4 received, 0% packet loss, time 8ms
- rtt min/avg/max/mdev = 29.712/47.770/100.760/30.597 ms
+ 4 packets transmitted, 4 received, 0% packet loss, time 7ms
+ rtt min/avg/max/mdev = 29.880/41.572/76.377/20.096 ms
Multiple LAN/DMZ Setup
diff --git a/docs/configuration/interfaces/wireguard.rst b/docs/configuration/interfaces/wireguard.rst
index fe91fb32..d8236fc9 100644
--- a/docs/configuration/interfaces/wireguard.rst
+++ b/docs/configuration/interfaces/wireguard.rst
@@ -134,7 +134,7 @@ traffic.
set interfaces wireguard wg01 peer to-wg01 pubkey 'EKY0dxRrSD98QHjfHOK13mZ5PJ7hnddRZt5woB3szyw='
set interfaces wireguard wg01 port '51820'
- set protocols static route 192.168.1.0/24 interface wg01
+ set protocols static interface-route 192.168.1.0/24 next-hop-interface wg01
*******************
Firewall Exceptions
diff --git a/docs/contributing/build-vyos.rst b/docs/contributing/build-vyos.rst
index ee23ff22..d107879e 100644
--- a/docs/contributing/build-vyos.rst
+++ b/docs/contributing/build-vyos.rst
@@ -26,14 +26,46 @@ also set up your own build machine and run a :ref:`build_native`.
Due to some differences in the version update and construction process,
this page no longer includes content related to VyOS 1.4 and above.
-This will guide you though the process of building a VyOS ISO using Docker_.
-This process has been tested on clean installs of Debian Jessie and Buster.
+.. _build_native:
+
+Native Build
+============
+
+To build VyOS natively you require a properly configured build host with the
+following Debian versions installed:
+
+- Debian Jessie for VyOS 1.2 (crux)
+- Debian Buster for VyOS 1.3 (equuleus)
+
+To start, clone the repository to your local machine:
+
+.. code-block:: none
+
+ # For VyOS 1.2 (crux)
+ $ git clone -b crux --single-branch https://github.com/vyos/vyos-build
+
+ # For VyOS 1.3 (equuleus)
+ $ git clone -b equuleus --single-branch https://github.com/vyos/vyos-build
+
+ $ cd vyos-build
+
+ # For VyOS 1.2 (crux) and VyOS 1.3 (equuleus)
+ $ ./configure --architecture amd64 --build-by "j.randomhacker@vyos.io"
+ $ sudo make iso
+
+For the packages required, you can refer to the ``docker/Dockerfile`` file
+in the repository_. The ``./build-vyos-image`` script will also warn you if any
+dependencies are missing.
.. _build_docker:
Docker
======
+This will guide you though the process of building a VyOS ISO using Docker_.
+This process has been tested on clean installs of Debian Bullseye (11) and
+Bookworm (12).
+
Installing Docker_ and prerequisites:
.. hint:: Due to the updated version of Docker, the following examples may
@@ -43,12 +75,21 @@ Installing Docker_ and prerequisites:
.. code-block:: bash
+ # Add Docker's official GPG key:
sudo apt-get update
- sudo apt-get install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common
- curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
- sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
+ sudo apt-get install ca-certificates curl gnupg
+ sudo install -m 0755 -d /etc/apt/keyrings
+ curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
+ sudo chmod a+r /etc/apt/keyrings/docker.gpg
+
+ # Add the repository to Apt sources:
+ echo \
+ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
+ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
+ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
+
sudo apt-get update
- sudo apt-get install -y docker-ce
+ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
`On Ubuntu`_
@@ -198,34 +239,6 @@ directory.
``--sysctl net.ipv6.conf.lo.disable_ipv6=0``, otherwise those tests
will fail.
-.. _build_native:
-
-Native Build
-============
-
-To build VyOS natively you require a properly configured build host with the
-following Debian versions installed:
-
-- Debian Jessie for VyOS 1.2 (crux)
-- Debian Buster for VyOS 1.3 (equuleus)
-
-To start, clone the repository to your local machine:
-
-.. code-block:: none
-
- # For VyOS 1.2 (crux)
- $ git clone -b crux --single-branch https://github.com/vyos/vyos-build
-
- # For VyOS 1.3 (equuleus)
- $ git clone -b equuleus --single-branch https://github.com/vyos/vyos-build
-
-For the packages required, you can refer to the ``docker/Dockerfile`` file
-in the repository_. The ``./configure`` script will also warn you if any
-dependencies are missing.
-
-Once you have the required dependencies installed, you may proceed with the
-steps described in :ref:`build_iso`.
-
.. _build_iso:
diff --git a/docs/index.rst b/docs/index.rst
index db0b0172..9b36f9af 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -4,49 +4,50 @@
VyOS User Guide
###############
-.. panels::
- :container: container-lg pb-3
- :column: col-lg-4 col-md-4 col-sm-6 col-xs-12 p-2
-
- Get / Build VyOS
- ^^^^^^^^^^^^^^^^
- Quickly :ref:`Build<build>` your own Image or take a look at how to :ref:`download<download>` a free or supported version.
- ---
-
- Install VyOS
- ^^^^^^^^^^^^
- Read about how to install VyOS on :ref:`Bare Metall<installation>` or in a
- :ref:`Virtual Environment<virtual_env>` and
- how to use an image with the usual :ref:`cloud<cloud_env>` providers
- ---
-
- Configuration and Operation
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Use the :ref:`Quickstart Guide<quick-start>`, to have a fast overview. Or go deeper and
- set up :ref:`advanced routing<protocols>`,
- :ref:`VRFs<vrf>`, or
- :ref:`VPNs<vpn>` for example.
- ---
-
- Automate
- ^^^^^^^^
- Integrate VyOS in your automation Workflow with
- :ref:`Ansible<vyos-ansible>`,
- have your own :ref:`local scripts<command-scripting>`, or configure VyOS with the :ref:`HTTPS-API<vyosapi>`.
- ---
-
- Examples
- ^^^^^^^^
- Get some inspiration from the :ref:`Configuration Blueprints<examples>`
- to build your infrastructure.
- ---
-
- Contribute and Community
- ^^^^^^^^^^^^^^^^^^^^^^^^
- | There are many ways to contribute to the project.
- | Add missing parts or improve the :ref:`Documentation<documentation>`.
- | Discuss in `Slack <https://slack.vyos.io/>`_ or the `Forum <https://forum.vyos.io>`_.
- | Or you can pick up a `Task <https://vyos.dev/>`_ and fix the :ref:`code<development>`.
+.. grid:: 3
+ :gutter: 2
+
+ .. grid-item-card:: Get / Build VyOS
+
+
+ Quickly :ref:`Build<contributing/build-vyos:build vyos>` your own Image or take a look at how to :ref:`download<installation/install:download>` a free or supported version.
+
+
+ .. grid-item-card:: Install VyOS
+
+ Read about how to install VyOS on :ref:`Bare Metal<installation/install:installation>` or in a
+ :ref:`Virtual Environment<installation/virtual/index:running vyos in virtual environments>` and
+ how to use an image with the usual :ref:`cloud<installation/cloud/index:running VyOS in Cloud Environments>` providers
+
+
+ .. grid-item-card:: Configuration and Operation
+
+ Use the :ref:`Quickstart Guide<quick-start:Quick Start>`, to have a fast overview. Or go deeper and
+ set up :ref:`advanced routing<configuration/protocols/index:protocols>`,
+ :ref:`VRFs<configuration/vrf/index:vrf>`, or
+ :ref:`VPNs<configuration/vpn/index:vpn>` for example.
+
+
+ .. grid-item-card:: Automate
+
+ Integrate VyOS in your automation Workflow with
+ :ref:`Ansible<vyos-ansible>`,
+ have your own :ref:`local scripts<command-scripting>`, or configure VyOS with the :ref:`HTTPS-API<vyosapi>`.
+
+
+ .. grid-item-card:: Examples
+
+ Get some inspiration from the :ref:`Configuration Blueprints<configexamples/index:Configuration Blueprints>`
+ to build your infrastructure.
+
+
+ .. grid-item-card:: Contribute and Community
+
+ | There are many ways to contribute to the project.
+ | Add missing parts or improve the :ref:`Documentation<documentation:Write Documentation>`.
+ | Discuss in `Slack <https://slack.vyos.io/>`_ or the `Forum <https://forum.vyos.io>`_.
+ | Or you can pick up a `Task <https://vyos.dev/>`_ and fix the :ref:`code<contributing/development:development>`.
+
.. toctree::
:hidden:
diff --git a/docs/testing.rst b/docs/testing.rst
index d5df9d59..772ff04a 100644
--- a/docs/testing.rst
+++ b/docs/testing.rst
@@ -4,10 +4,11 @@
Testing
#######
-One of the major advantages introduced in VyOS 1.3 is an autmated test framework.
-When assembling an ISO image multiple things can go wrong badly and publishing
-a faulty ISO makes no sense. The user is disappointed by the quality of the image
-and the developers get flodded with bug reports over and over again.
+One of the major advantages introduced in VyOS 1.3 is an automated test
+framework. When assembling an ISO image multiple things can go wrong badly and
+publishing a faulty ISO makes no sense. The user is disappointed by the quality
+of the image and the developers get flodded with bug reports over and over
+again.
As the VyOS documentation is not only for users but also for the developers -
and we keep no secret documentation - this section describes how the automated
diff --git a/requirements.txt b/requirements.txt
index 50126c4c..0a846a72 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,8 +1,8 @@
-urllib3==1.26.15
-Sphinx==4.5.0
-sphinx-rtd-theme==1.0.0
+urllib3==2.1.0
+Sphinx==7.2.6
+sphinx-rtd-theme==2.0.0
sphinx-autobuild==2021.3.14
-sphinx-notfound-page==0.8
-lxml==4.9.1
-myst-parser==0.17.1
-sphinx-panels==0.6.0
+sphinx-notfound-page==1.0.0
+lxml==5.1.0
+myst-parser==2.0.0
+sphinx_design==0.5.0