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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:30,716 p=56871 u=rob n=ansible | 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 | (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 | 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 | 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 | (0, b'/root\n', b'') 2023-10-19 14:42:32,911 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:32,913 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:33,022 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:33,655 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:33,731 p=56871 u=rob n=ansible | 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 | (0, b'/root\n', b'') 2023-10-19 14:42:33,759 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:33,760 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:33,782 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:34,386 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:34,551 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:42:35,297 p=56871 u=rob n=ansible | EXEC /bin/sh -c 'echo ~rob && sleep 0' 2023-10-19 14:42:35,302 p=56871 u=rob n=ansible | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:42:35,302 p=56871 u=rob n=ansible | EXEC /bin/sh -c 'echo ~rob && sleep 0' 2023-10-19 14:42:35,307 p=56871 u=rob n=ansible | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:42:35,310 p=56871 u=rob n=ansible | EXEC /bin/sh -c 'echo ~rob && sleep 0' 2023-10-19 14:42:35,312 p=56871 u=rob n=ansible | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:42:35,316 p=56871 u=rob n=ansible | EXEC /bin/sh -c 'echo ~rob && sleep 0' 2023-10-19 14:42:35,319 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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-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-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-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 | 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 | 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 | (0, b'/root\n', b'') 2023-10-19 14:42:37,928 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:37,930 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:37,959 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:38,782 p=56871 u=rob n=ansible | 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 | (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 | 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 | 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 | (0, b'/root\n', b'') 2023-10-19 14:42:38,888 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:38,888 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:38,908 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:39,334 p=56871 u=rob n=ansible | 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 | (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-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 | 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 | 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 | (0, b'/root\n', b'') 2023-10-19 14:42:39,494 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:39,494 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:39,515 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:40,117 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:40,282 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:40,554 p=56871 u=rob n=ansible | 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 | (0, b'/root\n', b'') 2023-10-19 14:42:40,572 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:40,572 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:40,611 p=56871 u=rob n=ansible | 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 | (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 | 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 | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:40,905 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:41,016 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:41,199 p=56871 u=rob n=ansible | 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 | (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 | 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 | 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 | (0, b'/root\n', b'') 2023-10-19 14:42:41,289 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:41,289 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:41,310 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:41,990 p=56871 u=rob n=ansible | 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 | (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 | 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 | 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 | (0, b'/root\n', b'') 2023-10-19 14:42:42,083 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:42,084 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:42,107 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:42:43,337 p=56871 u=rob n=ansible | 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 | (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 | 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 | 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 | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:43:48,087 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:48,401 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:48,782 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:48,830 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:49,646 p=56871 u=rob n=ansible | 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 | (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 | 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 | 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 | (0, b'/root\n', b'') 2023-10-19 14:43:49,764 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:49,765 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:49,792 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:50,365 p=56871 u=rob n=ansible | 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 | (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 | 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 | 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 | (0, b'/root\n', b'') 2023-10-19 14:43:50,485 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:50,486 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:50,511 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:50,976 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:51,037 p=56871 u=rob n=ansible | 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 | (0, b'/root\n', b'') 2023-10-19 14:43:51,070 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:51,074 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:51,100 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:52,357 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:52,417 p=56871 u=rob n=ansible | 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 | (0, b'/root\n', b'') 2023-10-19 14:43:52,444 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:52,447 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:52,469 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:53,961 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:54,014 p=56871 u=rob n=ansible | 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 | (0, b'/root\n', b'') 2023-10-19 14:43:54,043 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:54,043 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:54,069 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:55,004 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:55,054 p=56871 u=rob n=ansible | 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 | (0, b'/root\n', b'') 2023-10-19 14:43:55,090 p=56871 u=rob n=ansible | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:55,093 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:55,135 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:43:56,302 p=56871 u=rob n=ansible | 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 | (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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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-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 | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:45:01,439 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:45:01,486 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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-10-19 14:45:02,837 p=57110 u=rob n=ansible | 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-10-19 14:45:02,838 p=57107 u=rob n=ansible | 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 | 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 | 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-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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:45:18,351 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:45:18,776 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:45:18,834 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:45:19,596 p=56871 u=rob n=ansible | 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 | (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 | 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 | 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 | 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 | 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-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-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 | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:48:22,200 p=56871 u=rob n=ansible | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:48:22,203 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:48:22,885 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:48:22,931 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:48:23,661 p=56871 u=rob n=ansible | 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 | (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-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-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-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-10-19 14:49:05,102 p=57669 u=rob n=ansible | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:49:14,969 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | (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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:49:15,427 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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-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-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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:53:55,058 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:53:55,139 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:53:55,974 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:53:56,024 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:53:56,689 p=56871 u=rob n=ansible | 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 | (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-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-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-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-10-19 14:54:38,274 p=57898 u=rob n=ansible | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:54:48,562 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:54:48,847 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | ESTABLISH SSH CONNECTION FOR USER: root 2023-10-19 14:54:49,213 p=56871 u=rob n=ansible | 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 | (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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:54:49,443 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:54:49,984 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:54:50,347 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | EXEC /bin/sh -c 'echo ~rob && sleep 0' 2023-10-19 14:54:50,867 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:54:51,372 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:54:51,707 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:54:51,991 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | ESTABLISH LOCAL CONNECTION FOR USER: rob 2023-10-19 14:54:52,489 p=56871 u=rob n=ansible | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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