diff options
4 files changed, 6489 insertions, 767 deletions
diff --git a/docs/configexamples/autotest/Wireguard/Wireguard.log b/docs/configexamples/autotest/Wireguard/Wireguard.log index 78bc63b7..ddc910d5 100644 --- a/docs/configexamples/autotest/Wireguard/Wireguard.log +++ b/docs/configexamples/autotest/Wireguard/Wireguard.log @@ -1,787 +1,6509 @@ -2023-06-07 10:09:54,785 p=80164 u=rob n=ansible | PLAY [Automatic VyOS Lab test] ******************************************************************************************************************************** -2023-06-07 10:09:54,829 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: fail if node_template_iso is empty] ************************************************************************************* -2023-06-07 10:09:54,843 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:54,850 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:54,852 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:54,857 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:54,860 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: fail if node_template_version is empty] ********************************************************************************* -2023-06-07 10:09:54,880 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:54,880 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:54,882 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:54,887 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:54,890 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: install requirements] *************************************************************************************************** -2023-06-07 10:09:54,908 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:54,910 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:54,915 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:56,756 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:09:56,763 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Login to EVE-NG and get Cookie] ***************************************************************************************** -2023-06-07 10:09:56,791 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:56,795 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:56,800 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:57,451 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:09:57,456 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: get template facts] ***************************************************************************************************** -2023-06-07 10:09:57,474 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:57,476 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:57,481 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:57,880 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:09:57,884 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Register path status] *************************************************************************************************** -2023-06-07 10:09:57,903 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:57,906 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:57,912 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,109 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:09:58,112 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: create path] ************************************************************************************************************ -2023-06-07 10:09:58,128 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,136 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,138 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,144 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,147 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Upload iso to eve-ng] *************************************************************************************************** -2023-06-07 10:09:58,160 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,167 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,169 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,174 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,178 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: create virtioa.qcow2 file] ********************************************************************************************** -2023-06-07 10:09:58,193 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,200 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,202 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,207 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,210 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Login to EVE-NG and get Cookie] ***************************************************************************************** -2023-06-07 10:09:58,223 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,231 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,233 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,238 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,241 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: create lab for node install] ******************************************************************************************** -2023-06-07 10:09:58,255 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,261 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,264 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,268 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,271 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: open lab] *************************************************************************************************************** -2023-06-07 10:09:58,291 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,291 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,293 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,298 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,300 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ************************************************************************************************************************** -2023-06-07 10:09:58,313 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,320 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,322 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,327 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,329 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: add node to lab] ******************************************************************************************************** -2023-06-07 10:09:58,349 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,349 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,351 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,355 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,358 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: start node] ************************************************************************************************************* -2023-06-07 10:09:58,375 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,381 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,382 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,386 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,389 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : debug] ***************************************************************************************************************************** -2023-06-07 10:09:58,406 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,411 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,413 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,418 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,421 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: get node infos] ********************************************************************************************************* -2023-06-07 10:09:58,440 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,440 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,442 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,446 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,448 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ************************************************************************************************************************** -2023-06-07 10:09:58,465 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,469 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,471 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,475 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,479 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: copy file] ************************************************************************************************************** -2023-06-07 10:09:58,495 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,500 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,503 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,507 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,511 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: run expect script] ****************************************************************************************************** -2023-06-07 10:09:58,526 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,533 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,535 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,540 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,543 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Login to EVE-NG and get Cookie (due timeout)] *************************************************************************** -2023-06-07 10:09:58,557 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,563 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,566 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,571 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,574 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: stop node] ************************************************************************************************************** -2023-06-07 10:09:58,596 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,596 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,596 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,603 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,606 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Pause to wait node is shutdown] ***************************************************************************************** -2023-06-07 10:09:58,617 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,620 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: delete iso] ************************************************************************************************************* -2023-06-07 10:09:58,634 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,641 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,643 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,648 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,651 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: commit virtioa.qcow2] *************************************************************************************************** -2023-06-07 10:09:58,665 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,674 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,674 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,679 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,682 p=80164 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: delete lab for node install] ******************************************************************************************** -2023-06-07 10:09:58,704 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:09:58,705 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:09:58,705 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:09:58,709 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:09:58,717 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ***************************************************************************************************************** -2023-06-07 10:09:59,078 p=80164 u=rob n=ansible | ok: [eveng -> localhost] -2023-06-07 10:09:59,079 p=80164 u=rob n=ansible | ok: [vyos-oobm -> localhost] -2023-06-07 10:09:59,079 p=80164 u=rob n=ansible | ok: [branch -> localhost] -2023-06-07 10:09:59,079 p=80164 u=rob n=ansible | ok: [central -> localhost] -2023-06-07 10:09:59,082 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Load facts] **************************************************************************************************************** -2023-06-07 10:09:59,102 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:10:00,256 p=80164 u=rob n=ansible | network_os is set to vyos -2023-06-07 10:10:00,257 p=80164 u=rob n=ansible | network_os is set to vyos -2023-06-07 10:10:00,258 p=80164 u=rob n=ansible | network_os is set to vyos -2023-06-07 10:10:00,258 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko +2023-10-19 14:42:30,291 p=56871 u=rob n=ansible | ansible-playbook [core 2.14.5] + config file = /Users/rob/git/_vyos/vyos-eveng/ansible.cfg + configured module search path = ['/Users/rob/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] + ansible python module location = /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible + ansible collection location = /Users/rob/git/_vyos/vyos-eveng/collections + executable location = /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/ansible-playbook + python version = 3.9.6 (default, Aug 11 2023, 19:44:49) [Clang 15.0.0 (clang-1500.0.40.1)] (/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python) + jinja version = 3.1.2 + libyaml = True +2023-10-19 14:42:30,291 p=56871 u=rob n=ansible | Using /Users/rob/git/_vyos/vyos-eveng/ansible.cfg as config file +2023-10-19 14:42:30,297 p=56871 u=rob n=ansible | Parsed /Users/rob/git/_vyos/vyos-eveng/labinventory.py inventory source with labinventory plugin +2023-10-19 14:42:30,459 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/01_env_vars.yml +2023-10-19 14:42:30,462 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/10_pretest_lab.yml +2023-10-19 14:42:30,467 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/20_prepare_lab.yml +2023-10-19 14:42:30,473 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/labs/Wireguard/lab_config.yml +2023-10-19 14:42:30,473 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:42:30,475 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:42:30,476 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:42:30,479 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/30_test_lab.yml +2023-10-19 14:42:30,484 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/22_reboot_vyos.yml +2023-10-19 14:42:30,487 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/30_test_lab.yml +2023-10-19 14:42:30,492 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/21a_handle_iso.yml +2023-10-19 14:42:30,494 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/21_upgrade_vyos.yml +2023-10-19 14:42:30,499 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/30_test_lab.yml +2023-10-19 14:42:30,504 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/40_generate_output.yml +2023-10-19 14:42:30,510 p=56871 u=rob n=ansible | statically imported: /Users/rob/git/_vyos/vyos-eveng/roles/eve-ng-lab-test/tasks/50_destroy_lab.yml +2023-10-19 14:42:30,518 p=56871 u=rob n=ansible | Skipping callback 'default', as we already have a stdout callback. +2023-10-19 14:42:30,518 p=56871 u=rob n=ansible | Skipping callback 'minimal', as we already have a stdout callback. +2023-10-19 14:42:30,518 p=56871 u=rob n=ansible | Skipping callback 'oneline', as we already have a stdout callback. +2023-10-19 14:42:30,518 p=56871 u=rob n=ansible | PLAYBOOK: playbook.yml ******************************************************************************************************************* +2023-10-19 14:42:30,518 p=56871 u=rob n=ansible | 1 plays in playbook.yml +2023-10-19 14:42:30,519 p=56871 u=rob n=ansible | PLAY [Automatic VyOS Lab test] *********************************************************************************************************** +2023-10-19 14:42:30,561 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: fail if node_template_iso is empty] **************************************************************** +2023-10-19 14:42:30,582 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:30,582 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:30,584 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:30,588 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:30,590 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: fail if node_template_version is empty] ************************************************************ +2023-10-19 14:42:30,609 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:30,609 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:30,611 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:30,615 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:30,618 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: install requirements] ****************************************************************************** +2023-10-19 14:42:30,636 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:30,638 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:30,643 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:30,712 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/apt.py +2023-10-19 14:42:30,712 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:42:30,714 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:30,716 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d52 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:42:32,834 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"changed": false, "cache_updated": true, "cache_update_time": 1697719352, "invocation": {"module_args": {"name": "expect", "state": "present", "update_cache": true, "package": ["expect"], "update_cache_retries": 5, "update_cache_retry_max_delay": 12, "cache_valid_time": 0, "purge": false, "force": false, "upgrade": null, "dpkg_options": "force-confdef,force-confold", "autoremove": false, "autoclean": false, "fail_on_autoremove": false, "only_upgrade": false, "force_apt_get": false, "clean": false, "allow_unauthenticated": false, "allow_downgrade": false, "allow_change_held_packages": false, "lock_timeout": 60, "deb": null, "default_release": null, "install_recommends": null, "policy_rc_d": null}}}\n', b"Warning: Permanently added 'eve-ng' (ED25519) to the list of known hosts.\r\n") +2023-10-19 14:42:32,852 p=56871 u=rob n=ansible | ok: [eveng] => { + "cache_update_time": 1697719352, + "cache_updated": true, + "changed": false, + "invocation": { + "module_args": { + "allow_change_held_packages": false, + "allow_downgrade": false, + "allow_unauthenticated": false, + "autoclean": false, + "autoremove": false, + "cache_valid_time": 0, + "clean": false, + "deb": null, + "default_release": null, + "dpkg_options": "force-confdef,force-confold", + "fail_on_autoremove": false, + "force": false, + "force_apt_get": false, + "install_recommends": null, + "lock_timeout": 60, + "name": "expect", + "only_upgrade": false, + "package": [ + "expect" + ], + "policy_rc_d": null, + "purge": false, + "state": "present", + "update_cache": true, + "update_cache_retries": 5, + "update_cache_retry_max_delay": 12, + "upgrade": null + } + } +} +2023-10-19 14:42:32,856 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Login to EVE-NG and get Cookie] ******************************************************************** +2023-10-19 14:42:32,886 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:32,895 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:32,896 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:42:32,899 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:32,905 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:32,911 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:42:32,911 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:32,913 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719352.9104671-56906-23024623451602 `" && echo ansible-tmp-1697719352.9104671-56906-23024623451602="` echo /root/.ansible/tmp/ansible-tmp-1697719352.9104671-56906-23024623451602 `" ) && sleep 0'"'"'' +2023-10-19 14:42:32,936 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719352.9104671-56906-23024623451602=/root/.ansible/tmp/ansible-tmp-1697719352.9104671-56906-23024623451602\n', b'') +2023-10-19 14:42:33,022 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:42:33,022 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:42:33,022 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:33,022 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:42:33,648 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:42:33 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=b313melssri4cfhdq6c9mo0q33; path=/, unetlab_session=8f5f0ed6-23c5-4568-a05a-9b20322101f7; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=b313melssri4cfhdq6c9mo0q33; unetlab_session=8f5f0ed6-23c5-4568-a05a-9b20322101f7", "cookies": {"PHPSESSID": "b313melssri4cfhdq6c9mo0q33", "unetlab_session": "8f5f0ed6-23c5-4568-a05a-9b20322101f7"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:42:33,650 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:33,655 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719352.9104671-56906-23024623451602/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:42:33,692 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:42:33,697 p=56871 u=rob n=ansible | ok: [eveng] => { + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}", + "content_length": "67", + "content_type": "application/json", + "cookies": { + "PHPSESSID": "b313melssri4cfhdq6c9mo0q33", + "unetlab_session": "8f5f0ed6-23c5-4568-a05a-9b20322101f7" + }, + "cookies_string": "PHPSESSID=b313melssri4cfhdq6c9mo0q33; unetlab_session=8f5f0ed6-23c5-4568-a05a-9b20322101f7", + "date": "Thu, 19 Oct 2023 12:42:33 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": { + "html5": "-1", + "password": "ansible", + "username": "ansible" + }, + "body_format": "json", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Content-Type": "application/json" + }, + "http_agent": "ansible-httpget", + "method": "POST", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/auth/login", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "json": { + "code": 200, + "message": "User logged in (90013).", + "status": "success" + }, + "msg": "OK (67 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "set_cookie": "PHPSESSID=b313melssri4cfhdq6c9mo0q33; path=/, unetlab_session=8f5f0ed6-23c5-4568-a05a-9b20322101f7; path=/api/; secure; HttpOnly", + "status": 200, + "url": "https://127.0.0.1/api/auth/login", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:42:33,704 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: get template facts] ******************************************************************************** +2023-10-19 14:42:33,728 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:33,731 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:42:33,736 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:33,738 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:33,743 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:33,759 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:42:33,759 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:33,760 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719353.75923-56919-108251806257099 `" && echo ansible-tmp-1697719353.75923-56919-108251806257099="` echo /root/.ansible/tmp/ansible-tmp-1697719353.75923-56919-108251806257099 `" ) && sleep 0'"'"'' +2023-10-19 14:42:33,780 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719353.75923-56919-108251806257099=/root/.ansible/tmp/ansible-tmp-1697719353.75923-56919-108251806257099\n', b'') +2023-10-19 14:42:33,781 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:42:33,781 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:42:33,781 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:33,782 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:42:34,385 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Successfully listed node template (60032).\\",\\"data\\":{\\"options\\":{\\"image\\":{\\"name\\":\\"Image\\",\\"type\\":\\"list\\",\\"list\\":{\\"vyos-1.3.2-amd64\\":\\"vyos-1.3.2-amd64\\",\\"vyos-1.3.3-amd64\\":\\"vyos-1.3.3-amd64\\",\\"vyos-1.3.4-amd64\\":\\"vyos-1.3.4-amd64\\",\\"vyos-1.4-rolling-202210090955-amd64\\":\\"vyos-1.4-rolling-202210090955-amd64\\",\\"vyos-1.4-rolling-202212280917-amd64\\":\\"vyos-1.4-rolling-202212280917-amd64\\",\\"vyos-1.4-rolling-202302140317-amd64\\":\\"vyos-1.4-rolling-202302140317-amd64\\",\\"vyos-1.4-rolling-202304280615-amd64\\":\\"vyos-1.4-rolling-202304280615-amd64\\",\\"vyos-1.4-rolling-202305100734-amd64\\":\\"vyos-1.4-rolling-202305100734-amd64\\",\\"vyos-1.4-rolling-202308240020-amd64\\":\\"vyos-1.4-rolling-202308240020-amd64\\",\\"vyos-1.5-rolling-202309130022-amd64\\":\\"vyos-1.5-rolling-202309130022-amd64\\"},\\"value\\":\\"vyos-1.5-rolling-202309130022-amd64\\"},\\"name\\":{\\"name\\":\\"Name\\\\/prefix\\",\\"type\\":\\"input\\",\\"value\\":\\"VyOS\\"},\\"icon\\":{\\"name\\":\\"Icon\\",\\"type\\":\\"list\\",\\"value\\":\\"Router.png\\",\\"list\\":{\\"128Ticon-new.png\\":\\"128Ticon-new.png\\",\\"AMPServer.png\\":\\"AMPServer.png\\",\\"ASA.png\\":\\"ASA.png\\",\\"ASA2.png\\":\\"ASA2.png\\",\\"Access_point.png\\":\\"Access_point.png\\",\\"Apic.png\\":\\"Apic.png\\",\\"AristaCVP.png\\":\\"AristaCVP.png\\",\\"AristaSW.png\\":\\"AristaSW.png\\",\\"AristaSW1.png\\":\\"AristaSW1.png\\",\\"AristaSW2.png\\":\\"AristaSW2.png\\",\\"AristaSW3.png\\":\\"AristaSW3.png\\",\\"ArubaNet.png\\":\\"ArubaNet.png\\",\\"Aruba_amp.png\\":\\"Aruba_amp.png\\",\\"Aruba_ctrl.png\\":\\"Aruba_ctrl.png\\",\\"CSRv1000.png\\":\\"CSRv1000.png\\",\\"CUCM.png\\":\\"CUCM.png\\",\\"CUCM1.png\\":\\"CUCM1.png\\",\\"Catalyst9K.png\\":\\"Catalyst9K.png\\",\\"Checkpoint.png\\":\\"Checkpoint.png\\",\\"Cisco ACS.png\\":\\"Cisco ACS.png\\",\\"Cisco WAAS.png\\":\\"Cisco WAAS.png\\",\\"Cloud.png\\":\\"Cloud.png\\",\\"Cube.png\\":\\"Cube.png\\",\\"CustomShape.png\\":\\"CustomShape.png\\",\\"Desktop.png\\":\\"Desktop.png\\",\\"Desktop2.png\\":\\"Desktop2.png\\",\\"Desktop3.png\\":\\"Desktop3.png\\",\\"Desktop4.png\\":\\"Desktop4.png\\",\\"Desktop_Win.png\\":\\"Desktop_Win.png\\",\\"Desktop_linux.png\\":\\"Desktop_linux.png\\",\\"ESA.png\\":\\"ESA.png\\",\\"ESXi.png\\":\\"ESXi.png\\",\\"Express.png\\":\\"Express.png\\",\\"Expressway-c.png\\":\\"Expressway-c.png\\",\\"Expressway-e.png\\":\\"Expressway-e.png\\",\\"F5.png\\":\\"F5.png\\",\\"F5_LB.png\\":\\"F5_LB.png\\",\\"FMC.png\\":\\"FMC.png\\",\\"Firewall.png\\":\\"Firewall.png\\",\\"Firewall2.png\\":\\"Firewall2.png\\",\\"Firewall3.png\\":\\"Firewall3.png\\",\\"Forcep_ngfw.png\\":\\"Forcep_ngfw.png\\",\\"Forcep_smc.png\\":\\"Forcep_smc.png\\",\\"Forti_FGT.png\\":\\"Forti_FGT.png\\",\\"Forti_Server.png\\":\\"Forti_Server.png\\",\\"Frame Relay.png\\":\\"Frame Relay.png\\",\\"HUB.png\\":\\"HUB.png\\",\\"Hillstone.png\\":\\"Hillstone.png\\",\\"IMpresence.png\\":\\"IMpresence.png\\",\\"IPS.png\\":\\"IPS.png\\",\\"IPphone.png\\":\\"IPphone.png\\",\\"ISE.png\\":\\"ISE.png\\",\\"ISE1.png\\":\\"ISE1.png\\",\\"ISRv.png\\":\\"ISRv.png\\",\\"Infoblox.png\\":\\"Infoblox.png\\",\\"JuniperMX.png\\":\\"JuniperMX.png\\",\\"JuniperSRX.png\\":\\"JuniperSRX.png\\",\\"JunipervQFXpfe.png\\":\\"JunipervQFXpfe.png\\",\\"JunipervQFXre.png\\":\\"JunipervQFXre.png\\",\\"JunosSpace.png\\":\\"JunosSpace.png\\",\\"Kali.png\\":\\"Kali.png\\",\\"Laptop.png\\":\\"Laptop.png\\",\\"Linux.png\\":\\"Linux.png\\",\\"Load Balancer.png\\":\\"Load Balancer.png\\",\\"LogZilla.png\\":\\"LogZilla.png\\",\\"MAC_PC.png\\":\\"MAC_PC.png\\",\\"MPLS.png\\":\\"MPLS.png\\",\\"Meet-server.png\\":\\"Meet-server.png\\",\\"Meet-server2.png\\":\\"Meet-server2.png\\",\\"Meet-server3.png\\":\\"Meet-server3.png\\",\\"NSX.png\\":\\"NSX.png\\",\\"Network Analyzer.png\\":\\"Network Analyzer.png\\",\\"Nexus7K.png\\":\\"Nexus7K.png\\",\\"Nexus7K2.png\\":\\"Nexus7K2.png\\",\\"Nexus7K3.png\\":\\"Nexus7K3.png\\",\\"Nexus7K4.png\\":\\"Nexus7K4.png\\",\\"NexusK5.png\\":\\"NexusK5.png\\",\\"PaloAlto.png\\":\\"PaloAlto.png\\",\\"PaloPanorama.png\\":\\"PaloPanorama.png\\",\\"Prime.png\\":\\"Prime.png\\",\\"Pulse.png\\":\\"Pulse.png\\",\\"Router.png\\":\\"Router.png\\",\\"Router2.png\\":\\"Router2.png\\",\\"Router_FW.png\\":\\"Router_FW.png\\",\\"SROS linecard.png\\":\\"SROS linecard.png\\",\\"SROS.png\\":\\"SROS.png\\",\\"Server.png\\":\\"Server.png\\",\\"Server_AD.png\\":\\"Server_AD.png\\",\\"Server_Linux.png\\":\\"Server_Linux.png\\",\\"Server_WEB.png\\":\\"Server_WEB.png\\",\\"Server_WEB1.png\\":\\"Server_WEB1.png\\",\\"Server_Win.png\\":\\"Server_Win.png\\",\\"Server_db.png\\":\\"Server_db.png\\",\\"Server_file.png\\":\\"Server_file.png\\",\\"Server_mail.png\\":\\"Server_mail.png\\",\\"Server_storage.png\\":\\"Server_storage.png\\",\\"Sonicwall_FW.png\\":\\"Sonicwall_FW.png\\",\\"Sophos_fw.png\\":\\"Sophos_fw.png\\",\\"Stormshield.png\\":\\"Stormshield.png\\",\\"Switch L3.png\\":\\"Switch L3.png\\",\\"Switch L32.png\\":\\"Switch L32.png\\",\\"Switch.png\\":\\"Switch.png\\",\\"Switch2.png\\":\\"Switch2.png\\",\\"Tablet.png\\":\\"Tablet.png\\",\\"Unity.png\\":\\"Unity.png\\",\\"Unity_express.png\\":\\"Unity_express.png\\",\\"User_icon.png\\":\\"User_icon.png\\",\\"VyOS.png\\":\\"VyOS.png\\",\\"WAN Optimizer.png\\":\\"WAN Optimizer.png\\",\\"WSA.png\\":\\"WSA.png\\",\\"Winserver.png\\":\\"Winserver.png\\",\\"XR.png\\":\\"XR.png\\",\\"alienvault.png\\":\\"alienvault.png\\",\\"apstra.png\\":\\"apstra.png\\",\\"cEdge.png\\":\\"cEdge.png\\",\\"clavister.png\\":\\"clavister.png\\",\\"dcnm.png\\":\\"dcnm.png\\",\\"ixia.png\\":\\"ixia.png\\",\\"kemp.png\\":\\"kemp.png\\",\\"nas.png\\":\\"nas.png\\",\\"nd.png\\":\\"nd.png\\",\\"netropy.png\\":\\"netropy.png\\",\\"sp_edge.png\\":\\"sp_edge.png\\",\\"sp_orch.png\\":\\"sp_orch.png\\",\\"stealthfc.png\\":\\"stealthfc.png\\",\\"stealthfr.png\\":\\"stealthfr.png\\",\\"stealthfs.png\\":\\"stealthfs.png\\",\\"stealthmc.png\\":\\"stealthmc.png\\",\\"uccx.png\\":\\"uccx.png\\",\\"vBond.png\\":\\"vBond.png\\",\\"vEdge.png\\":\\"vEdge.png\\",\\"vManage.png\\":\\"vManage.png\\",\\"vSmart.png\\":\\"vSmart.png\\",\\"vWLC.png\\":\\"vWLC.png\\",\\"vanalytic.png\\":\\"vanalytic.png\\",\\"vdirector.png\\":\\"vdirector.png\\",\\"veloedge.png\\":\\"veloedge.png\\",\\"velogw.png\\":\\"velogw.png\\",\\"veloorch.png\\":\\"veloorch.png\\",\\"versaflex.png\\":\\"versaflex.png\\",\\"watchguard.png\\":\\"watchguard.png\\",\\"zabbix.png\\":\\"zabbix.png\\",\\"zscaler.png\\":\\"zscaler.png\\"}},\\"uuid\\":{\\"name\\":\\"UUID\\",\\"type\\":\\"input\\",\\"value\\":\\"\\"},\\"cpulimit\\":{\\"name\\":\\"CPU Limit\\",\\"type\\":\\"checkbox\\",\\"value\\":1},\\"cpu\\":{\\"name\\":\\"CPU\\",\\"type\\":\\"input\\",\\"value\\":1},\\"ram\\":{\\"name\\":\\"RAM\\",\\"type\\":\\"input\\",\\"value\\":512},\\"ethernet\\":{\\"name\\":\\"Ethernets\\",\\"type\\":\\"input\\",\\"value\\":4},\\"firstmac\\":{\\"name\\":\\"First Eth MAC Address\\",\\"type\\":\\"input\\",\\"value\\":\\"\\"},\\"qemu_version\\":{\\"name\\":\\"QEMU Version\\",\\"type\\":\\"list\\",\\"value\\":\\"2.12.0\\",\\"list\\":{\\"1.3.1\\":\\"1.3.1\\",\\"2.0.2\\":\\"2.0.2\\",\\"2.2.0\\":\\"2.2.0\\",\\"2.4.0\\":\\"2.4.0\\",\\"2.5.0\\":\\"2.5.0\\",\\"2.6.2\\":\\"2.6.2\\",\\"2.12.0\\":\\"2.12.0\\",\\"3.1.0\\":\\"3.1.0\\",\\"4.1.0\\":\\"4.1.0\\",\\"5.2.0\\":\\"5.2.0\\",\\"6.0.0\\":\\"6.0.0\\",\\"\\":\\"tpl(2.12.0)\\"}},\\"qemu_arch\\":{\\"name\\":\\"QEMU Arch\\",\\"type\\":\\"list\\",\\"value\\":\\"x86_64\\",\\"list\\":{\\"i386\\":\\"i386\\",\\"x86_64\\":\\"x86_64\\",\\"\\":\\"tpl(x86_64)\\"}},\\"qemu_nic\\":{\\"name\\":\\"QEMU Nic\\",\\"type\\":\\"list\\",\\"value\\":\\"e1000\\",\\"list\\":{\\"virtio-net-pci\\":\\"virtio-net-pci\\",\\"e1000\\":\\"e1000\\",\\"i82559er\\":\\"i82559er\\",\\"rtl8139\\":\\"rtl8139\\",\\"e1000-82545em\\":\\"e1000-82545em\\",\\"vmxnet3\\":\\"vmxnet3\\",\\"\\":\\"tpl(e1000)\\"}},\\"qemu_options\\":{\\"name\\":\\"QEMU custom options\\",\\"type\\":\\"input\\",\\"value\\":\\"-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc\\"},\\"config\\":{\\"name\\":\\"Startup configuration\\",\\"type\\":\\"list\\",\\"value\\":\\"0\\",\\"list\\":[\\"None\\",\\"Default\\"]},\\"sat\\":{\\"name\\":\\"Satellite\\",\\"type\\":\\"list\\",\\"value\\":\\"0\\",\\"list\\":{\\"-1\\":\\"any\\",\\"0\\":\\"master\\"}},\\"delay\\":{\\"name\\":\\"Delay (s)\\",\\"type\\":\\"input\\",\\"value\\":0},\\"console\\":{\\"name\\":\\"Console\\",\\"type\\":\\"list\\",\\"value\\":\\"telnet\\",\\"list\\":{\\"telnet\\":\\"telnet\\",\\"vnc\\":\\"vnc\\",\\"rdp\\":\\"rdp\\",\\"rdp-tls\\":\\"rdp-tls\\"}},\\"rdp_user\\":{\\"name\\":\\"RDP Username\\",\\"type\\":\\"input\\",\\"value\\":\\"\\"},\\"rdp_password\\":{\\"name\\":\\"RDP Password\\",\\"type\\":\\"input\\",\\"value\\":\\"\\"}},\\"description\\":\\"VyOS\\",\\"type\\":\\"qemu\\",\\"qemu\\":{\\"arch\\":\\"x86_64\\",\\"version\\":\\"2.12.0\\",\\"nic\\":\\"e1000\\",\\"options\\":\\"-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc\\"}}}", "redirected": false, "url": "https://127.0.0.1/api/list/templates/vyos", "status": 200, "date": "Thu, 19 Oct 2023 12:42:34 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "vary": "Accept-Encoding", "content_length": "7046", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (7046 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Successfully listed node template (60032).", "data": {"options": {"image": {"name": "Image", "type": "list", "list": {"vyos-1.3.2-amd64": "vyos-1.3.2-amd64", "vyos-1.3.3-amd64": "vyos-1.3.3-amd64", "vyos-1.3.4-amd64": "vyos-1.3.4-amd64", "vyos-1.4-rolling-202210090955-amd64": "vyos-1.4-rolling-202210090955-amd64", "vyos-1.4-rolling-202212280917-amd64": "vyos-1.4-rolling-202212280917-amd64", "vyos-1.4-rolling-202302140317-amd64": "vyos-1.4-rolling-202302140317-amd64", "vyos-1.4-rolling-202304280615-amd64": "vyos-1.4-rolling-202304280615-amd64", "vyos-1.4-rolling-202305100734-amd64": "vyos-1.4-rolling-202305100734-amd64", "vyos-1.4-rolling-202308240020-amd64": "vyos-1.4-rolling-202308240020-amd64", "vyos-1.5-rolling-202309130022-amd64": "vyos-1.5-rolling-202309130022-amd64"}, "value": "vyos-1.5-rolling-202309130022-amd64"}, "name": {"name": "Name/prefix", "type": "input", "value": "VyOS"}, "icon": {"name": "Icon", "type": "list", "value": "Router.png", "list": {"128Ticon-new.png": "128Ticon-new.png", "AMPServer.png": "AMPServer.png", "ASA.png": "ASA.png", "ASA2.png": "ASA2.png", "Access_point.png": "Access_point.png", "Apic.png": "Apic.png", "AristaCVP.png": "AristaCVP.png", "AristaSW.png": "AristaSW.png", "AristaSW1.png": "AristaSW1.png", "AristaSW2.png": "AristaSW2.png", "AristaSW3.png": "AristaSW3.png", "ArubaNet.png": "ArubaNet.png", "Aruba_amp.png": "Aruba_amp.png", "Aruba_ctrl.png": "Aruba_ctrl.png", "CSRv1000.png": "CSRv1000.png", "CUCM.png": "CUCM.png", "CUCM1.png": "CUCM1.png", "Catalyst9K.png": "Catalyst9K.png", "Checkpoint.png": "Checkpoint.png", "Cisco ACS.png": "Cisco ACS.png", "Cisco WAAS.png": "Cisco WAAS.png", "Cloud.png": "Cloud.png", "Cube.png": "Cube.png", "CustomShape.png": "CustomShape.png", "Desktop.png": "Desktop.png", "Desktop2.png": "Desktop2.png", "Desktop3.png": "Desktop3.png", "Desktop4.png": "Desktop4.png", "Desktop_Win.png": "Desktop_Win.png", "Desktop_linux.png": "Desktop_linux.png", "ESA.png": "ESA.png", "ESXi.png": "ESXi.png", "Express.png": "Express.png", "Expressway-c.png": "Expressway-c.png", "Expressway-e.png": "Expressway-e.png", "F5.png": "F5.png", "F5_LB.png": "F5_LB.png", "FMC.png": "FMC.png", "Firewall.png": "Firewall.png", "Firewall2.png": "Firewall2.png", "Firewall3.png": "Firewall3.png", "Forcep_ngfw.png": "Forcep_ngfw.png", "Forcep_smc.png": "Forcep_smc.png", "Forti_FGT.png": "Forti_FGT.png", "Forti_Server.png": "Forti_Server.png", "Frame Relay.png": "Frame Relay.png", "HUB.png": "HUB.png", "Hillstone.png": "Hillstone.png", "IMpresence.png": "IMpresence.png", "IPS.png": "IPS.png", "IPphone.png": "IPphone.png", "ISE.png": "ISE.png", "ISE1.png": "ISE1.png", "ISRv.png": "ISRv.png", "Infoblox.png": "Infoblox.png", "JuniperMX.png": "JuniperMX.png", "JuniperSRX.png": "JuniperSRX.png", "JunipervQFXpfe.png": "JunipervQFXpfe.png", "JunipervQFXre.png": "JunipervQFXre.png", "JunosSpace.png": "JunosSpace.png", "Kali.png": "Kali.png", "Laptop.png": "Laptop.png", "Linux.png": "Linux.png", "Load Balancer.png": "Load Balancer.png", "LogZilla.png": "LogZilla.png", "MAC_PC.png": "MAC_PC.png", "MPLS.png": "MPLS.png", "Meet-server.png": "Meet-server.png", "Meet-server2.png": "Meet-server2.png", "Meet-server3.png": "Meet-server3.png", "NSX.png": "NSX.png", "Network Analyzer.png": "Network Analyzer.png", "Nexus7K.png": "Nexus7K.png", "Nexus7K2.png": "Nexus7K2.png", "Nexus7K3.png": "Nexus7K3.png", "Nexus7K4.png": "Nexus7K4.png", "NexusK5.png": "NexusK5.png", "PaloAlto.png": "PaloAlto.png", "PaloPanorama.png": "PaloPanorama.png", "Prime.png": "Prime.png", "Pulse.png": "Pulse.png", "Router.png": "Router.png", "Router2.png": "Router2.png", "Router_FW.png": "Router_FW.png", "SROS linecard.png": "SROS linecard.png", "SROS.png": "SROS.png", "Server.png": "Server.png", "Server_AD.png": "Server_AD.png", "Server_Linux.png": "Server_Linux.png", "Server_WEB.png": "Server_WEB.png", "Server_WEB1.png": "Server_WEB1.png", "Server_Win.png": "Server_Win.png", "Server_db.png": "Server_db.png", "Server_file.png": "Server_file.png", "Server_mail.png": "Server_mail.png", "Server_storage.png": "Server_storage.png", "Sonicwall_FW.png": "Sonicwall_FW.png", "Sophos_fw.png": "Sophos_fw.png", "Stormshield.png": "Stormshield.png", "Switch L3.png": "Switch L3.png", "Switch L32.png": "Switch L32.png", "Switch.png": "Switch.png", "Switch2.png": "Switch2.png", "Tablet.png": "Tablet.png", "Unity.png": "Unity.png", "Unity_express.png": "Unity_express.png", "User_icon.png": "User_icon.png", "VyOS.png": "VyOS.png", "WAN Optimizer.png": "WAN Optimizer.png", "WSA.png": "WSA.png", "Winserver.png": "Winserver.png", "XR.png": "XR.png", "alienvault.png": "alienvault.png", "apstra.png": "apstra.png", "cEdge.png": "cEdge.png", "clavister.png": "clavister.png", "dcnm.png": "dcnm.png", "ixia.png": "ixia.png", "kemp.png": "kemp.png", "nas.png": "nas.png", "nd.png": "nd.png", "netropy.png": "netropy.png", "sp_edge.png": "sp_edge.png", "sp_orch.png": "sp_orch.png", "stealthfc.png": "stealthfc.png", "stealthfr.png": "stealthfr.png", "stealthfs.png": "stealthfs.png", "stealthmc.png": "stealthmc.png", "uccx.png": "uccx.png", "vBond.png": "vBond.png", "vEdge.png": "vEdge.png", "vManage.png": "vManage.png", "vSmart.png": "vSmart.png", "vWLC.png": "vWLC.png", "vanalytic.png": "vanalytic.png", "vdirector.png": "vdirector.png", "veloedge.png": "veloedge.png", "velogw.png": "velogw.png", "veloorch.png": "veloorch.png", "versaflex.png": "versaflex.png", "watchguard.png": "watchguard.png", "zabbix.png": "zabbix.png", "zscaler.png": "zscaler.png"}}, "uuid": {"name": "UUID", "type": "input", "value": ""}, "cpulimit": {"name": "CPU Limit", "type": "checkbox", "value": 1}, "cpu": {"name": "CPU", "type": "input", "value": 1}, "ram": {"name": "RAM", "type": "input", "value": 512}, "ethernet": {"name": "Ethernets", "type": "input", "value": 4}, "firstmac": {"name": "First Eth MAC Address", "type": "input", "value": ""}, "qemu_version": {"name": "QEMU Version", "type": "list", "value": "2.12.0", "list": {"1.3.1": "1.3.1", "2.0.2": "2.0.2", "2.2.0": "2.2.0", "2.4.0": "2.4.0", "2.5.0": "2.5.0", "2.6.2": "2.6.2", "2.12.0": "2.12.0", "3.1.0": "3.1.0", "4.1.0": "4.1.0", "5.2.0": "5.2.0", "6.0.0": "6.0.0", "": "tpl(2.12.0)"}}, "qemu_arch": {"name": "QEMU Arch", "type": "list", "value": "x86_64", "list": {"i386": "i386", "x86_64": "x86_64", "": "tpl(x86_64)"}}, "qemu_nic": {"name": "QEMU Nic", "type": "list", "value": "e1000", "list": {"virtio-net-pci": "virtio-net-pci", "e1000": "e1000", "i82559er": "i82559er", "rtl8139": "rtl8139", "e1000-82545em": "e1000-82545em", "vmxnet3": "vmxnet3", "": "tpl(e1000)"}}, "qemu_options": {"name": "QEMU custom options", "type": "input", "value": "-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc"}, "config": {"name": "Startup configuration", "type": "list", "value": "0", "list": ["None", "Default"]}, "sat": {"name": "Satellite", "type": "list", "value": "0", "list": {"-1": "any", "0": "master"}}, "delay": {"name": "Delay (s)", "type": "input", "value": 0}, "console": {"name": "Console", "type": "list", "value": "telnet", "list": {"telnet": "telnet", "vnc": "vnc", "rdp": "rdp", "rdp-tls": "rdp-tls"}}, "rdp_user": {"name": "RDP Username", "type": "input", "value": ""}, "rdp_password": {"name": "RDP Password", "type": "input", "value": ""}}, "description": "VyOS", "type": "qemu", "qemu": {"arch": "x86_64", "version": "2.12.0", "nic": "e1000", "options": "-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc"}}}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/list/templates/vyos", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=b313melssri4cfhdq6c9mo0q33; unetlab_session=8f5f0ed6-23c5-4568-a05a-9b20322101f7"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:42:34,386 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:34,386 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719353.75923-56919-108251806257099/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:42:34,426 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:42:34,437 p=56871 u=rob n=ansible | ok: [eveng] => { + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Successfully listed node template (60032).\",\"data\":{\"options\":{\"image\":{\"name\":\"Image\",\"type\":\"list\",\"list\":{\"vyos-1.3.2-amd64\":\"vyos-1.3.2-amd64\",\"vyos-1.3.3-amd64\":\"vyos-1.3.3-amd64\",\"vyos-1.3.4-amd64\":\"vyos-1.3.4-amd64\",\"vyos-1.4-rolling-202210090955-amd64\":\"vyos-1.4-rolling-202210090955-amd64\",\"vyos-1.4-rolling-202212280917-amd64\":\"vyos-1.4-rolling-202212280917-amd64\",\"vyos-1.4-rolling-202302140317-amd64\":\"vyos-1.4-rolling-202302140317-amd64\",\"vyos-1.4-rolling-202304280615-amd64\":\"vyos-1.4-rolling-202304280615-amd64\",\"vyos-1.4-rolling-202305100734-amd64\":\"vyos-1.4-rolling-202305100734-amd64\",\"vyos-1.4-rolling-202308240020-amd64\":\"vyos-1.4-rolling-202308240020-amd64\",\"vyos-1.5-rolling-202309130022-amd64\":\"vyos-1.5-rolling-202309130022-amd64\"},\"value\":\"vyos-1.5-rolling-202309130022-amd64\"},\"name\":{\"name\":\"Name\\/prefix\",\"type\":\"input\",\"value\":\"VyOS\"},\"icon\":{\"name\":\"Icon\",\"type\":\"list\",\"value\":\"Router.png\",\"list\":{\"128Ticon-new.png\":\"128Ticon-new.png\",\"AMPServer.png\":\"AMPServer.png\",\"ASA.png\":\"ASA.png\",\"ASA2.png\":\"ASA2.png\",\"Access_point.png\":\"Access_point.png\",\"Apic.png\":\"Apic.png\",\"AristaCVP.png\":\"AristaCVP.png\",\"AristaSW.png\":\"AristaSW.png\",\"AristaSW1.png\":\"AristaSW1.png\",\"AristaSW2.png\":\"AristaSW2.png\",\"AristaSW3.png\":\"AristaSW3.png\",\"ArubaNet.png\":\"ArubaNet.png\",\"Aruba_amp.png\":\"Aruba_amp.png\",\"Aruba_ctrl.png\":\"Aruba_ctrl.png\",\"CSRv1000.png\":\"CSRv1000.png\",\"CUCM.png\":\"CUCM.png\",\"CUCM1.png\":\"CUCM1.png\",\"Catalyst9K.png\":\"Catalyst9K.png\",\"Checkpoint.png\":\"Checkpoint.png\",\"Cisco ACS.png\":\"Cisco ACS.png\",\"Cisco WAAS.png\":\"Cisco WAAS.png\",\"Cloud.png\":\"Cloud.png\",\"Cube.png\":\"Cube.png\",\"CustomShape.png\":\"CustomShape.png\",\"Desktop.png\":\"Desktop.png\",\"Desktop2.png\":\"Desktop2.png\",\"Desktop3.png\":\"Desktop3.png\",\"Desktop4.png\":\"Desktop4.png\",\"Desktop_Win.png\":\"Desktop_Win.png\",\"Desktop_linux.png\":\"Desktop_linux.png\",\"ESA.png\":\"ESA.png\",\"ESXi.png\":\"ESXi.png\",\"Express.png\":\"Express.png\",\"Expressway-c.png\":\"Expressway-c.png\",\"Expressway-e.png\":\"Expressway-e.png\",\"F5.png\":\"F5.png\",\"F5_LB.png\":\"F5_LB.png\",\"FMC.png\":\"FMC.png\",\"Firewall.png\":\"Firewall.png\",\"Firewall2.png\":\"Firewall2.png\",\"Firewall3.png\":\"Firewall3.png\",\"Forcep_ngfw.png\":\"Forcep_ngfw.png\",\"Forcep_smc.png\":\"Forcep_smc.png\",\"Forti_FGT.png\":\"Forti_FGT.png\",\"Forti_Server.png\":\"Forti_Server.png\",\"Frame Relay.png\":\"Frame Relay.png\",\"HUB.png\":\"HUB.png\",\"Hillstone.png\":\"Hillstone.png\",\"IMpresence.png\":\"IMpresence.png\",\"IPS.png\":\"IPS.png\",\"IPphone.png\":\"IPphone.png\",\"ISE.png\":\"ISE.png\",\"ISE1.png\":\"ISE1.png\",\"ISRv.png\":\"ISRv.png\",\"Infoblox.png\":\"Infoblox.png\",\"JuniperMX.png\":\"JuniperMX.png\",\"JuniperSRX.png\":\"JuniperSRX.png\",\"JunipervQFXpfe.png\":\"JunipervQFXpfe.png\",\"JunipervQFXre.png\":\"JunipervQFXre.png\",\"JunosSpace.png\":\"JunosSpace.png\",\"Kali.png\":\"Kali.png\",\"Laptop.png\":\"Laptop.png\",\"Linux.png\":\"Linux.png\",\"Load Balancer.png\":\"Load Balancer.png\",\"LogZilla.png\":\"LogZilla.png\",\"MAC_PC.png\":\"MAC_PC.png\",\"MPLS.png\":\"MPLS.png\",\"Meet-server.png\":\"Meet-server.png\",\"Meet-server2.png\":\"Meet-server2.png\",\"Meet-server3.png\":\"Meet-server3.png\",\"NSX.png\":\"NSX.png\",\"Network Analyzer.png\":\"Network Analyzer.png\",\"Nexus7K.png\":\"Nexus7K.png\",\"Nexus7K2.png\":\"Nexus7K2.png\",\"Nexus7K3.png\":\"Nexus7K3.png\",\"Nexus7K4.png\":\"Nexus7K4.png\",\"NexusK5.png\":\"NexusK5.png\",\"PaloAlto.png\":\"PaloAlto.png\",\"PaloPanorama.png\":\"PaloPanorama.png\",\"Prime.png\":\"Prime.png\",\"Pulse.png\":\"Pulse.png\",\"Router.png\":\"Router.png\",\"Router2.png\":\"Router2.png\",\"Router_FW.png\":\"Router_FW.png\",\"SROS linecard.png\":\"SROS linecard.png\",\"SROS.png\":\"SROS.png\",\"Server.png\":\"Server.png\",\"Server_AD.png\":\"Server_AD.png\",\"Server_Linux.png\":\"Server_Linux.png\",\"Server_WEB.png\":\"Server_WEB.png\",\"Server_WEB1.png\":\"Server_WEB1.png\",\"Server_Win.png\":\"Server_Win.png\",\"Server_db.png\":\"Server_db.png\",\"Server_file.png\":\"Server_file.png\",\"Server_mail.png\":\"Server_mail.png\",\"Server_storage.png\":\"Server_storage.png\",\"Sonicwall_FW.png\":\"Sonicwall_FW.png\",\"Sophos_fw.png\":\"Sophos_fw.png\",\"Stormshield.png\":\"Stormshield.png\",\"Switch L3.png\":\"Switch L3.png\",\"Switch L32.png\":\"Switch L32.png\",\"Switch.png\":\"Switch.png\",\"Switch2.png\":\"Switch2.png\",\"Tablet.png\":\"Tablet.png\",\"Unity.png\":\"Unity.png\",\"Unity_express.png\":\"Unity_express.png\",\"User_icon.png\":\"User_icon.png\",\"VyOS.png\":\"VyOS.png\",\"WAN Optimizer.png\":\"WAN Optimizer.png\",\"WSA.png\":\"WSA.png\",\"Winserver.png\":\"Winserver.png\",\"XR.png\":\"XR.png\",\"alienvault.png\":\"alienvault.png\",\"apstra.png\":\"apstra.png\",\"cEdge.png\":\"cEdge.png\",\"clavister.png\":\"clavister.png\",\"dcnm.png\":\"dcnm.png\",\"ixia.png\":\"ixia.png\",\"kemp.png\":\"kemp.png\",\"nas.png\":\"nas.png\",\"nd.png\":\"nd.png\",\"netropy.png\":\"netropy.png\",\"sp_edge.png\":\"sp_edge.png\",\"sp_orch.png\":\"sp_orch.png\",\"stealthfc.png\":\"stealthfc.png\",\"stealthfr.png\":\"stealthfr.png\",\"stealthfs.png\":\"stealthfs.png\",\"stealthmc.png\":\"stealthmc.png\",\"uccx.png\":\"uccx.png\",\"vBond.png\":\"vBond.png\",\"vEdge.png\":\"vEdge.png\",\"vManage.png\":\"vManage.png\",\"vSmart.png\":\"vSmart.png\",\"vWLC.png\":\"vWLC.png\",\"vanalytic.png\":\"vanalytic.png\",\"vdirector.png\":\"vdirector.png\",\"veloedge.png\":\"veloedge.png\",\"velogw.png\":\"velogw.png\",\"veloorch.png\":\"veloorch.png\",\"versaflex.png\":\"versaflex.png\",\"watchguard.png\":\"watchguard.png\",\"zabbix.png\":\"zabbix.png\",\"zscaler.png\":\"zscaler.png\"}},\"uuid\":{\"name\":\"UUID\",\"type\":\"input\",\"value\":\"\"},\"cpulimit\":{\"name\":\"CPU Limit\",\"type\":\"checkbox\",\"value\":1},\"cpu\":{\"name\":\"CPU\",\"type\":\"input\",\"value\":1},\"ram\":{\"name\":\"RAM\",\"type\":\"input\",\"value\":512},\"ethernet\":{\"name\":\"Ethernets\",\"type\":\"input\",\"value\":4},\"firstmac\":{\"name\":\"First Eth MAC Address\",\"type\":\"input\",\"value\":\"\"},\"qemu_version\":{\"name\":\"QEMU Version\",\"type\":\"list\",\"value\":\"2.12.0\",\"list\":{\"1.3.1\":\"1.3.1\",\"2.0.2\":\"2.0.2\",\"2.2.0\":\"2.2.0\",\"2.4.0\":\"2.4.0\",\"2.5.0\":\"2.5.0\",\"2.6.2\":\"2.6.2\",\"2.12.0\":\"2.12.0\",\"3.1.0\":\"3.1.0\",\"4.1.0\":\"4.1.0\",\"5.2.0\":\"5.2.0\",\"6.0.0\":\"6.0.0\",\"\":\"tpl(2.12.0)\"}},\"qemu_arch\":{\"name\":\"QEMU Arch\",\"type\":\"list\",\"value\":\"x86_64\",\"list\":{\"i386\":\"i386\",\"x86_64\":\"x86_64\",\"\":\"tpl(x86_64)\"}},\"qemu_nic\":{\"name\":\"QEMU Nic\",\"type\":\"list\",\"value\":\"e1000\",\"list\":{\"virtio-net-pci\":\"virtio-net-pci\",\"e1000\":\"e1000\",\"i82559er\":\"i82559er\",\"rtl8139\":\"rtl8139\",\"e1000-82545em\":\"e1000-82545em\",\"vmxnet3\":\"vmxnet3\",\"\":\"tpl(e1000)\"}},\"qemu_options\":{\"name\":\"QEMU custom options\",\"type\":\"input\",\"value\":\"-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc\"},\"config\":{\"name\":\"Startup configuration\",\"type\":\"list\",\"value\":\"0\",\"list\":[\"None\",\"Default\"]},\"sat\":{\"name\":\"Satellite\",\"type\":\"list\",\"value\":\"0\",\"list\":{\"-1\":\"any\",\"0\":\"master\"}},\"delay\":{\"name\":\"Delay (s)\",\"type\":\"input\",\"value\":0},\"console\":{\"name\":\"Console\",\"type\":\"list\",\"value\":\"telnet\",\"list\":{\"telnet\":\"telnet\",\"vnc\":\"vnc\",\"rdp\":\"rdp\",\"rdp-tls\":\"rdp-tls\"}},\"rdp_user\":{\"name\":\"RDP Username\",\"type\":\"input\",\"value\":\"\"},\"rdp_password\":{\"name\":\"RDP Password\",\"type\":\"input\",\"value\":\"\"}},\"description\":\"VyOS\",\"type\":\"qemu\",\"qemu\":{\"arch\":\"x86_64\",\"version\":\"2.12.0\",\"nic\":\"e1000\",\"options\":\"-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc\"}}}", + "content_length": "7046", + "content_type": "application/json", + "cookies": {}, + "cookies_string": "", + "date": "Thu, 19 Oct 2023 12:42:34 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": null, + "body_format": "raw", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Cookie": "PHPSESSID=b313melssri4cfhdq6c9mo0q33; unetlab_session=8f5f0ed6-23c5-4568-a05a-9b20322101f7" + }, + "http_agent": "ansible-httpget", + "method": "GET", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/list/templates/vyos", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "json": { + "code": 200, + "data": { + "description": "VyOS", + "options": { + "config": { + "list": [ + "None", + "Default" + ], + "name": "Startup configuration", + "type": "list", + "value": "0" + }, + "console": { + "list": { + "rdp": "rdp", + "rdp-tls": "rdp-tls", + "telnet": "telnet", + "vnc": "vnc" + }, + "name": "Console", + "type": "list", + "value": "telnet" + }, + "cpu": { + "name": "CPU", + "type": "input", + "value": 1 + }, + "cpulimit": { + "name": "CPU Limit", + "type": "checkbox", + "value": 1 + }, + "delay": { + "name": "Delay (s)", + "type": "input", + "value": 0 + }, + "ethernet": { + "name": "Ethernets", + "type": "input", + "value": 4 + }, + "firstmac": { + "name": "First Eth MAC Address", + "type": "input", + "value": "" + }, + "icon": { + "list": { + "128Ticon-new.png": "128Ticon-new.png", + "AMPServer.png": "AMPServer.png", + "ASA.png": "ASA.png", + "ASA2.png": "ASA2.png", + "Access_point.png": "Access_point.png", + "Apic.png": "Apic.png", + "AristaCVP.png": "AristaCVP.png", + "AristaSW.png": "AristaSW.png", + "AristaSW1.png": "AristaSW1.png", + "AristaSW2.png": "AristaSW2.png", + "AristaSW3.png": "AristaSW3.png", + "ArubaNet.png": "ArubaNet.png", + "Aruba_amp.png": "Aruba_amp.png", + "Aruba_ctrl.png": "Aruba_ctrl.png", + "CSRv1000.png": "CSRv1000.png", + "CUCM.png": "CUCM.png", + "CUCM1.png": "CUCM1.png", + "Catalyst9K.png": "Catalyst9K.png", + "Checkpoint.png": "Checkpoint.png", + "Cisco ACS.png": "Cisco ACS.png", + "Cisco WAAS.png": "Cisco WAAS.png", + "Cloud.png": "Cloud.png", + "Cube.png": "Cube.png", + "CustomShape.png": "CustomShape.png", + "Desktop.png": "Desktop.png", + "Desktop2.png": "Desktop2.png", + "Desktop3.png": "Desktop3.png", + "Desktop4.png": "Desktop4.png", + "Desktop_Win.png": "Desktop_Win.png", + "Desktop_linux.png": "Desktop_linux.png", + "ESA.png": "ESA.png", + "ESXi.png": "ESXi.png", + "Express.png": "Express.png", + "Expressway-c.png": "Expressway-c.png", + "Expressway-e.png": "Expressway-e.png", + "F5.png": "F5.png", + "F5_LB.png": "F5_LB.png", + "FMC.png": "FMC.png", + "Firewall.png": "Firewall.png", + "Firewall2.png": "Firewall2.png", + "Firewall3.png": "Firewall3.png", + "Forcep_ngfw.png": "Forcep_ngfw.png", + "Forcep_smc.png": "Forcep_smc.png", + "Forti_FGT.png": "Forti_FGT.png", + "Forti_Server.png": "Forti_Server.png", + "Frame Relay.png": "Frame Relay.png", + "HUB.png": "HUB.png", + "Hillstone.png": "Hillstone.png", + "IMpresence.png": "IMpresence.png", + "IPS.png": "IPS.png", + "IPphone.png": "IPphone.png", + "ISE.png": "ISE.png", + "ISE1.png": "ISE1.png", + "ISRv.png": "ISRv.png", + "Infoblox.png": "Infoblox.png", + "JuniperMX.png": "JuniperMX.png", + "JuniperSRX.png": "JuniperSRX.png", + "JunipervQFXpfe.png": "JunipervQFXpfe.png", + "JunipervQFXre.png": "JunipervQFXre.png", + "JunosSpace.png": "JunosSpace.png", + "Kali.png": "Kali.png", + "Laptop.png": "Laptop.png", + "Linux.png": "Linux.png", + "Load Balancer.png": "Load Balancer.png", + "LogZilla.png": "LogZilla.png", + "MAC_PC.png": "MAC_PC.png", + "MPLS.png": "MPLS.png", + "Meet-server.png": "Meet-server.png", + "Meet-server2.png": "Meet-server2.png", + "Meet-server3.png": "Meet-server3.png", + "NSX.png": "NSX.png", + "Network Analyzer.png": "Network Analyzer.png", + "Nexus7K.png": "Nexus7K.png", + "Nexus7K2.png": "Nexus7K2.png", + "Nexus7K3.png": "Nexus7K3.png", + "Nexus7K4.png": "Nexus7K4.png", + "NexusK5.png": "NexusK5.png", + "PaloAlto.png": "PaloAlto.png", + "PaloPanorama.png": "PaloPanorama.png", + "Prime.png": "Prime.png", + "Pulse.png": "Pulse.png", + "Router.png": "Router.png", + "Router2.png": "Router2.png", + "Router_FW.png": "Router_FW.png", + "SROS linecard.png": "SROS linecard.png", + "SROS.png": "SROS.png", + "Server.png": "Server.png", + "Server_AD.png": "Server_AD.png", + "Server_Linux.png": "Server_Linux.png", + "Server_WEB.png": "Server_WEB.png", + "Server_WEB1.png": "Server_WEB1.png", + "Server_Win.png": "Server_Win.png", + "Server_db.png": "Server_db.png", + "Server_file.png": "Server_file.png", + "Server_mail.png": "Server_mail.png", + "Server_storage.png": "Server_storage.png", + "Sonicwall_FW.png": "Sonicwall_FW.png", + "Sophos_fw.png": "Sophos_fw.png", + "Stormshield.png": "Stormshield.png", + "Switch L3.png": "Switch L3.png", + "Switch L32.png": "Switch L32.png", + "Switch.png": "Switch.png", + "Switch2.png": "Switch2.png", + "Tablet.png": "Tablet.png", + "Unity.png": "Unity.png", + "Unity_express.png": "Unity_express.png", + "User_icon.png": "User_icon.png", + "VyOS.png": "VyOS.png", + "WAN Optimizer.png": "WAN Optimizer.png", + "WSA.png": "WSA.png", + "Winserver.png": "Winserver.png", + "XR.png": "XR.png", + "alienvault.png": "alienvault.png", + "apstra.png": "apstra.png", + "cEdge.png": "cEdge.png", + "clavister.png": "clavister.png", + "dcnm.png": "dcnm.png", + "ixia.png": "ixia.png", + "kemp.png": "kemp.png", + "nas.png": "nas.png", + "nd.png": "nd.png", + "netropy.png": "netropy.png", + "sp_edge.png": "sp_edge.png", + "sp_orch.png": "sp_orch.png", + "stealthfc.png": "stealthfc.png", + "stealthfr.png": "stealthfr.png", + "stealthfs.png": "stealthfs.png", + "stealthmc.png": "stealthmc.png", + "uccx.png": "uccx.png", + "vBond.png": "vBond.png", + "vEdge.png": "vEdge.png", + "vManage.png": "vManage.png", + "vSmart.png": "vSmart.png", + "vWLC.png": "vWLC.png", + "vanalytic.png": "vanalytic.png", + "vdirector.png": "vdirector.png", + "veloedge.png": "veloedge.png", + "velogw.png": "velogw.png", + "veloorch.png": "veloorch.png", + "versaflex.png": "versaflex.png", + "watchguard.png": "watchguard.png", + "zabbix.png": "zabbix.png", + "zscaler.png": "zscaler.png" + }, + "name": "Icon", + "type": "list", + "value": "Router.png" + }, + "image": { + "list": { + "vyos-1.3.2-amd64": "vyos-1.3.2-amd64", + "vyos-1.3.3-amd64": "vyos-1.3.3-amd64", + "vyos-1.3.4-amd64": "vyos-1.3.4-amd64", + "vyos-1.4-rolling-202210090955-amd64": "vyos-1.4-rolling-202210090955-amd64", + "vyos-1.4-rolling-202212280917-amd64": "vyos-1.4-rolling-202212280917-amd64", + "vyos-1.4-rolling-202302140317-amd64": "vyos-1.4-rolling-202302140317-amd64", + "vyos-1.4-rolling-202304280615-amd64": "vyos-1.4-rolling-202304280615-amd64", + "vyos-1.4-rolling-202305100734-amd64": "vyos-1.4-rolling-202305100734-amd64", + "vyos-1.4-rolling-202308240020-amd64": "vyos-1.4-rolling-202308240020-amd64", + "vyos-1.5-rolling-202309130022-amd64": "vyos-1.5-rolling-202309130022-amd64" + }, + "name": "Image", + "type": "list", + "value": "vyos-1.5-rolling-202309130022-amd64" + }, + "name": { + "name": "Name/prefix", + "type": "input", + "value": "VyOS" + }, + "qemu_arch": { + "list": { + "": "tpl(x86_64)", + "i386": "i386", + "x86_64": "x86_64" + }, + "name": "QEMU Arch", + "type": "list", + "value": "x86_64" + }, + "qemu_nic": { + "list": { + "": "tpl(e1000)", + "e1000": "e1000", + "e1000-82545em": "e1000-82545em", + "i82559er": "i82559er", + "rtl8139": "rtl8139", + "virtio-net-pci": "virtio-net-pci", + "vmxnet3": "vmxnet3" + }, + "name": "QEMU Nic", + "type": "list", + "value": "e1000" + }, + "qemu_options": { + "name": "QEMU custom options", + "type": "input", + "value": "-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc" + }, + "qemu_version": { + "list": { + "": "tpl(2.12.0)", + "1.3.1": "1.3.1", + "2.0.2": "2.0.2", + "2.12.0": "2.12.0", + "2.2.0": "2.2.0", + "2.4.0": "2.4.0", + "2.5.0": "2.5.0", + "2.6.2": "2.6.2", + "3.1.0": "3.1.0", + "4.1.0": "4.1.0", + "5.2.0": "5.2.0", + "6.0.0": "6.0.0" + }, + "name": "QEMU Version", + "type": "list", + "value": "2.12.0" + }, + "ram": { + "name": "RAM", + "type": "input", + "value": 512 + }, + "rdp_password": { + "name": "RDP Password", + "type": "input", + "value": "" + }, + "rdp_user": { + "name": "RDP Username", + "type": "input", + "value": "" + }, + "sat": { + "list": { + "-1": "any", + "0": "master" + }, + "name": "Satellite", + "type": "list", + "value": "0" + }, + "uuid": { + "name": "UUID", + "type": "input", + "value": "" + } + }, + "qemu": { + "arch": "x86_64", + "nic": "e1000", + "options": "-machine type=pc,accel=kvm -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc", + "version": "2.12.0" + }, + "type": "qemu" + }, + "message": "Successfully listed node template (60032).", + "status": "success" + }, + "msg": "OK (7046 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "status": 200, + "url": "https://127.0.0.1/api/list/templates/vyos", + "vary": "Accept-Encoding", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:42:34,445 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Register path status] ****************************************************************************** +2023-10-19 14:42:34,480 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,483 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,489 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,545 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py +2023-10-19 14:42:34,545 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:42:34,545 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:34,551 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d53 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:42:34,709 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"changed": false, "stat": {"exists": true, "path": "/opt/unetlab/addons/qemu/vyos-1.3.4-amd64", "mode": "0755", "isdir": true, "ischr": false, "isblk": false, "isreg": false, "isfifo": false, "islnk": false, "issock": false, "uid": 0, "gid": 0, "size": 4096, "inode": 5639668, "dev": 64768, "nlink": 2, "atime": 1697714607.9987392, "mtime": 1697714599.1385882, "ctime": 1697714599.1385882, "wusr": true, "rusr": true, "xusr": true, "wgrp": false, "rgrp": true, "xgrp": true, "woth": false, "roth": true, "xoth": true, "isuid": false, "isgid": false, "blocks": 8, "block_size": 4096, "device_type": 0, "readable": true, "writeable": true, "executable": true, "pw_name": "root", "gr_name": "root", "mimetype": "inode/directory", "charset": "binary", "version": "594370163", "attributes": ["extents"], "attr_flags": "e"}, "invocation": {"module_args": {"path": "/opt/unetlab/addons/qemu/vyos-1.3.4-amd64", "follow": false, "get_md5": false, "get_checksum": true, "get_mime": true, "get_attributes": true, "checksum_algorithm": "sha1"}}}\n', b'') +2023-10-19 14:42:34,713 p=56871 u=rob n=ansible | ok: [eveng] => { + "changed": false, + "invocation": { + "module_args": { + "checksum_algorithm": "sha1", + "follow": false, + "get_attributes": true, + "get_checksum": true, + "get_md5": false, + "get_mime": true, + "path": "/opt/unetlab/addons/qemu/vyos-1.3.4-amd64" + } + }, + "stat": { + "atime": 1697714607.9987392, + "attr_flags": "e", + "attributes": [ + "extents" + ], + "block_size": 4096, + "blocks": 8, + "charset": "binary", + "ctime": 1697714599.1385882, + "dev": 64768, + "device_type": 0, + "executable": true, + "exists": true, + "gid": 0, + "gr_name": "root", + "inode": 5639668, + "isblk": false, + "ischr": false, + "isdir": true, + "isfifo": false, + "isgid": false, + "islnk": false, + "isreg": false, + "issock": false, + "isuid": false, + "mimetype": "inode/directory", + "mode": "0755", + "mtime": 1697714599.1385882, + "nlink": 2, + "path": "/opt/unetlab/addons/qemu/vyos-1.3.4-amd64", + "pw_name": "root", + "readable": true, + "rgrp": true, + "roth": true, + "rusr": true, + "size": 4096, + "uid": 0, + "version": "594370163", + "wgrp": false, + "woth": false, + "writeable": true, + "wusr": true, + "xgrp": true, + "xoth": true, + "xusr": true + } +} +2023-10-19 14:42:34,718 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: create path] *************************************************************************************** +2023-10-19 14:42:34,736 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,743 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,746 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,750 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,753 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Upload iso to eve-ng] ****************************************************************************** +2023-10-19 14:42:34,766 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,772 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,775 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,778 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,781 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: create virtioa.qcow2 file] ************************************************************************* +2023-10-19 14:42:34,794 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,801 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,803 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,807 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,809 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Login to EVE-NG and get Cookie] ******************************************************************** +2023-10-19 14:42:34,829 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,829 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,831 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,835 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,837 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: create lab for node install] *********************************************************************** +2023-10-19 14:42:34,851 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,858 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,861 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,865 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,867 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: open lab] ****************************************************************************************** +2023-10-19 14:42:34,886 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,887 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,888 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,892 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,894 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ***************************************************************************************************** +2023-10-19 14:42:34,913 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,914 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,915 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,920 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,922 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: add node to lab] *********************************************************************************** +2023-10-19 14:42:34,935 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,942 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,944 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,948 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,951 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: start node] **************************************************************************************** +2023-10-19 14:42:34,964 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,971 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,973 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,977 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:34,980 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : debug] ******************************************************************************************************** +2023-10-19 14:42:34,993 p=56871 u=rob n=ansible | skipping: [eveng] => {} +2023-10-19 14:42:35,001 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => {} +2023-10-19 14:42:35,003 p=56871 u=rob n=ansible | skipping: [central] => {} +2023-10-19 14:42:35,007 p=56871 u=rob n=ansible | skipping: [branch] => {} +2023-10-19 14:42:35,009 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: get node infos] ************************************************************************************ +2023-10-19 14:42:35,023 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,030 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,032 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,036 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,038 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : set_fact] ***************************************************************************************************** +2023-10-19 14:42:35,057 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,057 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,059 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,063 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,066 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: copy file] ***************************************************************************************** +2023-10-19 14:42:35,079 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,086 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,088 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,092 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,094 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: run expect script] ********************************************************************************* +2023-10-19 14:42:35,108 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,115 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,117 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,121 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,124 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Login to EVE-NG and get Cookie (due timeout)] ****************************************************** +2023-10-19 14:42:35,144 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,144 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,146 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,150 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,152 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: stop node] ***************************************************************************************** +2023-10-19 14:42:35,166 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,173 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,175 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,179 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,182 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: Pause to wait node is shutdown] ******************************************************************** +2023-10-19 14:42:35,192 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,194 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: delete iso] **************************************************************************************** +2023-10-19 14:42:35,208 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,215 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,217 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,221 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,223 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: commit virtioa.qcow2] ****************************************************************************** +2023-10-19 14:42:35,245 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,245 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,245 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,251 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,253 p=56871 u=rob n=ansible | TASK [eve-ng-create-node : Wireguard: delete lab for node install] *********************************************************************** +2023-10-19 14:42:35,273 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,273 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,275 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,279 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:35,286 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Get env file content] ******************************************************************************************** +2023-10-19 14:42:35,296 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:42:35,297 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:42:35,302 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:42:35,302 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:42:35,307 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139 `" && echo ansible-tmp-1697719355.30673-57016-12694691325139="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139 `" ) && sleep 0' +2023-10-19 14:42:35,309 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:42:35,310 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:42:35,312 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121 `" && echo ansible-tmp-1697719355.3114922-57017-219193170234121="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121 `" ) && sleep 0' +2023-10-19 14:42:35,316 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:42:35,316 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:42:35,319 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544 `" && echo ansible-tmp-1697719355.319034-57019-142104006157544="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544 `" ) && sleep 0' +2023-10-19 14:42:35,326 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042 `" && echo ansible-tmp-1697719355.325818-57022-74212009769042="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042 `" ) && sleep 0' +2023-10-19 14:42:35,389 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/slurp.py +2023-10-19 14:42:35,390 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmptpspj24t TO /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139/AnsiballZ_slurp.py +2023-10-19 14:42:35,390 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/slurp.py +2023-10-19 14:42:35,392 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139/ /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139/AnsiballZ_slurp.py && sleep 0' +2023-10-19 14:42:35,392 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/slurp.py +2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/slurp.py +2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmph63xni26 TO /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121/AnsiballZ_slurp.py +2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmp3bb0q8p6 TO /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544/AnsiballZ_slurp.py +2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmp1_6pcr9o TO /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042/AnsiballZ_slurp.py +2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121/ /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121/AnsiballZ_slurp.py && sleep 0' +2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544/ /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544/AnsiballZ_slurp.py && sleep 0' +2023-10-19 14:42:35,393 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042/ /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042/AnsiballZ_slurp.py && sleep 0' +2023-10-19 14:42:35,401 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121/AnsiballZ_slurp.py && sleep 0' +2023-10-19 14:42:35,401 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139/AnsiballZ_slurp.py && sleep 0' +2023-10-19 14:42:35,401 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544/AnsiballZ_slurp.py && sleep 0' +2023-10-19 14:42:35,403 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042/AnsiballZ_slurp.py && sleep 0' +2023-10-19 14:42:35,579 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697719355.30673-57016-12694691325139/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:42:35,580 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697719355.319034-57019-142104006157544/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:42:35,581 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697719355.325818-57022-74212009769042/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:42:35,581 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697719355.3114922-57017-219193170234121/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:42:35,596 p=56871 u=rob n=ansible | ok: [central -> localhost] => { + "changed": false, + "content": "ewogICAgIlRVTk5FTEJST0tFUl9UVU5fUkVNT1RFX0lQIjogIjIxNi42Ni44Ni4xMTQiLAogICAgIlRVTk5FTEJST0tFUl9UVU5fQUREUkVTUyI6ICIyMDAxOjQ3MDo2Yzo3Nzk6OjIvNjQiLAogICAgIlRVTk5FTEJST0tFUl9ST1VURV9QUkVGSVgiOiAiMjAwMTo0NzA6NmQ6Nzc4OjovNjQiLAogICAgIlRVTk5FTEJST0tFUl9FVEgyX0FERFJFU1MiOiAiMjAwMTo0NzA6NmQ6Nzc4OjoxLzY0IiwKICAgICJUVU5ORUxCUk9LRVJfVVBEQVRFX1VSTCI6ICJodHRwczovL3JlYm9ydGc6Y3k3LTdOeVZLOWlzbTdlYUBpcHY0LnR1bm5lbGJyb2tlci5uZXQvbmljL3VwZGF0ZT9ob3N0bmFtZT02ODkyNzkiCn0=", + "encoding": "base64", + "invocation": { + "module_args": { + "src": "facts_file.json" + } + }, + "source": "facts_file.json" +} +2023-10-19 14:42:35,596 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => { + "changed": false, + "content": "ewogICAgIlRVTk5FTEJST0tFUl9UVU5fUkVNT1RFX0lQIjogIjIxNi42Ni44Ni4xMTQiLAogICAgIlRVTk5FTEJST0tFUl9UVU5fQUREUkVTUyI6ICIyMDAxOjQ3MDo2Yzo3Nzk6OjIvNjQiLAogICAgIlRVTk5FTEJST0tFUl9ST1VURV9QUkVGSVgiOiAiMjAwMTo0NzA6NmQ6Nzc4OjovNjQiLAogICAgIlRVTk5FTEJST0tFUl9FVEgyX0FERFJFU1MiOiAiMjAwMTo0NzA6NmQ6Nzc4OjoxLzY0IiwKICAgICJUVU5ORUxCUk9LRVJfVVBEQVRFX1VSTCI6ICJodHRwczovL3JlYm9ydGc6Y3k3LTdOeVZLOWlzbTdlYUBpcHY0LnR1bm5lbGJyb2tlci5uZXQvbmljL3VwZGF0ZT9ob3N0bmFtZT02ODkyNzkiCn0=", + "encoding": "base64", + "invocation": { + "module_args": { + "src": "facts_file.json" + } + }, + "source": "facts_file.json" +} +2023-10-19 14:42:35,596 p=56871 u=rob n=ansible | ok: [branch -> localhost] => { + "changed": false, + "content": "ewogICAgIlRVTk5FTEJST0tFUl9UVU5fUkVNT1RFX0lQIjogIjIxNi42Ni44Ni4xMTQiLAogICAgIlRVTk5FTEJST0tFUl9UVU5fQUREUkVTUyI6ICIyMDAxOjQ3MDo2Yzo3Nzk6OjIvNjQiLAogICAgIlRVTk5FTEJST0tFUl9ST1VURV9QUkVGSVgiOiAiMjAwMTo0NzA6NmQ6Nzc4OjovNjQiLAogICAgIlRVTk5FTEJST0tFUl9FVEgyX0FERFJFU1MiOiAiMjAwMTo0NzA6NmQ6Nzc4OjoxLzY0IiwKICAgICJUVU5ORUxCUk9LRVJfVVBEQVRFX1VSTCI6ICJodHRwczovL3JlYm9ydGc6Y3k3LTdOeVZLOWlzbTdlYUBpcHY0LnR1bm5lbGJyb2tlci5uZXQvbmljL3VwZGF0ZT9ob3N0bmFtZT02ODkyNzkiCn0=", + "encoding": "base64", + "invocation": { + "module_args": { + "src": "facts_file.json" + } + }, + "source": "facts_file.json" +} +2023-10-19 14:42:35,597 p=56871 u=rob n=ansible | ok: [vyos-oobm -> localhost] => { + "changed": false, + "content": "ewogICAgIlRVTk5FTEJST0tFUl9UVU5fUkVNT1RFX0lQIjogIjIxNi42Ni44Ni4xMTQiLAogICAgIlRVTk5FTEJST0tFUl9UVU5fQUREUkVTUyI6ICIyMDAxOjQ3MDo2Yzo3Nzk6OjIvNjQiLAogICAgIlRVTk5FTEJST0tFUl9ST1VURV9QUkVGSVgiOiAiMjAwMTo0NzA6NmQ6Nzc4OjovNjQiLAogICAgIlRVTk5FTEJST0tFUl9FVEgyX0FERFJFU1MiOiAiMjAwMTo0NzA6NmQ6Nzc4OjoxLzY0IiwKICAgICJUVU5ORUxCUk9LRVJfVVBEQVRFX1VSTCI6ICJodHRwczovL3JlYm9ydGc6Y3k3LTdOeVZLOWlzbTdlYUBpcHY0LnR1bm5lbGJyb2tlci5uZXQvbmljL3VwZGF0ZT9ob3N0bmFtZT02ODkyNzkiCn0=", + "encoding": "base64", + "invocation": { + "module_args": { + "src": "facts_file.json" + } + }, + "source": "facts_file.json" +} +2023-10-19 14:42:35,599 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Load facts] ******************************************************************************************* +2023-10-19 14:42:35,620 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:42:35,620 p=56871 u=rob n=ansible | ok: [eveng] => { + "ansible_facts": { + "env_data": { + "TUNNELBROKER_ETH2_ADDRESS": "2001:470:6d:778::1/64", + "TUNNELBROKER_ROUTE_PREFIX": "2001:470:6d:778::/64", + "TUNNELBROKER_TUN_ADDRESS": "2001:470:6c:779::2/64", + "TUNNELBROKER_TUN_REMOTE_IP": "216.66.86.114", + "TUNNELBROKER_UPDATE_URL": "https://rebortg:cy7-7NyVK9ism7ea@ipv4.tunnelbroker.net/nic/update?hostname=689279" + } + }, + "changed": false +} +2023-10-19 14:42:35,624 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:42:35,629 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:42:35,632 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:35,633 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:35,636 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:35,637 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:35,640 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:35,642 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:36,062 p=57107 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:42:36,064 p=57110 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:42:36,064 p=57111 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:42:36,079 p=57107 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:36,080 p=57110 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:36,081 p=57111 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:36,081 p=57107 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:36,082 p=57110 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:36,083 p=57111 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:36,718 p=56871 u=rob n=ansible | network_os is set to vyos +2023-10-19 14:42:36,719 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko -2023-06-07 10:10:00,258 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko +2023-10-19 14:42:36,726 p=56871 u=rob n=ansible | ok: [branch] => { + "ansible_facts": { + "env_data": { + "TUNNELBROKER_ETH2_ADDRESS": "2001:470:6d:778::1/64", + "TUNNELBROKER_ROUTE_PREFIX": "2001:470:6d:778::/64", + "TUNNELBROKER_TUN_ADDRESS": "2001:470:6c:779::2/64", + "TUNNELBROKER_TUN_REMOTE_IP": "216.66.86.114", + "TUNNELBROKER_UPDATE_URL": "https://rebortg:cy7-7NyVK9ism7ea@ipv4.tunnelbroker.net/nic/update?hostname=689279" + } + }, + "changed": false +} +2023-10-19 14:42:36,728 p=56871 u=rob n=ansible | network_os is set to vyos +2023-10-19 14:42:36,729 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko -2023-06-07 10:10:00,258 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko +2023-10-19 14:42:36,730 p=56871 u=rob n=ansible | network_os is set to vyos +2023-10-19 14:42:36,730 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko -2023-06-07 10:10:00,265 p=80164 u=rob n=ansible | ok: [branch] -2023-06-07 10:10:00,266 p=80164 u=rob n=ansible | ok: [vyos-oobm] -2023-06-07 10:10:00,266 p=80164 u=rob n=ansible | ok: [central] -2023-06-07 10:10:00,270 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : debug] ******************************************************************************************************************************** -2023-06-07 10:10:00,288 p=80164 u=rob n=ansible | ok: [eveng] => { - "msg": "vyos-1.3.3-amd64" -} -2023-06-07 10:10:01,410 p=80164 u=rob n=ansible | ok: [branch] => { - "msg": "vyos-1.3.3-amd64" -} -2023-06-07 10:10:01,411 p=80164 u=rob n=ansible | ok: [central] => { - "msg": "vyos-1.3.3-amd64" -} -2023-06-07 10:10:01,411 p=80164 u=rob n=ansible | ok: [vyos-oobm] => { - "msg": "vyos-1.3.3-amd64" -} -2023-06-07 10:10:01,416 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: fail if node_template_version is empty] ************************************************************************************ -2023-06-07 10:10:01,435 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:10:01,444 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:10:01,446 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:10:01,451 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:10:01,455 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ******************************************************************************************** -2023-06-07 10:10:01,475 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:10:01,478 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:10:01,483 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:10:02,420 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:10:02,426 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: get running lab list] ****************************************************************************************************** -2023-06-07 10:10:02,453 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:10:02,453 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:10:02,461 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:10:02,863 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:10:02,869 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: kill running lab] ********************************************************************************************************** -2023-06-07 10:10:02,888 p=80164 u=rob n=ansible | [WARNING]: conditional statements should not include jinja2 templating delimiters such as {{ }} or {% %}. Found: item.labname == "{{ eve_ng_folder_name }}/{{ -lab }}" +2023-10-19 14:42:36,732 p=56871 u=rob n=ansible | ok: [central] => { + "ansible_facts": { + "env_data": { + "TUNNELBROKER_ETH2_ADDRESS": "2001:470:6d:778::1/64", + "TUNNELBROKER_ROUTE_PREFIX": "2001:470:6d:778::/64", + "TUNNELBROKER_TUN_ADDRESS": "2001:470:6c:779::2/64", + "TUNNELBROKER_TUN_REMOTE_IP": "216.66.86.114", + "TUNNELBROKER_UPDATE_URL": "https://rebortg:cy7-7NyVK9ism7ea@ipv4.tunnelbroker.net/nic/update?hostname=689279" + } + }, + "changed": false +} +2023-10-19 14:42:36,732 p=56871 u=rob n=ansible | ok: [vyos-oobm] => { + "ansible_facts": { + "env_data": { + "TUNNELBROKER_ETH2_ADDRESS": "2001:470:6d:778::1/64", + "TUNNELBROKER_ROUTE_PREFIX": "2001:470:6d:778::/64", + "TUNNELBROKER_TUN_ADDRESS": "2001:470:6c:779::2/64", + "TUNNELBROKER_TUN_REMOTE_IP": "216.66.86.114", + "TUNNELBROKER_UPDATE_URL": "https://rebortg:cy7-7NyVK9ism7ea@ipv4.tunnelbroker.net/nic/update?hostname=689279" + } + }, + "changed": false +} +2023-10-19 14:42:36,734 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : debug] *********************************************************************************************************** +2023-10-19 14:42:36,749 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:42:36,753 p=56871 u=rob n=ansible | ok: [eveng] => { + "msg": "vyos-1.3.4-amd64" +} +2023-10-19 14:42:36,758 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:42:36,760 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:42:36,761 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:36,763 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:36,772 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:36,774 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:36,775 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:36,777 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:37,839 p=56871 u=rob n=ansible | ok: [branch] => { + "msg": "vyos-1.3.4-amd64" +} +2023-10-19 14:42:37,839 p=56871 u=rob n=ansible | ok: [vyos-oobm] => { + "msg": "vyos-1.3.4-amd64" +} +2023-10-19 14:42:37,839 p=56871 u=rob n=ansible | ok: [central] => { + "msg": "vyos-1.3.4-amd64" +} +2023-10-19 14:42:37,845 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: fail if node_template_version is empty] *************************************************************** +2023-10-19 14:42:37,868 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:37,879 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:37,881 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:37,886 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:37,890 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] *********************************************************************** +2023-10-19 14:42:37,905 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:37,912 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:37,912 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:42:37,914 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:37,920 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:37,928 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:42:37,928 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:37,930 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719357.928397-57123-107634366526428 `" && echo ansible-tmp-1697719357.928397-57123-107634366526428="` echo /root/.ansible/tmp/ansible-tmp-1697719357.928397-57123-107634366526428 `" ) && sleep 0'"'"'' +2023-10-19 14:42:37,958 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719357.928397-57123-107634366526428=/root/.ansible/tmp/ansible-tmp-1697719357.928397-57123-107634366526428\n', b'') +2023-10-19 14:42:37,959 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:42:37,959 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:42:37,959 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:37,959 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:42:38,780 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:42:38 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; path=/, unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4", "cookies": {"PHPSESSID": "epfn0fvbieqtvui4n79n408fvd", "unetlab_session": "d229a25d-02dd-4c3c-b34c-1574a38c2ac4"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:42:38,782 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:38,782 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719357.928397-57123-107634366526428/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:42:38,831 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:42:38,835 p=56871 u=rob n=ansible | ok: [eveng] => { + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}", + "content_length": "67", + "content_type": "application/json", + "cookies": { + "PHPSESSID": "epfn0fvbieqtvui4n79n408fvd", + "unetlab_session": "d229a25d-02dd-4c3c-b34c-1574a38c2ac4" + }, + "cookies_string": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4", + "date": "Thu, 19 Oct 2023 12:42:38 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": { + "html5": "-1", + "password": "ansible", + "username": "ansible" + }, + "body_format": "json", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Content-Type": "application/json" + }, + "http_agent": "ansible-httpget", + "method": "POST", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/auth/login", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "json": { + "code": 200, + "message": "User logged in (90013).", + "status": "success" + }, + "msg": "OK (67 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "set_cookie": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; path=/, unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4; path=/api/; secure; HttpOnly", + "status": 200, + "url": "https://127.0.0.1/api/auth/login", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:42:38,842 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: get running lab list] ********************************************************************************* +2023-10-19 14:42:38,862 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:38,871 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:38,871 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:42:38,874 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:38,880 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:38,887 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:42:38,888 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:38,888 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719358.887456-57136-226462392970142 `" && echo ansible-tmp-1697719358.887456-57136-226462392970142="` echo /root/.ansible/tmp/ansible-tmp-1697719358.887456-57136-226462392970142 `" ) && sleep 0'"'"'' +2023-10-19 14:42:38,906 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719358.887456-57136-226462392970142=/root/.ansible/tmp/ansible-tmp-1697719358.887456-57136-226462392970142\n', b'') +2023-10-19 14:42:38,907 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:42:38,907 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:42:38,908 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:38,908 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:42:39,328 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Successfully listed running (60072).\\",\\"data\\":[{\\"podid\\":\\"0\\",\\"username\\":\\"admin\\",\\"online\\":\\"1\\",\\"uuid\\":\\"0fc5edef-8cf2-4400-9a1c-0c4c41a1a881\\",\\"size\\":0.1996,\\"sat\\":\\"0\\",\\"sat_name\\":\\"master\\",\\"labid\\":1001,\\"labname\\":\\"\\\\/ecmp wireguard\\\\n\\",\\"cpu\\":0,\\"mem\\":0},{\\"podid\\":\\"1\\",\\"username\\":\\"ansible\\",\\"online\\":\\"1\\",\\"uuid\\":\\"1fd03ebf-9abf-4124-9862-fcb169fbde73\\",\\"size\\":0,\\"sat\\":\\"0\\",\\"sat_name\\":\\"master\\",\\"labid\\":1002,\\"labname\\":null,\\"cpu\\":0,\\"mem\\":0},{\\"podid\\":\\"0\\",\\"username\\":\\"admin\\",\\"online\\":\\"1\\",\\"uuid\\":\\"588b9164-a3b7-4522-8058-0f6ff6286564\\",\\"size\\":1.1796,\\"sat\\":\\"0\\",\\"sat_name\\":\\"master\\",\\"labid\\":1003,\\"labname\\":\\"\\\\/Common\\\\n\\",\\"cpu\\":0,\\"mem\\":0},{\\"podid\\":\\"1\\",\\"username\\":\\"ansible\\",\\"online\\":\\"1\\",\\"uuid\\":\\"5c3653ee-33ae-41af-8d17-2d2e36b70a40\\",\\"size\\":2.5233,\\"sat\\":\\"0\\",\\"sat_name\\":\\"master\\",\\"labid\\":1004,\\"labname\\":\\"\\\\/labtest\\\\/Wireguard\\\\n\\",\\"cpu\\":0,\\"mem\\":0},{\\"podid\\":\\"0\\",\\"username\\":\\"admin\\",\\"online\\":\\"1\\",\\"uuid\\":\\"aa98095e-3b64-45aa-b883-e2b7fdfac08c\\",\\"size\\":0.5229,\\"sat\\":\\"0\\",\\"sat_name\\":\\"master\\",\\"labid\\":1005,\\"labname\\":\\"\\\\/ospf\\\\n\\",\\"cpu\\":0,\\"mem\\":0},{\\"podid\\":\\"1\\",\\"username\\":\\"ansible\\",\\"online\\":\\"1\\",\\"uuid\\":\\"fb86ea6f-9da0-42bd-bc93-ec6db2746daa\\",\\"size\\":0.6638,\\"sat\\":\\"0\\",\\"sat_name\\":\\"master\\",\\"labid\\":1006,\\"labname\\":\\"\\\\/labtest\\\\/policy-based-ipec-and-firewall\\\\n\\",\\"cpu\\":0,\\"mem\\":0}]}", "redirected": false, "url": "https://127.0.0.1/api/runninglabs", "status": 200, "date": "Thu, 19 Oct 2023 12:42:39 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "vary": "Accept-Encoding", "content_length": "1261", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (1261 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Successfully listed running (60072).", "data": [{"podid": "0", "username": "admin", "online": "1", "uuid": "0fc5edef-8cf2-4400-9a1c-0c4c41a1a881", "size": 0.1996, "sat": "0", "sat_name": "master", "labid": 1001, "labname": "/ecmp wireguard\\n", "cpu": 0, "mem": 0}, {"podid": "1", "username": "ansible", "online": "1", "uuid": "1fd03ebf-9abf-4124-9862-fcb169fbde73", "size": 0, "sat": "0", "sat_name": "master", "labid": 1002, "labname": null, "cpu": 0, "mem": 0}, {"podid": "0", "username": "admin", "online": "1", "uuid": "588b9164-a3b7-4522-8058-0f6ff6286564", "size": 1.1796, "sat": "0", "sat_name": "master", "labid": 1003, "labname": "/Common\\n", "cpu": 0, "mem": 0}, {"podid": "1", "username": "ansible", "online": "1", "uuid": "5c3653ee-33ae-41af-8d17-2d2e36b70a40", "size": 2.5233, "sat": "0", "sat_name": "master", "labid": 1004, "labname": "/labtest/Wireguard\\n", "cpu": 0, "mem": 0}, {"podid": "0", "username": "admin", "online": "1", "uuid": "aa98095e-3b64-45aa-b883-e2b7fdfac08c", "size": 0.5229, "sat": "0", "sat_name": "master", "labid": 1005, "labname": "/ospf\\n", "cpu": 0, "mem": 0}, {"podid": "1", "username": "ansible", "online": "1", "uuid": "fb86ea6f-9da0-42bd-bc93-ec6db2746daa", "size": 0.6638, "sat": "0", "sat_name": "master", "labid": 1006, "labname": "/labtest/policy-based-ipec-and-firewall\\n", "cpu": 0, "mem": 0}]}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/runninglabs", "return_content": true, "status_code": [200, 201], "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:42:39,333 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:39,334 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719358.887456-57136-226462392970142/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:42:39,373 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:42:39,376 p=56871 u=rob n=ansible | ok: [eveng] => { + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Successfully listed running (60072).\",\"data\":[{\"podid\":\"0\",\"username\":\"admin\",\"online\":\"1\",\"uuid\":\"0fc5edef-8cf2-4400-9a1c-0c4c41a1a881\",\"size\":0.1996,\"sat\":\"0\",\"sat_name\":\"master\",\"labid\":1001,\"labname\":\"\\/ecmp wireguard\\n\",\"cpu\":0,\"mem\":0},{\"podid\":\"1\",\"username\":\"ansible\",\"online\":\"1\",\"uuid\":\"1fd03ebf-9abf-4124-9862-fcb169fbde73\",\"size\":0,\"sat\":\"0\",\"sat_name\":\"master\",\"labid\":1002,\"labname\":null,\"cpu\":0,\"mem\":0},{\"podid\":\"0\",\"username\":\"admin\",\"online\":\"1\",\"uuid\":\"588b9164-a3b7-4522-8058-0f6ff6286564\",\"size\":1.1796,\"sat\":\"0\",\"sat_name\":\"master\",\"labid\":1003,\"labname\":\"\\/Common\\n\",\"cpu\":0,\"mem\":0},{\"podid\":\"1\",\"username\":\"ansible\",\"online\":\"1\",\"uuid\":\"5c3653ee-33ae-41af-8d17-2d2e36b70a40\",\"size\":2.5233,\"sat\":\"0\",\"sat_name\":\"master\",\"labid\":1004,\"labname\":\"\\/labtest\\/Wireguard\\n\",\"cpu\":0,\"mem\":0},{\"podid\":\"0\",\"username\":\"admin\",\"online\":\"1\",\"uuid\":\"aa98095e-3b64-45aa-b883-e2b7fdfac08c\",\"size\":0.5229,\"sat\":\"0\",\"sat_name\":\"master\",\"labid\":1005,\"labname\":\"\\/ospf\\n\",\"cpu\":0,\"mem\":0},{\"podid\":\"1\",\"username\":\"ansible\",\"online\":\"1\",\"uuid\":\"fb86ea6f-9da0-42bd-bc93-ec6db2746daa\",\"size\":0.6638,\"sat\":\"0\",\"sat_name\":\"master\",\"labid\":1006,\"labname\":\"\\/labtest\\/policy-based-ipec-and-firewall\\n\",\"cpu\":0,\"mem\":0}]}", + "content_length": "1261", + "content_type": "application/json", + "cookies": {}, + "cookies_string": "", + "date": "Thu, 19 Oct 2023 12:42:39 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": null, + "body_format": "raw", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Cookie": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4" + }, + "http_agent": "ansible-httpget", + "method": "GET", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200, + 201 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/runninglabs", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "json": { + "code": 200, + "data": [ + { + "cpu": 0, + "labid": 1001, + "labname": "/ecmp wireguard\n", + "mem": 0, + "online": "1", + "podid": "0", + "sat": "0", + "sat_name": "master", + "size": 0.1996, + "username": "admin", + "uuid": "0fc5edef-8cf2-4400-9a1c-0c4c41a1a881" + }, + { + "cpu": 0, + "labid": 1002, + "labname": null, + "mem": 0, + "online": "1", + "podid": "1", + "sat": "0", + "sat_name": "master", + "size": 0, + "username": "ansible", + "uuid": "1fd03ebf-9abf-4124-9862-fcb169fbde73" + }, + { + "cpu": 0, + "labid": 1003, + "labname": "/Common\n", + "mem": 0, + "online": "1", + "podid": "0", + "sat": "0", + "sat_name": "master", + "size": 1.1796, + "username": "admin", + "uuid": "588b9164-a3b7-4522-8058-0f6ff6286564" + }, + { + "cpu": 0, + "labid": 1004, + "labname": "/labtest/Wireguard\n", + "mem": 0, + "online": "1", + "podid": "1", + "sat": "0", + "sat_name": "master", + "size": 2.5233, + "username": "ansible", + "uuid": "5c3653ee-33ae-41af-8d17-2d2e36b70a40" + }, + { + "cpu": 0, + "labid": 1005, + "labname": "/ospf\n", + "mem": 0, + "online": "1", + "podid": "0", + "sat": "0", + "sat_name": "master", + "size": 0.5229, + "username": "admin", + "uuid": "aa98095e-3b64-45aa-b883-e2b7fdfac08c" + }, + { + "cpu": 0, + "labid": 1006, + "labname": "/labtest/policy-based-ipec-and-firewall\n", + "mem": 0, + "online": "1", + "podid": "1", + "sat": "0", + "sat_name": "master", + "size": 0.6638, + "username": "ansible", + "uuid": "fb86ea6f-9da0-42bd-bc93-ec6db2746daa" + } + ], + "message": "Successfully listed running (60072).", + "status": "success" + }, + "msg": "OK (1261 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "status": 200, + "url": "https://127.0.0.1/api/runninglabs", + "vary": "Accept-Encoding", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:42:39,382 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: kill running lab] ************************************************************************************* +2023-10-19 14:42:39,410 p=56871 u=rob n=ansible | [WARNING]: conditional statements should not include jinja2 templating delimiters such as {{ }} or {% %}. Found: item.labname == "{{ +eve_ng_folder_name }}/{{ lab }}" -2023-06-07 10:10:02,895 p=80164 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': '0fc5edef-8cf2-4400-9a1c-0c4c41a1a881', 'size': 0.1996, 'sat': '0', 'sat_name': 'master', 'labid': 1001, 'labname': '/ecmp wireguard\n', 'cpu': 0, 'mem': 0}) -2023-06-07 10:10:02,898 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:10:02,898 p=80164 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': '9785926c-63ec-42c0-a1ca-a386b9013151', 'size': 0.4115, 'sat': '0', 'sat_name': 'master', 'labid': 1002, 'labname': '/layer2 via IPSec\n', 'cpu': 0, 'mem': 0}) -2023-06-07 10:10:02,898 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:10:02,900 p=80164 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': 'aa98095e-3b64-45aa-b883-e2b7fdfac08c', 'size': 0.7722, 'sat': '0', 'sat_name': 'master', 'labid': 1003, 'labname': '/ospf\n', 'cpu': 0, 'mem': 0}) -2023-06-07 10:10:02,903 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:10:02,903 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:10:02,907 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: delete existing lab] ******************************************************************************************************* -2023-06-07 10:10:02,926 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:10:02,929 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:10:02,935 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:10:03,329 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:10:03,332 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Ensure labtest is present] ************************************************************************************************* -2023-06-07 10:10:03,353 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:10:03,355 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:10:03,361 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:10:03,573 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:10:03,577 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Create Wireguard Lab] ****************************************************************************************************** -2023-06-07 10:10:03,597 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:10:03,600 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:10:03,605 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:10:04,068 p=80164 u=rob n=ansible | changed: [eveng] -2023-06-07 10:10:04,072 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ******************************************************************************************** -2023-06-07 10:10:04,094 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:10:04,094 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:10:04,100 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:10:04,699 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:10:04,704 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start vyos-oobm] *********************************************************************************************************** -2023-06-07 10:10:04,727 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:10:04,729 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:10:04,734 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:10:05,728 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:10:05,732 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos-oobm] ******************************************************************************************************** -2023-06-07 10:10:05,751 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:10:05,754 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:10:05,759 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:10:06,829 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18. - Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. -2023-06-07 10:10:36,939 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Exception (client): Error reading SSH protocol banner -2023-06-07 10:10:36,947 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last): -2023-06-07 10:10:36,947 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner -2023-06-07 10:10:36,948 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | buf = self.packetizer.readline(timeout) -2023-06-07 10:10:36,949 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline -2023-06-07 10:10:36,949 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | buf += self._read_timeout(timeout) -2023-06-07 10:10:36,950 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout -2023-06-07 10:10:36,951 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | raise socket.timeout() -2023-06-07 10:10:36,951 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | socket.timeout -2023-06-07 10:10:36,952 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | -2023-06-07 10:10:36,952 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | During handling of the above exception, another exception occurred: -2023-06-07 10:10:36,953 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | -2023-06-07 10:10:36,953 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last): -2023-06-07 10:10:36,954 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run -2023-06-07 10:10:36,954 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | self._check_banner() -2023-06-07 10:10:36,955 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner -2023-06-07 10:10:36,955 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | raise SSHException( -2023-06-07 10:10:36,956 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2023-06-07 10:10:36,956 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | -2023-06-07 10:11:08,047 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Exception (client): Error reading SSH protocol banner -2023-06-07 10:11:08,051 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last): -2023-06-07 10:11:08,052 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner -2023-06-07 10:11:08,053 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | buf = self.packetizer.readline(timeout) -2023-06-07 10:11:08,054 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline -2023-06-07 10:11:08,055 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | buf += self._read_timeout(timeout) -2023-06-07 10:11:08,056 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout -2023-06-07 10:11:08,057 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | raise socket.timeout() -2023-06-07 10:11:08,059 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | socket.timeout -2023-06-07 10:11:08,059 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | -2023-06-07 10:11:08,060 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | During handling of the above exception, another exception occurred: -2023-06-07 10:11:08,061 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | -2023-06-07 10:11:08,062 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last): -2023-06-07 10:11:08,062 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run -2023-06-07 10:11:08,063 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | self._check_banner() -2023-06-07 10:11:08,063 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner -2023-06-07 10:11:08,064 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | raise SSHException( -2023-06-07 10:11:08,065 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2023-06-07 10:11:08,065 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | -2023-06-07 10:11:09,596 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:11:09,830 p=80519 u=rob n=p=80519 u=rob | paramiko [vyos-oobm] | Authentication (publickey) successful! -2023-06-07 10:11:10,978 p=80164 u=rob n=ansible | ok: [vyos-oobm] -2023-06-07 10:11:10,982 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ******************************************************************************************** -2023-06-07 10:11:11,000 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:11:11,002 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:11:11,007 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:11:11,964 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:11:11,973 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: get lab status] ************************************************************************************************************ -2023-06-07 10:11:12,005 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:11:12,007 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:11:12,014 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:11:12,450 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:11:12,459 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start all nodes] *********************************************************************************************************** -2023-06-07 10:11:12,491 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:11:12,492 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:11:12,497 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:11:12,954 p=80164 u=rob n=ansible | ok: [eveng] => (item=1) -2023-06-07 10:11:14,513 p=80164 u=rob n=ansible | ok: [eveng] => (item=4) -2023-06-07 10:11:15,830 p=80164 u=rob n=ansible | ok: [eveng] => (item=6) -2023-06-07 10:11:16,777 p=80164 u=rob n=ansible | ok: [eveng] => (item=2) -2023-06-07 10:11:17,668 p=80164 u=rob n=ansible | ok: [eveng] => (item=3) -2023-06-07 10:11:17,681 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos nodes] ******************************************************************************************************* -2023-06-07 10:11:17,712 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:11:17,713 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:11:18,839 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18. - Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. -2023-06-07 10:11:18,839 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18. - Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. -2023-06-07 10:11:48,869 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Exception (client): Error reading SSH protocol banner -2023-06-07 10:11:48,872 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Traceback (most recent call last): -2023-06-07 10:11:48,872 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner -2023-06-07 10:11:48,872 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) -2023-06-07 10:11:48,872 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Exception (client): Error reading SSH protocol banner -2023-06-07 10:11:48,873 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline -2023-06-07 10:11:48,873 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | buf += self._read_timeout(timeout) -2023-06-07 10:11:48,873 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout -2023-06-07 10:11:48,873 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | raise socket.timeout() -2023-06-07 10:11:48,873 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | socket.timeout -2023-06-07 10:11:48,874 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | -2023-06-07 10:11:48,874 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: -2023-06-07 10:11:48,874 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | -2023-06-07 10:11:48,874 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Traceback (most recent call last): -2023-06-07 10:11:48,874 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run -2023-06-07 10:11:48,874 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | self._check_banner() -2023-06-07 10:11:48,875 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner -2023-06-07 10:11:48,875 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | raise SSHException( -2023-06-07 10:11:48,875 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2023-06-07 10:11:48,875 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | -2023-06-07 10:11:48,875 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Traceback (most recent call last): -2023-06-07 10:11:48,875 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner -2023-06-07 10:11:48,876 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) -2023-06-07 10:11:48,876 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline -2023-06-07 10:11:48,876 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) -2023-06-07 10:11:48,876 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout -2023-06-07 10:11:48,876 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | raise socket.timeout() -2023-06-07 10:11:48,876 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | socket.timeout -2023-06-07 10:11:48,877 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | -2023-06-07 10:11:48,877 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: -2023-06-07 10:11:48,877 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | -2023-06-07 10:11:48,877 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Traceback (most recent call last): -2023-06-07 10:11:48,878 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run -2023-06-07 10:11:48,878 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | self._check_banner() -2023-06-07 10:11:48,878 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner -2023-06-07 10:11:48,878 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | raise SSHException( -2023-06-07 10:11:48,878 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2023-06-07 10:11:48,878 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | -2023-06-07 10:12:06,206 p=80406 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2023-10-19 14:42:39,411 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:39,415 p=56871 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': '0fc5edef-8cf2-4400-9a1c-0c4c41a1a881', 'size': 0.1996, 'sat': '0', 'sat_name': 'master', 'labid': 1001, 'labname': '/ecmp wireguard\n', 'cpu': 0, 'mem': 0}) => { + "ansible_loop_var": "item", + "changed": false, + "item": { + "cpu": 0, + "labid": 1001, + "labname": "/ecmp wireguard\n", + "mem": 0, + "online": "1", + "podid": "0", + "sat": "0", + "sat_name": "master", + "size": 0.1996, + "username": "admin", + "uuid": "0fc5edef-8cf2-4400-9a1c-0c4c41a1a881" + }, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:39,415 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:39,420 p=56871 u=rob n=ansible | skipping: [eveng] => (item={'podid': '1', 'username': 'ansible', 'online': '1', 'uuid': '1fd03ebf-9abf-4124-9862-fcb169fbde73', 'size': 0, 'sat': '0', 'sat_name': 'master', 'labid': 1002, 'labname': None, 'cpu': 0, 'mem': 0}) => { + "ansible_loop_var": "item", + "changed": false, + "item": { + "cpu": 0, + "labid": 1002, + "labname": null, + "mem": 0, + "online": "1", + "podid": "1", + "sat": "0", + "sat_name": "master", + "size": 0, + "username": "ansible", + "uuid": "1fd03ebf-9abf-4124-9862-fcb169fbde73" + }, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:39,420 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:39,424 p=56871 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': '588b9164-a3b7-4522-8058-0f6ff6286564', 'size': 1.1796, 'sat': '0', 'sat_name': 'master', 'labid': 1003, 'labname': '/Common\n', 'cpu': 0, 'mem': 0}) => { + "ansible_loop_var": "item", + "changed": false, + "item": { + "cpu": 0, + "labid": 1003, + "labname": "/Common\n", + "mem": 0, + "online": "1", + "podid": "0", + "sat": "0", + "sat_name": "master", + "size": 1.1796, + "username": "admin", + "uuid": "588b9164-a3b7-4522-8058-0f6ff6286564" + }, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:39,429 p=56871 u=rob n=ansible | skipping: [eveng] => (item={'podid': '1', 'username': 'ansible', 'online': '1', 'uuid': '5c3653ee-33ae-41af-8d17-2d2e36b70a40', 'size': 2.5233, 'sat': '0', 'sat_name': 'master', 'labid': 1004, 'labname': '/labtest/Wireguard\n', 'cpu': 0, 'mem': 0}) => { + "ansible_loop_var": "item", + "changed": false, + "item": { + "cpu": 0, + "labid": 1004, + "labname": "/labtest/Wireguard\n", + "mem": 0, + "online": "1", + "podid": "1", + "sat": "0", + "sat_name": "master", + "size": 2.5233, + "username": "ansible", + "uuid": "5c3653ee-33ae-41af-8d17-2d2e36b70a40" + }, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:39,433 p=56871 u=rob n=ansible | skipping: [eveng] => (item={'podid': '0', 'username': 'admin', 'online': '1', 'uuid': 'aa98095e-3b64-45aa-b883-e2b7fdfac08c', 'size': 0.5229, 'sat': '0', 'sat_name': 'master', 'labid': 1005, 'labname': '/ospf\n', 'cpu': 0, 'mem': 0}) => { + "ansible_loop_var": "item", + "changed": false, + "item": { + "cpu": 0, + "labid": 1005, + "labname": "/ospf\n", + "mem": 0, + "online": "1", + "podid": "0", + "sat": "0", + "sat_name": "master", + "size": 0.5229, + "username": "admin", + "uuid": "aa98095e-3b64-45aa-b883-e2b7fdfac08c" + }, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:39,435 p=56871 u=rob n=ansible | skipping: [eveng] => (item={'podid': '1', 'username': 'ansible', 'online': '1', 'uuid': 'fb86ea6f-9da0-42bd-bc93-ec6db2746daa', 'size': 0.6638, 'sat': '0', 'sat_name': 'master', 'labid': 1006, 'labname': '/labtest/policy-based-ipec-and-firewall\n', 'cpu': 0, 'mem': 0}) => { + "ansible_loop_var": "item", + "changed": false, + "item": { + "cpu": 0, + "labid": 1006, + "labname": "/labtest/policy-based-ipec-and-firewall\n", + "mem": 0, + "online": "1", + "podid": "1", + "sat": "0", + "sat_name": "master", + "size": 0.6638, + "username": "ansible", + "uuid": "fb86ea6f-9da0-42bd-bc93-ec6db2746daa" + }, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:39,436 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "msg": "All items skipped" +} +2023-10-19 14:42:39,440 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: delete existing lab] ********************************************************************************** +2023-10-19 14:42:39,453 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:39,460 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:39,460 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:42:39,462 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:39,467 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:39,494 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:42:39,494 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:39,494 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719359.4934862-57154-269895858541835 `" && echo ansible-tmp-1697719359.4934862-57154-269895858541835="` echo /root/.ansible/tmp/ansible-tmp-1697719359.4934862-57154-269895858541835 `" ) && sleep 0'"'"'' +2023-10-19 14:42:39,514 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719359.4934862-57154-269895858541835=/root/.ansible/tmp/ansible-tmp-1697719359.4934862-57154-269895858541835\n', b'') +2023-10-19 14:42:39,515 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:42:39,515 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:42:39,515 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:39,515 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:42:40,117 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Lab has been deleted (60022).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl", "status": 200, "date": "Thu, 19 Oct 2023 12:42:39 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "vary": "Accept-Encoding", "content_length": "73", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (73 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Lab has been deleted (60022)."}, "invocation": {"module_args": {"method": "DELETE", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl", "return_content": true, "status_code": [200, 404], "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:42:40,117 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:40,117 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719359.4934862-57154-269895858541835/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:42:40,165 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:42:40,169 p=56871 u=rob n=ansible | ok: [eveng] => { + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Lab has been deleted (60022).\"}", + "content_length": "73", + "content_type": "application/json", + "cookies": {}, + "cookies_string": "", + "date": "Thu, 19 Oct 2023 12:42:39 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": null, + "body_format": "raw", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Cookie": "PHPSESSID=epfn0fvbieqtvui4n79n408fvd; unetlab_session=d229a25d-02dd-4c3c-b34c-1574a38c2ac4" + }, + "http_agent": "ansible-httpget", + "method": "DELETE", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200, + 404 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "json": { + "code": 200, + "message": "Lab has been deleted (60022).", + "status": "success" + }, + "msg": "OK (73 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "status": 200, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl", + "vary": "Accept-Encoding", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:42:40,177 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Ensure labtest is present] **************************************************************************** +2023-10-19 14:42:40,207 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:40,210 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:40,217 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:40,276 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/file.py +2023-10-19 14:42:40,276 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:42:40,276 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:40,282 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:42:40,515 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"path": "/opt/unetlab/labs/labtest", "changed": false, "diff": {"before": {"path": "/opt/unetlab/labs/labtest"}, "after": {"path": "/opt/unetlab/labs/labtest"}}, "uid": 33, "gid": 33, "owner": "www-data", "group": "www-data", "mode": "02755", "state": "directory", "size": 4096, "invocation": {"module_args": {"path": "/opt/unetlab/labs/labtest", "recurse": true, "state": "directory", "owner": "www-data", "group": "www-data", "force": false, "follow": true, "modification_time_format": "%Y%m%d%H%M.%S", "access_time_format": "%Y%m%d%H%M.%S", "unsafe_writes": false, "_original_basename": null, "_diff_peek": null, "src": null, "modification_time": null, "access_time": null, "mode": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:42:40,518 p=56871 u=rob n=ansible | ok: [eveng] => { + "changed": false, + "diff": { + "after": { + "path": "/opt/unetlab/labs/labtest" + }, + "before": { + "path": "/opt/unetlab/labs/labtest" + } + }, + "gid": 33, + "group": "www-data", + "invocation": { + "module_args": { + "_diff_peek": null, + "_original_basename": null, + "access_time": null, + "access_time_format": "%Y%m%d%H%M.%S", + "attributes": null, + "follow": true, + "force": false, + "group": "www-data", + "mode": null, + "modification_time": null, + "modification_time_format": "%Y%m%d%H%M.%S", + "owner": "www-data", + "path": "/opt/unetlab/labs/labtest", + "recurse": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "state": "directory", + "unsafe_writes": false + } + }, + "mode": "02755", + "owner": "www-data", + "path": "/opt/unetlab/labs/labtest", + "size": 4096, + "state": "directory", + "uid": 33 +} +2023-10-19 14:42:40,522 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Create Wireguard Lab] ********************************************************************************* +2023-10-19 14:42:40,550 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:40,554 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:42:40,555 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:40,557 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:40,563 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:40,572 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:42:40,572 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:40,572 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953 `" && echo ansible-tmp-1697719360.571585-57179-4376984544953="` echo /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953 `" ) && sleep 0'"'"'' +2023-10-19 14:42:40,599 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719360.571585-57179-4376984544953=/root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953\n', b'') +2023-10-19 14:42:40,610 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py +2023-10-19 14:42:40,610 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:42:40,610 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:40,611 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:42:40,826 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "/opt/unetlab/labs/labtest/Wireguard.unl", "follow": false, "get_checksum": true, "checksum_algorithm": "sha1", "get_md5": false, "get_mime": true, "get_attributes": true}}}\n', b'') +2023-10-19 14:42:40,836 p=56871 u=rob n=ansible | <eve-ng> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpuvz0gpbm/Wireguard.unl.j2 TO /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source +2023-10-19 14:42:40,836 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 sftp -o BatchMode=no -b - -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' '[eve-ng]' +2023-10-19 14:42:40,901 p=56871 u=rob n=ansible | <eve-ng> (0, b'sftp> put /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpuvz0gpbm/Wireguard.unl.j2 /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source\n', b'') +2023-10-19 14:42:40,901 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:40,905 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'chmod u+x /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/ /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source && sleep 0'"'"'' +2023-10-19 14:42:40,932 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:42:41,016 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/copy.py +2023-10-19 14:42:41,016 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:42:41,016 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:41,016 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:42:41,196 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"dest": "/opt/unetlab/labs/labtest/Wireguard.unl", "src": "/root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source", "md5sum": "b6a0a8b416315c75003f46d7e4dbbce2", "checksum": "eb448425574a791e59558ebec8d3cfddb5dba0e6", "changed": true, "uid": 33, "gid": 33, "owner": "www-data", "group": "www-data", "mode": "0644", "state": "file", "size": 9915, "invocation": {"module_args": {"src": "/root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source", "dest": "/opt/unetlab/labs/labtest/Wireguard.unl", "owner": "www-data", "group": "www-data", "mode": null, "follow": false, "_original_basename": "Wireguard.unl.j2", "checksum": "eb448425574a791e59558ebec8d3cfddb5dba0e6", "backup": false, "force": true, "unsafe_writes": false, "content": null, "validate": null, "directory_mode": null, "remote_src": null, "local_follow": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:42:41,198 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:41,199 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:42:41,238 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:42:41,241 p=56871 u=rob n=ansible | changed: [eveng] => { + "changed": true, + "checksum": "eb448425574a791e59558ebec8d3cfddb5dba0e6", + "dest": "/opt/unetlab/labs/labtest/Wireguard.unl", + "diff": [], + "gid": 33, + "group": "www-data", + "invocation": { + "module_args": { + "_original_basename": "Wireguard.unl.j2", + "attributes": null, + "backup": false, + "checksum": "eb448425574a791e59558ebec8d3cfddb5dba0e6", + "content": null, + "dest": "/opt/unetlab/labs/labtest/Wireguard.unl", + "directory_mode": null, + "follow": false, + "force": true, + "group": "www-data", + "local_follow": null, + "mode": null, + "owner": "www-data", + "remote_src": null, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": "/root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source", + "unsafe_writes": false, + "validate": null + } + }, + "md5sum": "b6a0a8b416315c75003f46d7e4dbbce2", + "mode": "0644", + "owner": "www-data", + "size": 9915, + "src": "/root/.ansible/tmp/ansible-tmp-1697719360.571585-57179-4376984544953/source", + "state": "file", + "uid": 33 +} +2023-10-19 14:42:41,247 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] *********************************************************************** +2023-10-19 14:42:41,266 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:41,271 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:41,272 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:42:41,275 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:41,280 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:41,289 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:42:41,289 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:41,289 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719361.2888708-57199-168065040148581 `" && echo ansible-tmp-1697719361.2888708-57199-168065040148581="` echo /root/.ansible/tmp/ansible-tmp-1697719361.2888708-57199-168065040148581 `" ) && sleep 0'"'"'' +2023-10-19 14:42:41,308 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719361.2888708-57199-168065040148581=/root/.ansible/tmp/ansible-tmp-1697719361.2888708-57199-168065040148581\n', b'') +2023-10-19 14:42:41,309 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:42:41,309 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:42:41,309 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:41,310 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:42:41,979 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:42:41 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=m6v4eugg8lmherfh1mah6cl5i5; path=/, unetlab_session=4a15077c-2ef9-45fb-8f4c-4acca656c87b; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=m6v4eugg8lmherfh1mah6cl5i5; unetlab_session=4a15077c-2ef9-45fb-8f4c-4acca656c87b", "cookies": {"PHPSESSID": "m6v4eugg8lmherfh1mah6cl5i5", "unetlab_session": "4a15077c-2ef9-45fb-8f4c-4acca656c87b"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:42:41,983 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:41,990 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719361.2888708-57199-168065040148581/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:42:42,023 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:42:42,028 p=56871 u=rob n=ansible | ok: [eveng] => { + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}", + "content_length": "67", + "content_type": "application/json", + "cookies": { + "PHPSESSID": "m6v4eugg8lmherfh1mah6cl5i5", + "unetlab_session": "4a15077c-2ef9-45fb-8f4c-4acca656c87b" + }, + "cookies_string": "PHPSESSID=m6v4eugg8lmherfh1mah6cl5i5; unetlab_session=4a15077c-2ef9-45fb-8f4c-4acca656c87b", + "date": "Thu, 19 Oct 2023 12:42:41 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": { + "html5": "-1", + "password": "ansible", + "username": "ansible" + }, + "body_format": "json", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Content-Type": "application/json" + }, + "http_agent": "ansible-httpget", + "method": "POST", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/auth/login", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "json": { + "code": 200, + "message": "User logged in (90013).", + "status": "success" + }, + "msg": "OK (67 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "set_cookie": "PHPSESSID=m6v4eugg8lmherfh1mah6cl5i5; path=/, unetlab_session=4a15077c-2ef9-45fb-8f4c-4acca656c87b; path=/api/; secure; HttpOnly", + "status": 200, + "url": "https://127.0.0.1/api/auth/login", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:42:42,036 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start vyos-oobm] ************************************************************************************** +2023-10-19 14:42:42,059 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:42,066 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:42,067 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:42:42,069 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:42,075 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:42,083 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:42:42,083 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:42,084 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719362.083342-57212-164081983801143 `" && echo ansible-tmp-1697719362.083342-57212-164081983801143="` echo /root/.ansible/tmp/ansible-tmp-1697719362.083342-57212-164081983801143 `" ) && sleep 0'"'"'' +2023-10-19 14:42:42,106 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719362.083342-57212-164081983801143=/root/.ansible/tmp/ansible-tmp-1697719362.083342-57212-164081983801143\n', b'') +2023-10-19 14:42:42,107 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:42:42,107 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:42:42,107 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:42,107 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:42:43,329 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Node started (80049).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start", "status": 200, "date": "Thu, 19 Oct 2023 12:42:42 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "65", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (65 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Node started (80049)."}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=m6v4eugg8lmherfh1mah6cl5i5; unetlab_session=4a15077c-2ef9-45fb-8f4c-4acca656c87b"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:42:43,330 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:42:43,337 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d57 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719362.083342-57212-164081983801143/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:42:43,384 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:42:43,389 p=56871 u=rob n=ansible | ok: [eveng] => { + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Node started (80049).\"}", + "content_length": "65", + "content_type": "application/json", + "cookies": {}, + "cookies_string": "", + "date": "Thu, 19 Oct 2023 12:42:42 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": null, + "body_format": "raw", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Cookie": "PHPSESSID=m6v4eugg8lmherfh1mah6cl5i5; unetlab_session=4a15077c-2ef9-45fb-8f4c-4acca656c87b" + }, + "http_agent": "ansible-httpget", + "method": "GET", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "json": { + "code": 200, + "message": "Node started (80049).", + "status": "success" + }, + "msg": "OK (65 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "status": 200, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:42:43,398 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos-oobm] *********************************************************************************** +2023-10-19 14:42:43,424 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:43,426 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:42:43,434 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:43,439 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:42:43,441 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:43,443 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:42:44,470 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be +removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. +2023-10-19 14:42:44,470 p=56871 u=rob n=ansible | <vyos-oobm> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO vyos-oobm +2023-10-19 14:42:44,473 p=56871 u=rob n=ansible | <vyos-oobm> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W vyos-oobm:22 vyos@vyos-oobm +2023-10-19 14:43:14,522 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Exception (client): Error reading SSH protocol banner +2023-10-19 14:43:14,525 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last): +2023-10-19 14:43:14,526 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner +2023-10-19 14:43:14,526 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | buf = self.packetizer.readline(timeout) +2023-10-19 14:43:14,526 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline +2023-10-19 14:43:14,526 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | buf += self._read_timeout(timeout) +2023-10-19 14:43:14,526 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout +2023-10-19 14:43:14,527 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | raise socket.timeout() +2023-10-19 14:43:14,527 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | socket.timeout +2023-10-19 14:43:14,527 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | +2023-10-19 14:43:14,527 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | During handling of the above exception, another exception occurred: +2023-10-19 14:43:14,527 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | +2023-10-19 14:43:14,528 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last): +2023-10-19 14:43:14,528 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run +2023-10-19 14:43:14,528 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | self._check_banner() +2023-10-19 14:43:14,528 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner +2023-10-19 14:43:14,528 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | raise SSHException( +2023-10-19 14:43:14,528 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2023-10-19 14:43:14,529 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | +2023-10-19 14:43:15,535 p=56871 u=rob n=ansible | <vyos-oobm> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO vyos-oobm +2023-10-19 14:43:15,555 p=56871 u=rob n=ansible | <vyos-oobm> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W vyos-oobm:22 vyos@vyos-oobm +2023-10-19 14:43:45,557 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Exception (client): Error reading SSH protocol banner +2023-10-19 14:43:45,558 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last): +2023-10-19 14:43:45,559 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner +2023-10-19 14:43:45,559 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | buf = self.packetizer.readline(timeout) +2023-10-19 14:43:45,559 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline +2023-10-19 14:43:45,559 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | buf += self._read_timeout(timeout) +2023-10-19 14:43:45,560 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout +2023-10-19 14:43:45,560 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | raise socket.timeout() +2023-10-19 14:43:45,560 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | socket.timeout +2023-10-19 14:43:45,560 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | +2023-10-19 14:43:45,560 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | During handling of the above exception, another exception occurred: +2023-10-19 14:43:45,561 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | +2023-10-19 14:43:45,561 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Traceback (most recent call last): +2023-10-19 14:43:45,561 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run +2023-10-19 14:43:45,561 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | self._check_banner() +2023-10-19 14:43:45,561 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner +2023-10-19 14:43:45,561 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | raise SSHException( +2023-10-19 14:43:45,562 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2023-10-19 14:43:45,562 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | +2023-10-19 14:43:46,575 p=56871 u=rob n=ansible | <vyos-oobm> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO vyos-oobm +2023-10-19 14:43:46,590 p=56871 u=rob n=ansible | <vyos-oobm> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W vyos-oobm:22 vyos@vyos-oobm +2023-10-19 14:43:46,998 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:43:47,244 p=57226 u=rob n=p=57226 u=rob | paramiko [vyos-oobm] | Authentication (publickey) successful! +2023-10-19 14:43:48,086 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test +2023-10-19 14:43:48,087 p=56871 u=rob n=ansible | <vyos-oobm> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:43:48,087 p=56871 u=rob n=ansible | <vyos-oobm> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325 `" && echo ansible-tmp-1697719428.0682838-57226-105226424208325="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325 `" ) && sleep 0' +2023-10-19 14:43:48,197 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py +2023-10-19 14:43:48,197 p=56871 u=rob n=ansible | <vyos-oobm> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpqov9wmig TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325/AnsiballZ_ping.py +2023-10-19 14:43:48,199 p=56871 u=rob n=ansible | <vyos-oobm> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:43:48,207 p=56871 u=rob n=ansible | <vyos-oobm> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:43:48,366 p=56871 u=rob n=ansible | <vyos-oobm> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719428.0682838-57226-105226424208325/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:43:48,377 p=56871 u=rob n=ansible | ok: [vyos-oobm] => { + "changed": false, + "elapsed": 63 +} +2023-10-19 14:43:48,380 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] *********************************************************************** +2023-10-19 14:43:48,400 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:43:48,401 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:48,401 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:43:48,402 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:43:48,406 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:43:48,770 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b"Warning: Permanently added 'eve-ng' (ED25519) to the list of known hosts.\r\n") +2023-10-19 14:43:48,781 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:48,782 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719428.768053-57280-261732497122826 `" && echo ansible-tmp-1697719428.768053-57280-261732497122826="` echo /root/.ansible/tmp/ansible-tmp-1697719428.768053-57280-261732497122826 `" ) && sleep 0'"'"'' +2023-10-19 14:43:48,827 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719428.768053-57280-261732497122826=/root/.ansible/tmp/ansible-tmp-1697719428.768053-57280-261732497122826\n', b'') +2023-10-19 14:43:48,830 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:43:48,830 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:43:48,830 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:48,830 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:43:49,635 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:43:49 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; path=/, unetlab_session=a55522ad-a441-4590-8439-393cf5c10312; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312", "cookies": {"PHPSESSID": "ni17afl18tk9e66q71kurf6fln", "unetlab_session": "a55522ad-a441-4590-8439-393cf5c10312"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:43:49,645 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:49,646 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719428.768053-57280-261732497122826/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:43:49,682 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:43:49,687 p=56871 u=rob n=ansible | ok: [eveng] => { + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}", + "content_length": "67", + "content_type": "application/json", + "cookies": { + "PHPSESSID": "ni17afl18tk9e66q71kurf6fln", + "unetlab_session": "a55522ad-a441-4590-8439-393cf5c10312" + }, + "cookies_string": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312", + "date": "Thu, 19 Oct 2023 12:43:49 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": { + "html5": "-1", + "password": "ansible", + "username": "ansible" + }, + "body_format": "json", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Content-Type": "application/json" + }, + "http_agent": "ansible-httpget", + "method": "POST", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/auth/login", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "json": { + "code": 200, + "message": "User logged in (90013).", + "status": "success" + }, + "msg": "OK (67 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "set_cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; path=/, unetlab_session=a55522ad-a441-4590-8439-393cf5c10312; path=/api/; secure; HttpOnly", + "status": 200, + "url": "https://127.0.0.1/api/auth/login", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:43:49,695 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: get lab status] *************************************************************************************** +2023-10-19 14:43:49,721 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:49,729 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:43:49,729 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:43:49,732 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:43:49,738 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:43:49,764 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:43:49,764 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:49,765 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719429.7641459-57296-245109659212102 `" && echo ansible-tmp-1697719429.7641459-57296-245109659212102="` echo /root/.ansible/tmp/ansible-tmp-1697719429.7641459-57296-245109659212102 `" ) && sleep 0'"'"'' +2023-10-19 14:43:49,791 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719429.7641459-57296-245109659212102=/root/.ansible/tmp/ansible-tmp-1697719429.7641459-57296-245109659212102\n', b'') +2023-10-19 14:43:49,792 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:43:49,792 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:43:49,792 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:49,792 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:43:50,364 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Successfully listed nodes (60026).\\",\\"data\\":{\\"1\\":{\\"console\\":\\"telnet\\",\\"delay\\":0,\\"id\\":1,\\"left\\":488,\\"icon\\":\\"VyOS.png\\",\\"image\\":\\"vyos-1.3.4-amd64\\",\\"name\\":\\"VyOS-OOBM\\",\\"ram\\":512,\\"status\\":2,\\"template\\":\\"vyos\\",\\"type\\":\\"qemu\\",\\"sat\\":0,\\"top\\":69,\\"url\\":\\"telnet:\\\\/\\\\/127.0.0.1:33329\\",\\"config_list\\":[],\\"config\\":\\"1\\",\\"cpu_usage\\":\\"0\\",\\"ram_usage\\":\\"0\\",\\"cpu\\":1,\\"ethernet\\":4,\\"uuid\\":\\"0b03e3f6-577f-4bce-9263-f9c32b44fd08\\",\\"firstmac\\":\\"50:00:00:03:00:00\\"},\\"4\\":{\\"console\\":\\"telnet\\",\\"delay\\":0,\\"id\\":4,\\"left\\":452,\\"icon\\":\\"VyOS.png\\",\\"image\\":\\"vyos-1.3.4-amd64\\",\\"name\\":\\"branch\\",\\"ram\\":512,\\"status\\":0,\\"template\\":\\"vyos\\",\\"type\\":\\"qemu\\",\\"sat\\":0,\\"top\\":213,\\"url\\":\\"telnet:\\\\/\\\\/127.0.0.1:0\\",\\"config_list\\":[],\\"config\\":\\"1\\",\\"cpu_usage\\":\\"0\\",\\"ram_usage\\":\\"0\\",\\"cpu\\":1,\\"ethernet\\":4,\\"uuid\\":\\"0d241792-cb7b-4359-ae00-3a8488b7b1a6\\",\\"firstmac\\":\\"50:00:00:04:00:00\\"},\\"6\\":{\\"console\\":\\"telnet\\",\\"delay\\":0,\\"id\\":6,\\"left\\":303,\\"icon\\":\\"VyOS.png\\",\\"image\\":\\"vyos-1.3.4-amd64\\",\\"name\\":\\"central\\",\\"ram\\":512,\\"status\\":0,\\"template\\":\\"vyos\\",\\"type\\":\\"qemu\\",\\"sat\\":0,\\"top\\":213,\\"url\\":\\"telnet:\\\\/\\\\/127.0.0.1:0\\",\\"config_list\\":[],\\"config\\":\\"1\\",\\"cpu_usage\\":\\"0\\",\\"ram_usage\\":\\"0\\",\\"cpu\\":1,\\"ethernet\\":4,\\"uuid\\":\\"3bf4895b-42a5-4ec3-8257-0c975992ea9e\\",\\"firstmac\\":\\"50:00:00:06:00:00\\"},\\"2\\":{\\"console\\":\\"telnet\\",\\"delay\\":0,\\"id\\":2,\\"left\\":635,\\"icon\\":\\"Desktop.png\\",\\"image\\":\\"\\",\\"name\\":\\"VPC_Branch\\",\\"ram\\":1024,\\"status\\":0,\\"template\\":\\"vpcs\\",\\"type\\":\\"vpcs\\",\\"sat\\":0,\\"top\\":207,\\"url\\":\\"telnet:\\\\/\\\\/127.0.0.1:0\\",\\"config_list\\":[],\\"config\\":\\"1\\",\\"cpu_usage\\":\\"0\\",\\"ram_usage\\":\\"0\\",\\"ethernet\\":1},\\"3\\":{\\"console\\":\\"telnet\\",\\"delay\\":0,\\"id\\":3,\\"left\\":57,\\"icon\\":\\"Desktop.png\\",\\"image\\":\\"\\",\\"name\\":\\"VPC_Central\\",\\"ram\\":1024,\\"status\\":0,\\"template\\":\\"vpcs\\",\\"type\\":\\"vpcs\\",\\"sat\\":0,\\"top\\":207,\\"url\\":\\"telnet:\\\\/\\\\/127.0.0.1:0\\",\\"config_list\\":[],\\"config\\":\\"1\\",\\"cpu_usage\\":\\"0\\",\\"ram_usage\\":\\"0\\",\\"ethernet\\":1}}}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes", "status": 200, "date": "Thu, 19 Oct 2023 12:43:50 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "vary": "Accept-Encoding", "content_length": "1788", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (1788 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Successfully listed nodes (60026).", "data": {"1": {"console": "telnet", "delay": 0, "id": 1, "left": 488, "icon": "VyOS.png", "image": "vyos-1.3.4-amd64", "name": "VyOS-OOBM", "ram": 512, "status": 2, "template": "vyos", "type": "qemu", "sat": 0, "top": 69, "url": "telnet://127.0.0.1:33329", "config_list": [], "config": "1", "cpu_usage": "0", "ram_usage": "0", "cpu": 1, "ethernet": 4, "uuid": "0b03e3f6-577f-4bce-9263-f9c32b44fd08", "firstmac": "50:00:00:03:00:00"}, "4": {"console": "telnet", "delay": 0, "id": 4, "left": 452, "icon": "VyOS.png", "image": "vyos-1.3.4-amd64", "name": "branch", "ram": 512, "status": 0, "template": "vyos", "type": "qemu", "sat": 0, "top": 213, "url": "telnet://127.0.0.1:0", "config_list": [], "config": "1", "cpu_usage": "0", "ram_usage": "0", "cpu": 1, "ethernet": 4, "uuid": "0d241792-cb7b-4359-ae00-3a8488b7b1a6", "firstmac": "50:00:00:04:00:00"}, "6": {"console": "telnet", "delay": 0, "id": 6, "left": 303, "icon": "VyOS.png", "image": "vyos-1.3.4-amd64", "name": "central", "ram": 512, "status": 0, "template": "vyos", "type": "qemu", "sat": 0, "top": 213, "url": "telnet://127.0.0.1:0", "config_list": [], "config": "1", "cpu_usage": "0", "ram_usage": "0", "cpu": 1, "ethernet": 4, "uuid": "3bf4895b-42a5-4ec3-8257-0c975992ea9e", "firstmac": "50:00:00:06:00:00"}, "2": {"console": "telnet", "delay": 0, "id": 2, "left": 635, "icon": "Desktop.png", "image": "", "name": "VPC_Branch", "ram": 1024, "status": 0, "template": "vpcs", "type": "vpcs", "sat": 0, "top": 207, "url": "telnet://127.0.0.1:0", "config_list": [], "config": "1", "cpu_usage": "0", "ram_usage": "0", "ethernet": 1}, "3": {"console": "telnet", "delay": 0, "id": 3, "left": 57, "icon": "Desktop.png", "image": "", "name": "VPC_Central", "ram": 1024, "status": 0, "template": "vpcs", "type": "vpcs", "sat": 0, "top": 207, "url": "telnet://127.0.0.1:0", "config_list": [], "config": "1", "cpu_usage": "0", "ram_usage": "0", "ethernet": 1}}}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:43:50,365 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:50,365 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719429.7641459-57296-245109659212102/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:43:50,411 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:43:50,419 p=56871 u=rob n=ansible | ok: [eveng] => { + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Successfully listed nodes (60026).\",\"data\":{\"1\":{\"console\":\"telnet\",\"delay\":0,\"id\":1,\"left\":488,\"icon\":\"VyOS.png\",\"image\":\"vyos-1.3.4-amd64\",\"name\":\"VyOS-OOBM\",\"ram\":512,\"status\":2,\"template\":\"vyos\",\"type\":\"qemu\",\"sat\":0,\"top\":69,\"url\":\"telnet:\\/\\/127.0.0.1:33329\",\"config_list\":[],\"config\":\"1\",\"cpu_usage\":\"0\",\"ram_usage\":\"0\",\"cpu\":1,\"ethernet\":4,\"uuid\":\"0b03e3f6-577f-4bce-9263-f9c32b44fd08\",\"firstmac\":\"50:00:00:03:00:00\"},\"4\":{\"console\":\"telnet\",\"delay\":0,\"id\":4,\"left\":452,\"icon\":\"VyOS.png\",\"image\":\"vyos-1.3.4-amd64\",\"name\":\"branch\",\"ram\":512,\"status\":0,\"template\":\"vyos\",\"type\":\"qemu\",\"sat\":0,\"top\":213,\"url\":\"telnet:\\/\\/127.0.0.1:0\",\"config_list\":[],\"config\":\"1\",\"cpu_usage\":\"0\",\"ram_usage\":\"0\",\"cpu\":1,\"ethernet\":4,\"uuid\":\"0d241792-cb7b-4359-ae00-3a8488b7b1a6\",\"firstmac\":\"50:00:00:04:00:00\"},\"6\":{\"console\":\"telnet\",\"delay\":0,\"id\":6,\"left\":303,\"icon\":\"VyOS.png\",\"image\":\"vyos-1.3.4-amd64\",\"name\":\"central\",\"ram\":512,\"status\":0,\"template\":\"vyos\",\"type\":\"qemu\",\"sat\":0,\"top\":213,\"url\":\"telnet:\\/\\/127.0.0.1:0\",\"config_list\":[],\"config\":\"1\",\"cpu_usage\":\"0\",\"ram_usage\":\"0\",\"cpu\":1,\"ethernet\":4,\"uuid\":\"3bf4895b-42a5-4ec3-8257-0c975992ea9e\",\"firstmac\":\"50:00:00:06:00:00\"},\"2\":{\"console\":\"telnet\",\"delay\":0,\"id\":2,\"left\":635,\"icon\":\"Desktop.png\",\"image\":\"\",\"name\":\"VPC_Branch\",\"ram\":1024,\"status\":0,\"template\":\"vpcs\",\"type\":\"vpcs\",\"sat\":0,\"top\":207,\"url\":\"telnet:\\/\\/127.0.0.1:0\",\"config_list\":[],\"config\":\"1\",\"cpu_usage\":\"0\",\"ram_usage\":\"0\",\"ethernet\":1},\"3\":{\"console\":\"telnet\",\"delay\":0,\"id\":3,\"left\":57,\"icon\":\"Desktop.png\",\"image\":\"\",\"name\":\"VPC_Central\",\"ram\":1024,\"status\":0,\"template\":\"vpcs\",\"type\":\"vpcs\",\"sat\":0,\"top\":207,\"url\":\"telnet:\\/\\/127.0.0.1:0\",\"config_list\":[],\"config\":\"1\",\"cpu_usage\":\"0\",\"ram_usage\":\"0\",\"ethernet\":1}}}", + "content_length": "1788", + "content_type": "application/json", + "cookies": {}, + "cookies_string": "", + "date": "Thu, 19 Oct 2023 12:43:50 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": null, + "body_format": "raw", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312" + }, + "http_agent": "ansible-httpget", + "method": "GET", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "json": { + "code": 200, + "data": { + "1": { + "config": "1", + "config_list": [], + "console": "telnet", + "cpu": 1, + "cpu_usage": "0", + "delay": 0, + "ethernet": 4, + "firstmac": "50:00:00:03:00:00", + "icon": "VyOS.png", + "id": 1, + "image": "vyos-1.3.4-amd64", + "left": 488, + "name": "VyOS-OOBM", + "ram": 512, + "ram_usage": "0", + "sat": 0, + "status": 2, + "template": "vyos", + "top": 69, + "type": "qemu", + "url": "telnet://127.0.0.1:33329", + "uuid": "0b03e3f6-577f-4bce-9263-f9c32b44fd08" + }, + "2": { + "config": "1", + "config_list": [], + "console": "telnet", + "cpu_usage": "0", + "delay": 0, + "ethernet": 1, + "icon": "Desktop.png", + "id": 2, + "image": "", + "left": 635, + "name": "VPC_Branch", + "ram": 1024, + "ram_usage": "0", + "sat": 0, + "status": 0, + "template": "vpcs", + "top": 207, + "type": "vpcs", + "url": "telnet://127.0.0.1:0" + }, + "3": { + "config": "1", + "config_list": [], + "console": "telnet", + "cpu_usage": "0", + "delay": 0, + "ethernet": 1, + "icon": "Desktop.png", + "id": 3, + "image": "", + "left": 57, + "name": "VPC_Central", + "ram": 1024, + "ram_usage": "0", + "sat": 0, + "status": 0, + "template": "vpcs", + "top": 207, + "type": "vpcs", + "url": "telnet://127.0.0.1:0" + }, + "4": { + "config": "1", + "config_list": [], + "console": "telnet", + "cpu": 1, + "cpu_usage": "0", + "delay": 0, + "ethernet": 4, + "firstmac": "50:00:00:04:00:00", + "icon": "VyOS.png", + "id": 4, + "image": "vyos-1.3.4-amd64", + "left": 452, + "name": "branch", + "ram": 512, + "ram_usage": "0", + "sat": 0, + "status": 0, + "template": "vyos", + "top": 213, + "type": "qemu", + "url": "telnet://127.0.0.1:0", + "uuid": "0d241792-cb7b-4359-ae00-3a8488b7b1a6" + }, + "6": { + "config": "1", + "config_list": [], + "console": "telnet", + "cpu": 1, + "cpu_usage": "0", + "delay": 0, + "ethernet": 4, + "firstmac": "50:00:00:06:00:00", + "icon": "VyOS.png", + "id": 6, + "image": "vyos-1.3.4-amd64", + "left": 303, + "name": "central", + "ram": 512, + "ram_usage": "0", + "sat": 0, + "status": 0, + "template": "vyos", + "top": 213, + "type": "qemu", + "url": "telnet://127.0.0.1:0", + "uuid": "3bf4895b-42a5-4ec3-8257-0c975992ea9e" + } + }, + "message": "Successfully listed nodes (60026).", + "status": "success" + }, + "msg": "OK (1788 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "status": 200, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes", + "vary": "Accept-Encoding", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:43:50,428 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start all nodes] ************************************************************************************** +2023-10-19 14:43:50,460 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:43:50,461 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:50,463 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:43:50,466 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:43:50,469 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:43:50,485 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:43:50,485 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:50,486 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719430.48527-57309-121654676456836 `" && echo ansible-tmp-1697719430.48527-57309-121654676456836="` echo /root/.ansible/tmp/ansible-tmp-1697719430.48527-57309-121654676456836 `" ) && sleep 0'"'"'' +2023-10-19 14:43:50,509 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719430.48527-57309-121654676456836=/root/.ansible/tmp/ansible-tmp-1697719430.48527-57309-121654676456836\n', b'') +2023-10-19 14:43:50,511 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:43:50,511 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:43:50,511 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:50,511 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:43:50,967 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Node started (80049).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start", "status": 200, "date": "Thu, 19 Oct 2023 12:43:50 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "65", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (65 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Node started (80049)."}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:43:50,967 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:50,976 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719430.48527-57309-121654676456836/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:43:51,023 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:43:51,028 p=56871 u=rob n=ansible | ok: [eveng] => (item=1) => { + "ansible_loop_var": "item", + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Node started (80049).\"}", + "content_length": "65", + "content_type": "application/json", + "cookies": {}, + "cookies_string": "", + "date": "Thu, 19 Oct 2023 12:43:50 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": null, + "body_format": "raw", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312" + }, + "http_agent": "ansible-httpget", + "method": "GET", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "item": "1", + "json": { + "code": 200, + "message": "Node started (80049).", + "status": "success" + }, + "msg": "OK (65 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "status": 200, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/1/start", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:43:51,034 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:51,037 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:43:51,070 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:43:51,070 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:51,074 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719431.069748-57309-59876085886491 `" && echo ansible-tmp-1697719431.069748-57309-59876085886491="` echo /root/.ansible/tmp/ansible-tmp-1697719431.069748-57309-59876085886491 `" ) && sleep 0'"'"'' +2023-10-19 14:43:51,098 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719431.069748-57309-59876085886491=/root/.ansible/tmp/ansible-tmp-1697719431.069748-57309-59876085886491\n', b'') +2023-10-19 14:43:51,099 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:43:51,099 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:43:51,100 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:51,100 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:43:52,346 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Node started (80049).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/4/start", "status": 200, "date": "Thu, 19 Oct 2023 12:43:51 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "65", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (65 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Node started (80049)."}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/4/start", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:43:52,356 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:52,357 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719431.069748-57309-59876085886491/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:43:52,408 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:43:52,412 p=56871 u=rob n=ansible | ok: [eveng] => (item=4) => { + "ansible_loop_var": "item", + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Node started (80049).\"}", + "content_length": "65", + "content_type": "application/json", + "cookies": {}, + "cookies_string": "", + "date": "Thu, 19 Oct 2023 12:43:51 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": null, + "body_format": "raw", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312" + }, + "http_agent": "ansible-httpget", + "method": "GET", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/4/start", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "item": "4", + "json": { + "code": 200, + "message": "Node started (80049).", + "status": "success" + }, + "msg": "OK (65 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "status": 200, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/4/start", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:43:52,416 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:52,417 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:43:52,444 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:43:52,444 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:52,447 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719432.443588-57309-128064460200622 `" && echo ansible-tmp-1697719432.443588-57309-128064460200622="` echo /root/.ansible/tmp/ansible-tmp-1697719432.443588-57309-128064460200622 `" ) && sleep 0'"'"'' +2023-10-19 14:43:52,468 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719432.443588-57309-128064460200622=/root/.ansible/tmp/ansible-tmp-1697719432.443588-57309-128064460200622\n', b'') +2023-10-19 14:43:52,469 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:43:52,469 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:43:52,469 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:52,469 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:43:53,958 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Node started (80049).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/6/start", "status": 200, "date": "Thu, 19 Oct 2023 12:43:52 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "65", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (65 bytes)", "elapsed": 1, "changed": false, "json": {"code": 200, "status": "success", "message": "Node started (80049)."}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/6/start", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:43:53,961 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:53,961 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719432.443588-57309-128064460200622/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:43:53,999 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:43:54,009 p=56871 u=rob n=ansible | ok: [eveng] => (item=6) => { + "ansible_loop_var": "item", + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Node started (80049).\"}", + "content_length": "65", + "content_type": "application/json", + "cookies": {}, + "cookies_string": "", + "date": "Thu, 19 Oct 2023 12:43:52 GMT", + "elapsed": 1, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": null, + "body_format": "raw", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312" + }, + "http_agent": "ansible-httpget", + "method": "GET", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/6/start", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "item": "6", + "json": { + "code": 200, + "message": "Node started (80049).", + "status": "success" + }, + "msg": "OK (65 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "status": 200, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/6/start", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:43:54,011 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:54,014 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:43:54,043 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:43:54,043 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:54,043 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719434.042231-57309-112683391281836 `" && echo ansible-tmp-1697719434.042231-57309-112683391281836="` echo /root/.ansible/tmp/ansible-tmp-1697719434.042231-57309-112683391281836 `" ) && sleep 0'"'"'' +2023-10-19 14:43:54,067 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719434.042231-57309-112683391281836=/root/.ansible/tmp/ansible-tmp-1697719434.042231-57309-112683391281836\n', b'') +2023-10-19 14:43:54,068 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:43:54,068 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:43:54,068 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:54,069 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:43:54,989 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Node started (80049).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/2/start", "status": 200, "date": "Thu, 19 Oct 2023 12:43:54 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "65", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (65 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Node started (80049)."}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/2/start", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:43:55,004 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:55,004 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719434.042231-57309-112683391281836/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:43:55,041 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:43:55,046 p=56871 u=rob n=ansible | ok: [eveng] => (item=2) => { + "ansible_loop_var": "item", + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Node started (80049).\"}", + "content_length": "65", + "content_type": "application/json", + "cookies": {}, + "cookies_string": "", + "date": "Thu, 19 Oct 2023 12:43:54 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": null, + "body_format": "raw", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312" + }, + "http_agent": "ansible-httpget", + "method": "GET", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/2/start", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "item": "2", + "json": { + "code": 200, + "message": "Node started (80049).", + "status": "success" + }, + "msg": "OK (65 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "status": 200, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/2/start", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:43:55,053 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:55,054 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:43:55,090 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b'') +2023-10-19 14:43:55,090 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:55,093 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719435.089705-57309-99507077708492 `" && echo ansible-tmp-1697719435.089705-57309-99507077708492="` echo /root/.ansible/tmp/ansible-tmp-1697719435.089705-57309-99507077708492 `" ) && sleep 0'"'"'' +2023-10-19 14:43:55,130 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719435.089705-57309-99507077708492=/root/.ansible/tmp/ansible-tmp-1697719435.089705-57309-99507077708492\n', b'') +2023-10-19 14:43:55,132 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:43:55,132 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:43:55,132 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:55,135 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:43:56,288 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"Node started (80049).\\"}", "redirected": false, "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/3/start", "status": 200, "date": "Thu, 19 Oct 2023 12:43:55 GMT", "server": "Apache/2.4.41 (Ubuntu)", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "65", "connection": "close", "content_type": "application/json", "cookies_string": "", "cookies": {}, "msg": "OK (65 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "Node started (80049)."}, "invocation": {"module_args": {"method": "GET", "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/3/start", "return_content": true, "headers": {"Accept": "application/json", "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "body_format": "raw", "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "body": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:43:56,301 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:43:56,302 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d59 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719435.089705-57309-99507077708492/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:43:56,346 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:43:56,351 p=56871 u=rob n=ansible | ok: [eveng] => (item=3) => { + "ansible_loop_var": "item", + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"Node started (80049).\"}", + "content_length": "65", + "content_type": "application/json", + "cookies": {}, + "cookies_string": "", + "date": "Thu, 19 Oct 2023 12:43:55 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": null, + "body_format": "raw", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Cookie": "PHPSESSID=ni17afl18tk9e66q71kurf6fln; unetlab_session=a55522ad-a441-4590-8439-393cf5c10312" + }, + "http_agent": "ansible-httpget", + "method": "GET", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/3/start", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "item": "3", + "json": { + "code": 200, + "message": "Node started (80049).", + "status": "success" + }, + "msg": "OK (65 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "status": 200, + "url": "https://127.0.0.1/api/labs/labtest/Wireguard.unl/nodes/3/start", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:43:56,360 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos nodes] ********************************************************************************** +2023-10-19 14:43:56,392 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:43:56,392 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:43:56,393 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:43:56,401 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:43:56,407 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:43:56,409 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:43:56,414 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:43:56,416 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:43:57,458 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be +removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. +2023-10-19 14:43:57,458 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be +removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. +2023-10-19 14:43:57,458 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch +2023-10-19 14:43:57,459 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central +2023-10-19 14:43:57,467 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm +2023-10-19 14:43:57,467 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm +2023-10-19 14:44:27,487 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Exception (client): Error reading SSH protocol banner +2023-10-19 14:44:27,493 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Traceback (most recent call last): +2023-10-19 14:44:27,493 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner +2023-10-19 14:44:27,493 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) +2023-10-19 14:44:27,494 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline +2023-10-19 14:44:27,494 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | buf += self._read_timeout(timeout) +2023-10-19 14:44:27,494 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout +2023-10-19 14:44:27,494 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | raise socket.timeout() +2023-10-19 14:44:27,494 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | socket.timeout +2023-10-19 14:44:27,494 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Exception (client): Error reading SSH protocol banner +2023-10-19 14:44:27,495 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | +2023-10-19 14:44:27,495 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: +2023-10-19 14:44:27,495 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | +2023-10-19 14:44:27,495 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Traceback (most recent call last): +2023-10-19 14:44:27,495 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run +2023-10-19 14:44:27,496 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | self._check_banner() +2023-10-19 14:44:27,496 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner +2023-10-19 14:44:27,496 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | raise SSHException( +2023-10-19 14:44:27,496 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2023-10-19 14:44:27,496 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | +2023-10-19 14:44:27,497 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Traceback (most recent call last): +2023-10-19 14:44:27,498 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner +2023-10-19 14:44:27,498 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) +2023-10-19 14:44:27,498 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline +2023-10-19 14:44:27,498 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) +2023-10-19 14:44:27,498 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout +2023-10-19 14:44:27,499 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | raise socket.timeout() +2023-10-19 14:44:27,499 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | socket.timeout +2023-10-19 14:44:27,499 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | +2023-10-19 14:44:27,499 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: +2023-10-19 14:44:27,499 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | +2023-10-19 14:44:27,500 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Traceback (most recent call last): +2023-10-19 14:44:27,500 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run +2023-10-19 14:44:27,500 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | self._check_banner() +2023-10-19 14:44:27,500 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner +2023-10-19 14:44:27,500 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | raise SSHException( +2023-10-19 14:44:27,501 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2023-10-19 14:44:27,501 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | +2023-10-19 14:44:28,501 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central +2023-10-19 14:44:28,520 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch +2023-10-19 14:44:28,521 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm +2023-10-19 14:44:28,522 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm +2023-10-19 14:44:43,847 p=57111 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2023-06-07 10:12:06,309 p=80406 u=rob n=ansible | shutdown complete -2023-06-07 10:12:19,919 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Exception (client): Error reading SSH protocol banner -2023-06-07 10:12:19,920 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Traceback (most recent call last): -2023-06-07 10:12:19,920 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner -2023-06-07 10:12:19,920 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) -2023-06-07 10:12:19,920 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Exception (client): Error reading SSH protocol banner -2023-06-07 10:12:19,920 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline -2023-06-07 10:12:19,920 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | buf += self._read_timeout(timeout) -2023-06-07 10:12:19,920 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Traceback (most recent call last): -2023-06-07 10:12:19,921 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout -2023-06-07 10:12:19,921 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner -2023-06-07 10:12:19,921 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | raise socket.timeout() -2023-06-07 10:12:19,921 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) -2023-06-07 10:12:19,921 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | socket.timeout -2023-06-07 10:12:19,921 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline -2023-06-07 10:12:19,921 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | -2023-06-07 10:12:19,921 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) -2023-06-07 10:12:19,921 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout -2023-06-07 10:12:19,921 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: -2023-06-07 10:12:19,922 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | raise socket.timeout() -2023-06-07 10:12:19,922 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | -2023-06-07 10:12:19,922 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | socket.timeout -2023-06-07 10:12:19,922 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Traceback (most recent call last): -2023-06-07 10:12:19,922 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | -2023-06-07 10:12:19,922 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run -2023-06-07 10:12:19,922 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: -2023-06-07 10:12:19,922 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | self._check_banner() -2023-06-07 10:12:19,922 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | -2023-06-07 10:12:19,922 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner -2023-06-07 10:12:19,923 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Traceback (most recent call last): -2023-06-07 10:12:19,923 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | raise SSHException( -2023-06-07 10:12:19,923 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run -2023-06-07 10:12:19,923 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2023-06-07 10:12:19,923 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | self._check_banner() -2023-06-07 10:12:19,923 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | -2023-06-07 10:12:19,923 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner -2023-06-07 10:12:19,923 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | raise SSHException( -2023-06-07 10:12:19,923 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2023-06-07 10:12:19,924 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | -2023-06-07 10:12:21,504 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:12:21,520 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:12:21,743 p=80658 u=rob n=p=80658 u=rob | paramiko [central] | Authentication (publickey) successful! -2023-06-07 10:12:21,743 p=80659 u=rob n=p=80659 u=rob | paramiko [branch] | Authentication (publickey) successful! -2023-06-07 10:12:22,853 p=80164 u=rob n=ansible | ok: [branch] -2023-06-07 10:12:22,855 p=80164 u=rob n=ansible | ok: [central] -2023-06-07 10:12:22,857 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : show wireguard keypairs pubkey default] *********************************************************************************************** -2023-06-07 10:12:22,878 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:12:22,878 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:12:23,993 p=80405 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use +2023-10-19 14:44:43,952 p=57111 u=rob n=ansible | shutdown complete +2023-10-19 14:44:58,556 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Exception (client): Error reading SSH protocol banner +2023-10-19 14:44:58,557 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Traceback (most recent call last): +2023-10-19 14:44:58,557 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner +2023-10-19 14:44:58,557 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) +2023-10-19 14:44:58,558 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline +2023-10-19 14:44:58,558 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) +2023-10-19 14:44:58,558 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout +2023-10-19 14:44:58,558 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | raise socket.timeout() +2023-10-19 14:44:58,558 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | socket.timeout +2023-10-19 14:44:58,559 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | +2023-10-19 14:44:58,559 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: +2023-10-19 14:44:58,559 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | +2023-10-19 14:44:58,559 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Traceback (most recent call last): +2023-10-19 14:44:58,559 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run +2023-10-19 14:44:58,560 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | self._check_banner() +2023-10-19 14:44:58,560 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner +2023-10-19 14:44:58,560 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | raise SSHException( +2023-10-19 14:44:58,560 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2023-10-19 14:44:58,560 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | +2023-10-19 14:44:58,561 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Exception (client): Error reading SSH protocol banner +2023-10-19 14:44:58,561 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Traceback (most recent call last): +2023-10-19 14:44:58,562 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner +2023-10-19 14:44:58,562 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) +2023-10-19 14:44:58,562 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline +2023-10-19 14:44:58,562 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | buf += self._read_timeout(timeout) +2023-10-19 14:44:58,563 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout +2023-10-19 14:44:58,563 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | raise socket.timeout() +2023-10-19 14:44:58,563 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | socket.timeout +2023-10-19 14:44:58,563 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | +2023-10-19 14:44:58,563 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: +2023-10-19 14:44:58,564 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | +2023-10-19 14:44:58,564 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Traceback (most recent call last): +2023-10-19 14:44:58,564 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run +2023-10-19 14:44:58,564 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | self._check_banner() +2023-10-19 14:44:58,564 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner +2023-10-19 14:44:58,565 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | raise SSHException( +2023-10-19 14:44:58,565 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2023-10-19 14:44:58,565 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | +2023-10-19 14:44:59,566 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch +2023-10-19 14:44:59,587 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central +2023-10-19 14:44:59,587 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm +2023-10-19 14:44:59,589 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm +2023-10-19 14:45:00,239 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:45:00,241 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:45:00,523 p=57357 u=rob n=p=57357 u=rob | paramiko [branch] | Authentication (publickey) successful! +2023-10-19 14:45:00,525 p=57356 u=rob n=p=57356 u=rob | paramiko [central] | Authentication (publickey) successful! +2023-10-19 14:45:01,439 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test +2023-10-19 14:45:01,439 p=56871 u=rob n=ansible | <central> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:45:01,439 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886 `" && echo ansible-tmp-1697719501.4189491-57356-234232371310886="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886 `" ) && sleep 0' +2023-10-19 14:45:01,466 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py +2023-10-19 14:45:01,466 p=56871 u=rob n=ansible | <central> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpjqb89b3l TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886/AnsiballZ_ping.py +2023-10-19 14:45:01,467 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:45:01,484 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:45:01,484 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test +2023-10-19 14:45:01,485 p=56871 u=rob n=ansible | <branch> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:45:01,486 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327 `" && echo ansible-tmp-1697719501.4845288-57357-35411774210327="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327 `" ) && sleep 0' +2023-10-19 14:45:01,502 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py +2023-10-19 14:45:01,502 p=56871 u=rob n=ansible | <branch> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpaz8bj0z5 TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327/AnsiballZ_ping.py +2023-10-19 14:45:01,503 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:45:01,515 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:45:01,679 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4189491-57356-234232371310886/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:45:01,696 p=56871 u=rob n=ansible | ok: [central] => { + "changed": false, + "elapsed": 64 +} +2023-10-19 14:45:01,708 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719501.4845288-57357-35411774210327/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:45:01,720 p=56871 u=rob n=ansible | ok: [branch] => { + "changed": false, + "elapsed": 64 +} +2023-10-19 14:45:01,723 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : show wireguard keypairs pubkey default] ************************************************************************** +2023-10-19 14:45:01,741 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:45:01,747 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:45:01,748 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:45:01,755 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:45:01,762 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:01,763 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:01,768 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:01,769 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:02,817 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:45:02,832 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:02,832 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:02,832 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:45:02,833 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:45:02,833 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:02,833 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:02,833 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:45:02,837 p=57110 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. -2023-06-07 10:12:23,993 p=80407 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use +2023-10-19 14:45:02,837 p=57110 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch +2023-10-19 14:45:02,837 p=57107 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. -2023-06-07 10:12:24,508 p=80405 u=rob n=p=80405 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:12:24,509 p=80407 u=rob n=p=80407 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:12:24,757 p=80407 u=rob n=p=80407 u=rob | paramiko [central] | Authentication (publickey) successful! -2023-06-07 10:12:24,759 p=80405 u=rob n=p=80405 u=rob | paramiko [branch] | Authentication (publickey) successful! -2023-06-07 10:12:26,453 p=80164 u=rob n=ansible | ok: [central] -2023-06-07 10:12:26,482 p=80164 u=rob n=ansible | ok: [branch] -2023-06-07 10:12:26,489 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ********************************************************************************************************************************* -2023-06-07 10:12:26,516 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:12:26,525 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:12:27,651 p=80164 u=rob n=ansible | fatal: [central]: FAILED! => {"changed": false, "msg": "Failed as requested from task"} -2023-06-07 10:12:27,651 p=80164 u=rob n=ansible | fatal: [branch]: FAILED! => {"changed": false, "msg": "Failed as requested from task"} -2023-06-07 10:12:27,662 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : generate wireguard default-keypair] *************************************************************************************************** -2023-06-07 10:12:29,117 p=80164 u=rob n=ansible | ok: [central] -2023-06-07 10:12:29,120 p=80164 u=rob n=ansible | ok: [branch] -2023-06-07 10:12:29,126 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : show wireguard keypairs pubkey default] *********************************************************************************************** -2023-06-07 10:12:29,143 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:12:29,151 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:12:30,606 p=80164 u=rob n=ansible | ok: [central] -2023-06-07 10:12:30,609 p=80164 u=rob n=ansible | ok: [branch] -2023-06-07 10:12:30,613 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] ************************************************************************************************************************** -2023-06-07 10:12:30,630 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:12:30,639 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:12:37,750 p=80164 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the running configuration -on device including the indentation +2023-10-19 14:45:02,838 p=57107 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central +2023-10-19 14:45:02,840 p=57110 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm +2023-10-19 14:45:02,841 p=57107 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm +2023-10-19 14:45:03,489 p=57107 u=rob n=p=57107 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:45:03,493 p=57110 u=rob n=p=57110 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:45:03,753 p=57110 u=rob n=p=57110 u=rob | paramiko [branch] | Authentication (publickey) successful! +2023-10-19 14:45:03,753 p=57107 u=rob n=p=57107 u=rob | paramiko [central] | Authentication (publickey) successful! +2023-10-19 14:45:05,720 p=56871 u=rob n=ansible | ok: [central] => { + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "show wireguard keypairs pubkey default" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "stdout": [ + "/config/auth/wireguard/default/public.key not found" + ], + "stdout_lines": [ + [ + "/config/auth/wireguard/default/public.key not found" + ] + ] +} +2023-10-19 14:45:05,746 p=56871 u=rob n=ansible | ok: [branch] => { + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "show wireguard keypairs pubkey default" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "stdout": [ + "/config/auth/wireguard/default/public.key not found" + ], + "stdout_lines": [ + [ + "/config/auth/wireguard/default/public.key not found" + ] + ] +} +2023-10-19 14:45:05,754 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : fail] ************************************************************************************************************ +2023-10-19 14:45:05,782 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:45:05,792 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:45:05,795 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:45:05,803 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:45:05,810 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:05,812 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:05,817 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:05,819 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:06,876 p=56871 u=rob n=ansible | fatal: [central]: FAILED! => { + "changed": false, + "msg": "Failed as requested from task" +} +2023-10-19 14:45:06,877 p=56871 u=rob n=ansible | fatal: [branch]: FAILED! => { + "changed": false, + "msg": "Failed as requested from task" +} +2023-10-19 14:45:06,888 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : generate wireguard default-keypair] ****************************************************************************** +2023-10-19 14:45:06,910 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:45:06,915 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:45:06,926 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:06,928 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:06,931 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:06,932 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:07,980 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:45:07,981 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:45:07,981 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:07,981 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:07,982 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:07,982 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:07,991 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:45:07,991 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:45:08,404 p=56871 u=rob n=ansible | ok: [branch] => { + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "generate wireguard default-keypair" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "stdout": [ + "" + ], + "stdout_lines": [ + [ + "" + ] + ] +} +2023-10-19 14:45:08,405 p=56871 u=rob n=ansible | ok: [central] => { + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "generate wireguard default-keypair" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "stdout": [ + "" + ], + "stdout_lines": [ + [ + "" + ] + ] +} +2023-10-19 14:45:08,413 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : show wireguard keypairs pubkey default] ************************************************************************** +2023-10-19 14:45:08,454 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:45:08,455 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:45:08,455 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:45:08,464 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:45:08,471 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:08,473 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:08,479 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:08,480 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:09,526 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:45:09,526 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:09,526 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:09,526 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:45:09,526 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:09,526 p=56871 u=rob n=ansible | redirecting (type: action) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:09,527 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:45:09,527 p=56871 u=rob n=ansible | redirecting (type: modules) ansible.builtin.vyos_command to vyos.vyos.vyos_command +2023-10-19 14:45:09,931 p=56871 u=rob n=ansible | ok: [central] => { + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "show wireguard keypairs pubkey default" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "stdout": [ + "qek6greKrQMqYpRofDvk24n8ryDmjqmhX2XCnk7jvAA=" + ], + "stdout_lines": [ + [ + "qek6greKrQMqYpRofDvk24n8ryDmjqmhX2XCnk7jvAA=" + ] + ] +} +2023-10-19 14:45:09,932 p=56871 u=rob n=ansible | ok: [branch] => { + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "show wireguard keypairs pubkey default" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "stdout": [ + "ncC59o/+ne6vq1hD9YuguhL/aBOtp3Th0Y5sAsBijEE=" + ], + "stdout_lines": [ + [ + "ncC59o/+ne6vq1hD9YuguhL/aBOtp3Th0Y5sAsBijEE=" + ] + ] +} +2023-10-19 14:45:09,939 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : setup nodes] ***************************************************************************************************** +2023-10-19 14:45:09,969 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:45:09,976 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:45:09,978 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:45:09,986 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:45:09,994 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:09,996 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:10,001 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:10,003 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:18,303 p=56871 u=rob n=ansible | [WARNING]: To ensure idempotency and correct diff the input configuration lines should be similar to how they appear if present in the +running configuration on device including the indentation -2023-06-07 10:12:37,750 p=80164 u=rob n=ansible | changed: [branch] -2023-06-07 10:12:37,868 p=80164 u=rob n=ansible | changed: [central] -2023-06-07 10:12:37,882 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ******************************************************************************************** -2023-06-07 10:12:37,911 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:12:37,911 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:12:37,916 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:12:38,890 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:12:38,894 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: stop nodes id] ************************************************************************************************************* -2023-06-07 10:12:38,917 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:12:38,919 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:12:38,923 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:12:38,932 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:12:38,936 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after stop] *********************************************************************************************************** -2023-06-07 10:12:38,950 p=80164 u=rob n=ansible | Pausing for 5 seconds -2023-06-07 10:12:38,950 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:12:43,964 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:12:43,977 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start nodes id] ************************************************************************************************************ -2023-06-07 10:12:44,011 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:12:44,016 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:12:44,023 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:12:44,029 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:12:44,033 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after start] ********************************************************************************************************** -2023-06-07 10:12:44,047 p=80164 u=rob n=ansible | Pausing for 5 seconds -2023-06-07 10:12:44,047 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:12:49,059 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:12:49,070 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait, b/c the ping often failed without a short break] ********************************************************************* -2023-06-07 10:12:49,083 p=80164 u=rob n=ansible | Pausing for 30 seconds -2023-06-07 10:12:49,083 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:13:19,097 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:13:19,113 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: do ping test] ************************************************************************************************************** -2023-06-07 10:13:19,138 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:13:19,141 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:13:24,531 p=80164 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) -2023-06-07 10:13:24,583 p=80164 u=rob n=ansible | ok: [central] => (item=10.0.2.100) -2023-06-07 10:13:24,595 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: execute test commands] ***************************************************************************************************** -2023-06-07 10:13:24,620 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:13:24,623 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:13:25,908 p=80164 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) -2023-06-07 10:13:26,079 p=80164 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) -2023-06-07 10:13:27,330 p=80164 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) -2023-06-07 10:13:27,342 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register stdout commands] ************************************************************************************************** -2023-06-07 10:13:27,378 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:13:27,384 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:13:28,867 p=80164 u=rob n=ansible | ok: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2023-06-07 10:13:28,873 p=80164 u=rob n=ansible | ok: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2023-06-07 10:13:33,188 p=80164 u=rob n=ansible | ok: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) -2023-06-07 10:13:33,201 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] ************************************************************************************************************* -2023-06-07 10:13:33,237 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:13:33,242 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:13:34,358 p=80164 u=rob n=ansible | ok: [branch] -2023-06-07 10:13:34,359 p=80164 u=rob n=ansible | ok: [central] -2023-06-07 10:13:34,367 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Reboot vyos] *************************************************************************************************************** -2023-06-07 10:13:34,388 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:13:34,397 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:13:35,725 p=80164 u=rob n=ansible | ok: [central] -2023-06-07 10:13:35,726 p=80164 u=rob n=ansible | ok: [branch] -2023-06-07 10:13:35,731 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait while shutdown] ******************************************************************************************************* -2023-06-07 10:13:35,745 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:13:35,749 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos nodes] ******************************************************************************************************* -2023-06-07 10:13:35,765 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:13:35,772 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:13:36,881 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18. - Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. -2023-06-07 10:13:36,882 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18. - Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. -2023-06-07 10:13:37,373 p=80827 u=rob n=p=80827 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:13:37,377 p=80828 u=rob n=p=80828 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:13:37,597 p=80827 u=rob n=p=80827 u=rob | paramiko [central] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2023-06-07 10:13:37,614 p=80828 u=rob n=p=80828 u=rob | paramiko [branch] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2023-06-07 10:15:36,253 p=80407 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2023-10-19 14:45:18,303 p=56871 u=rob n=ansible | changed: [branch] => { + "changed": true, + "commands": [ + "set interface ethernet eth2 address 10.0.2.254/24", + "set interface ethernet eth1 address 198.51.100.2/24", + "set interfaces wireguard wg01 address 192.168.0.2/24", + "set interfaces wireguard wg01 description 'VPN-to-central'", + "set interfaces wireguard wg01 peer central allowed-ips 10.0.1.0/24", + "set interfaces wireguard wg01 peer central allowed-ips 192.168.0.0/24", + "set interfaces wireguard wg01 peer central address 198.51.100.1", + "set interfaces wireguard wg01 peer central port 51820", + "set interfaces wireguard wg01 peer central pubkey \"qek6greKrQMqYpRofDvk24n8ryDmjqmhX2XCnk7jvAA=\"", + "set interfaces wireguard wg01 port 51820", + "set protocols static interface-route 10.0.1.0/24 next-hop-interface wg01" + ], + "filtered": [], + "invocation": { + "module_args": { + "backup": false, + "backup_options": null, + "comment": "configured by vyos_config", + "config": null, + "lines": null, + "match": "line", + "save": true, + "src": "set interface ethernet eth2 address 10.0.2.254/24\nset interface ethernet eth1 address 198.51.100.2/24\n\nset interfaces wireguard wg01 address 192.168.0.2/24\nset interfaces wireguard wg01 description 'VPN-to-central'\nset interfaces wireguard wg01 peer central allowed-ips 10.0.1.0/24\nset interfaces wireguard wg01 peer central allowed-ips 192.168.0.0/24\nset interfaces wireguard wg01 peer central address 198.51.100.1\nset interfaces wireguard wg01 peer central port 51820\nset interfaces wireguard wg01 peer central pubkey \"qek6greKrQMqYpRofDvk24n8ryDmjqmhX2XCnk7jvAA=\"\nset interfaces wireguard wg01 port 51820\n\nset protocols static interface-route 10.0.1.0/24 next-hop-interface wg01" + } + } +} +2023-10-19 14:45:18,305 p=56871 u=rob n=ansible | changed: [central] => { + "changed": true, + "commands": [ + "set interface ethernet eth2 address 10.0.1.254/24", + "set interface ethernet eth1 address 198.51.100.1/24", + "set interfaces wireguard wg01 address 192.168.0.1/24", + "set interfaces wireguard wg01 description 'VPN-to-Branch'", + "set interfaces wireguard wg01 peer branch allowed-ips 10.0.2.0/24", + "set interfaces wireguard wg01 peer branch allowed-ips 192.168.0.0/24", + "set interfaces wireguard wg01 peer branch address 198.51.100.2", + "set interfaces wireguard wg01 peer branch port 51820", + "set interfaces wireguard wg01 peer branch pubkey \"ncC59o/+ne6vq1hD9YuguhL/aBOtp3Th0Y5sAsBijEE=\"", + "set interfaces wireguard wg01 port 51820", + "set protocols static interface-route 10.0.2.0/24 next-hop-interface wg01" + ], + "filtered": [], + "invocation": { + "module_args": { + "backup": false, + "backup_options": null, + "comment": "configured by vyos_config", + "config": null, + "lines": null, + "match": "line", + "save": true, + "src": "set interface ethernet eth2 address 10.0.1.254/24\nset interface ethernet eth1 address 198.51.100.1/24\n\nset interfaces wireguard wg01 address 192.168.0.1/24\nset interfaces wireguard wg01 description 'VPN-to-Branch'\nset interfaces wireguard wg01 peer branch allowed-ips 10.0.2.0/24\nset interfaces wireguard wg01 peer branch allowed-ips 192.168.0.0/24\nset interfaces wireguard wg01 peer branch address 198.51.100.2\nset interfaces wireguard wg01 peer branch port 51820\nset interfaces wireguard wg01 peer branch pubkey \"ncC59o/+ne6vq1hD9YuguhL/aBOtp3Th0Y5sAsBijEE=\"\nset interfaces wireguard wg01 port 51820\n\nset protocols static interface-route 10.0.2.0/24 next-hop-interface wg01" + } + } +} +2023-10-19 14:45:18,314 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] *********************************************************************** +2023-10-19 14:45:18,345 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:45:18,351 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d61 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:45:18,357 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:45:18,358 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:45:18,364 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:45:18,772 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b"Warning: Permanently added 'eve-ng' (ED25519) to the list of known hosts.\r\n") +2023-10-19 14:45:18,775 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:45:18,776 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d61 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719518.769964-57442-137876206252913 `" && echo ansible-tmp-1697719518.769964-57442-137876206252913="` echo /root/.ansible/tmp/ansible-tmp-1697719518.769964-57442-137876206252913 `" ) && sleep 0'"'"'' +2023-10-19 14:45:18,830 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719518.769964-57442-137876206252913=/root/.ansible/tmp/ansible-tmp-1697719518.769964-57442-137876206252913\n', b'') +2023-10-19 14:45:18,833 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:45:18,833 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:45:18,833 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:45:18,834 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d61 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:45:19,595 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:45:19 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=bb6dtvv91i3ev9ghc41rhsquac; path=/, unetlab_session=cba5809e-f361-4df5-8b71-a6fd04b7e621; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=bb6dtvv91i3ev9ghc41rhsquac; unetlab_session=cba5809e-f361-4df5-8b71-a6fd04b7e621", "cookies": {"PHPSESSID": "bb6dtvv91i3ev9ghc41rhsquac", "unetlab_session": "cba5809e-f361-4df5-8b71-a6fd04b7e621"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:45:19,595 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:45:19,596 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d61 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719518.769964-57442-137876206252913/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:45:19,639 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:45:19,653 p=56871 u=rob n=ansible | ok: [eveng] => { + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}", + "content_length": "67", + "content_type": "application/json", + "cookies": { + "PHPSESSID": "bb6dtvv91i3ev9ghc41rhsquac", + "unetlab_session": "cba5809e-f361-4df5-8b71-a6fd04b7e621" + }, + "cookies_string": "PHPSESSID=bb6dtvv91i3ev9ghc41rhsquac; unetlab_session=cba5809e-f361-4df5-8b71-a6fd04b7e621", + "date": "Thu, 19 Oct 2023 12:45:19 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": { + "html5": "-1", + "password": "ansible", + "username": "ansible" + }, + "body_format": "json", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Content-Type": "application/json" + }, + "http_agent": "ansible-httpget", + "method": "POST", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/auth/login", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "json": { + "code": 200, + "message": "User logged in (90013).", + "status": "success" + }, + "msg": "OK (67 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "set_cookie": "PHPSESSID=bb6dtvv91i3ev9ghc41rhsquac; path=/, unetlab_session=cba5809e-f361-4df5-8b71-a6fd04b7e621; path=/api/; secure; HttpOnly", + "status": 200, + "url": "https://127.0.0.1/api/auth/login", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:45:19,661 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: stop nodes id] **************************************************************************************** +2023-10-19 14:45:19,695 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:45:19,699 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:45:19,704 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:45:19,711 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:45:19,715 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after stop] ************************************************************************************** +2023-10-19 14:45:19,728 p=56871 u=rob n=ansible | Pausing for 5 seconds +2023-10-19 14:45:19,728 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:45:24,748 p=56871 u=rob n=ansible | ok: [eveng] => { + "changed": false, + "delta": 5, + "echo": true, + "rc": 0, + "start": "2023-10-19 14:45:19.727604", + "stderr": "", + "stdout": "Paused for 5.0 seconds", + "stop": "2023-10-19 14:45:24.729401", + "user_input": "" +} +2023-10-19 14:45:24,763 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start nodes id] *************************************************************************************** +2023-10-19 14:45:24,802 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:45:24,806 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:45:24,811 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:45:24,818 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:45:24,821 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after start] ************************************************************************************* +2023-10-19 14:45:24,836 p=56871 u=rob n=ansible | Pausing for 5 seconds +2023-10-19 14:45:24,836 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:45:29,854 p=56871 u=rob n=ansible | ok: [eveng] => { + "changed": false, + "delta": 5, + "echo": true, + "rc": 0, + "start": "2023-10-19 14:45:24.835067", + "stderr": "", + "stdout": "Paused for 5.0 seconds", + "stop": "2023-10-19 14:45:29.836941", + "user_input": "" +} +2023-10-19 14:45:29,874 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait, b/c the ping often failed without a short break] ************************************************ +2023-10-19 14:45:29,901 p=56871 u=rob n=ansible | Pausing for 30 seconds +2023-10-19 14:45:29,902 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:45:59,920 p=56871 u=rob n=ansible | ok: [eveng] => { + "changed": false, + "delta": 30, + "echo": true, + "rc": 0, + "start": "2023-10-19 14:45:29.900259", + "stderr": "", + "stdout": "Paused for 30.0 seconds", + "stop": "2023-10-19 14:45:59.902014", + "user_input": "" +} +2023-10-19 14:45:59,929 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: do ping test] ***************************************************************************************** +2023-10-19 14:45:59,965 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:45:59,968 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:45:59,976 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:45:59,983 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:45:59,990 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:59,992 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:59,996 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:45:59,998 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:05,404 p=56871 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) => { + "ansible_loop_var": "item", + "changed": false, + "commands": [ + "ping 10.0.1.100 count 5" + ], + "invocation": { + "module_args": { + "count": 5, + "dest": "10.0.1.100", + "interval": null, + "size": null, + "source": null, + "state": "present", + "ttl": null + } + }, + "item": "10.0.1.100", + "packet_loss": "0%", + "packets_rx": 5, + "packets_tx": 5, + "rtt": { + "avg": 3, + "max": 15, + "mdev": 5, + "min": 0 + } +} +2023-10-19 14:46:05,410 p=56871 u=rob n=ansible | ok: [central] => (item=10.0.2.100) => { + "ansible_loop_var": "item", + "changed": false, + "commands": [ + "ping 10.0.2.100 count 5" + ], + "invocation": { + "module_args": { + "count": 5, + "dest": "10.0.2.100", + "interval": null, + "size": null, + "source": null, + "state": "present", + "ttl": null + } + }, + "item": "10.0.2.100", + "packet_loss": "0%", + "packets_rx": 5, + "packets_tx": 5, + "rtt": { + "avg": 0, + "max": 1, + "mdev": 0, + "min": 0 + } +} +2023-10-19 14:46:05,416 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: execute test commands] ******************************************************************************** +2023-10-19 14:46:05,443 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:46:05,446 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:46:05,456 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:46:05,462 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:46:05,469 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:05,471 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:05,475 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:05,477 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:06,686 p=56871 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) => { + "ansible_loop_var": "item", + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": [ + "result[0] contains \"10.0.1.254/24\"" + ] + } + }, + "item": { + "command": "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", + "desc": "Test if IP is set to interface", + "wait_for": [ + "result[0] contains \"10.0.1.254/24\"" + ] + }, + "stdout": [ + "10.0.1.254/24" + ], + "stdout_lines": [ + [ + "10.0.1.254/24" + ] + ] +} +2023-10-19 14:46:06,906 p=56871 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) => { + "ansible_loop_var": "item", + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "show interfaces wireguard" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": [ + "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"", + "result[0] contains \"Interface IP Address S/L Description\"", + "result[0] contains \"--------- ---------- --- -----------\"", + "result[0] contains \"wg01 192.168.0.2/24 u/u VPN-to-central\"" + ] + } + }, + "item": { + "command": "show interfaces wireguard", + "desc": "show interfaces wireguard", + "wait_for": [ + "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"", + "result[0] contains \"Interface IP Address S/L Description\"", + "result[0] contains \"--------- ---------- --- -----------\"", + "result[0] contains \"wg01 192.168.0.2/24 u/u VPN-to-central\"" + ] + }, + "stdout": [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.2/24 u/u VPN-to-central" + ], + "stdout_lines": [ + [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down", + "Interface IP Address S/L Description", + "--------- ---------- --- -----------", + "wg01 192.168.0.2/24 u/u VPN-to-central" + ] + ] +} +2023-10-19 14:46:08,156 p=56871 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) => { + "ansible_loop_var": "item", + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "show interfaces wireguard" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": [ + "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"", + "result[0] contains \"Interface IP Address S/L Description\"", + "result[0] contains \"--------- ---------- --- -----------\"", + "result[0] contains \"wg01 192.168.0.1/24 u/u VPN-to-Branch\"" + ] + } + }, + "item": { + "command": "show interfaces wireguard", + "desc": "show interfaces wireguard", + "wait_for": [ + "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"", + "result[0] contains \"Interface IP Address S/L Description\"", + "result[0] contains \"--------- ---------- --- -----------\"", + "result[0] contains \"wg01 192.168.0.1/24 u/u VPN-to-Branch\"" + ] + }, + "stdout": [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.1/24 u/u VPN-to-Branch" + ], + "stdout_lines": [ + [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down", + "Interface IP Address S/L Description", + "--------- ---------- --- -----------", + "wg01 192.168.0.1/24 u/u VPN-to-Branch" + ] + ] +} +2023-10-19 14:46:08,162 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register stdout commands] ***************************************************************************** +2023-10-19 14:46:08,190 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:46:08,195 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:46:08,206 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:46:08,212 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:46:08,221 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:08,222 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:08,226 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:08,228 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:09,703 p=56871 u=rob n=ansible | ok: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) => { + "ansible_loop_var": "item", + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "show interfaces wireguard" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "item": { + "command": "show interfaces wireguard", + "name": "show_interfaces_wireguard" + }, + "stdout": [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.2/24 u/u VPN-to-central" + ], + "stdout_lines": [ + [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down", + "Interface IP Address S/L Description", + "--------- ---------- --- -----------", + "wg01 192.168.0.2/24 u/u VPN-to-central" + ] + ] +} +2023-10-19 14:46:09,720 p=56871 u=rob n=ansible | ok: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) => { + "ansible_loop_var": "item", + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "show interfaces wireguard" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "item": { + "command": "show interfaces wireguard", + "name": "show_interfaces_wireguard" + }, + "stdout": [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.1/24 u/u VPN-to-Branch" + ], + "stdout_lines": [ + [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down", + "Interface IP Address S/L Description", + "--------- ---------- --- -----------", + "wg01 192.168.0.1/24 u/u VPN-to-Branch" + ] + ] +} +2023-10-19 14:46:14,176 p=56871 u=rob n=ansible | ok: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) => { + "ansible_loop_var": "item", + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "ping 10.0.2.100 count 4" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "item": { + "command": "ping 10.0.2.100 count 4", + "name": "ping_branch_pc" + }, + "stdout": [ + "PING 10.0.2.100 (10.0.2.100) 56(84) bytes of data.\n64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.801 ms\n64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.795 ms\n64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.675 ms\n64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.820 ms\n\n--- 10.0.2.100 ping statistics ---\n4 packets transmitted, 4 received, 0% packet loss, time 77ms\nrtt min/avg/max/mdev = 0.675/0.772/0.820/0.066 ms" + ], + "stdout_lines": [ + [ + "PING 10.0.2.100 (10.0.2.100) 56(84) bytes of data.", + "64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.801 ms", + "64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.795 ms", + "64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.675 ms", + "64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.820 ms", + "", + "--- 10.0.2.100 ping statistics ---", + "4 packets transmitted, 4 received, 0% packet loss, time 77ms", + "rtt min/avg/max/mdev = 0.675/0.772/0.820/0.066 ms" + ] + ] +} +2023-10-19 14:46:14,187 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] **************************************************************************************** +2023-10-19 14:46:14,220 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:46:14,224 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:46:14,231 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:46:14,236 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:46:14,247 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:14,248 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:14,250 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:14,251 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:15,324 p=56871 u=rob n=ansible | ok: [branch] => { + "ansible_facts": { + "stdout": [ + { + "ansible_loop_var": "item", + "changed": false, + "failed": false, + "invocation": { + "module_args": { + "commands": [ + "show interfaces wireguard" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "item": { + "command": "show interfaces wireguard", + "name": "show_interfaces_wireguard" + }, + "stdout": [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.2/24 u/u VPN-to-central" + ], + "stdout_lines": [ + [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down", + "Interface IP Address S/L Description", + "--------- ---------- --- -----------", + "wg01 192.168.0.2/24 u/u VPN-to-central" + ] + ] + } + ] + }, + "changed": false +} +2023-10-19 14:46:15,328 p=56871 u=rob n=ansible | ok: [central] => { + "ansible_facts": { + "stdout": [ + { + "ansible_loop_var": "item", + "changed": false, + "failed": false, + "invocation": { + "module_args": { + "commands": [ + "show interfaces wireguard" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "item": { + "command": "show interfaces wireguard", + "name": "show_interfaces_wireguard" + }, + "stdout": [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.1/24 u/u VPN-to-Branch" + ], + "stdout_lines": [ + [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down", + "Interface IP Address S/L Description", + "--------- ---------- --- -----------", + "wg01 192.168.0.1/24 u/u VPN-to-Branch" + ] + ] + }, + { + "ansible_loop_var": "item", + "changed": false, + "failed": false, + "invocation": { + "module_args": { + "commands": [ + "ping 10.0.2.100 count 4" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "item": { + "command": "ping 10.0.2.100 count 4", + "name": "ping_branch_pc" + }, + "stdout": [ + "PING 10.0.2.100 (10.0.2.100) 56(84) bytes of data.\n64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.801 ms\n64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.795 ms\n64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.675 ms\n64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.820 ms\n\n--- 10.0.2.100 ping statistics ---\n4 packets transmitted, 4 received, 0% packet loss, time 77ms\nrtt min/avg/max/mdev = 0.675/0.772/0.820/0.066 ms" + ], + "stdout_lines": [ + [ + "PING 10.0.2.100 (10.0.2.100) 56(84) bytes of data.", + "64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.801 ms", + "64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.795 ms", + "64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.675 ms", + "64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.820 ms", + "", + "--- 10.0.2.100 ping statistics ---", + "4 packets transmitted, 4 received, 0% packet loss, time 77ms", + "rtt min/avg/max/mdev = 0.675/0.772/0.820/0.066 ms" + ] + ] + } + ] + }, + "changed": false +} +2023-10-19 14:46:15,333 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Reboot vyos] ****************************************************************************************** +2023-10-19 14:46:15,363 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:46:15,364 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:46:15,365 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:46:15,376 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:46:15,382 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:15,384 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:15,391 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:15,393 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:16,714 p=56871 u=rob n=ansible | ok: [branch] => { + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "reboot in 1" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "stdout": [ + "Broadcast message from vyos@branch (somewhere) (Thu Oct 19 12:46:16 2023): \u0007\u0007\n\n \n\nSystem reboot is scheduled 1\n\n \n\nReboot is scheduled 2023-10-19 12:47:16" + ], + "stdout_lines": [ + [ + "Broadcast message from vyos@branch (somewhere) (Thu Oct 19 12:46:16 2023): \u0007\u0007", + "", + " ", + "", + "System reboot is scheduled 1", + "", + " ", + "", + "Reboot is scheduled 2023-10-19 12:47:16" + ] + ] +} +2023-10-19 14:46:16,723 p=56871 u=rob n=ansible | ok: [central] => { + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "reboot in 1" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "stdout": [ + "Broadcast message from vyos@central (somewhere) (Thu Oct 19 12:46:15 2023): \u0007\u0007\n\n \n\nSystem reboot is scheduled 1\n\n \n\nReboot is scheduled 2023-10-19 12:47:15" + ], + "stdout_lines": [ + [ + "Broadcast message from vyos@central (somewhere) (Thu Oct 19 12:46:15 2023): \u0007\u0007", + "", + " ", + "", + "System reboot is scheduled 1", + "", + " ", + "", + "Reboot is scheduled 2023-10-19 12:47:15" + ] + ] +} +2023-10-19 14:46:16,731 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait while shutdown] ********************************************************************************** +2023-10-19 14:46:16,754 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:46:16,758 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos nodes] ********************************************************************************** +2023-10-19 14:46:16,775 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:46:16,782 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:46:16,784 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:46:16,791 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:46:16,797 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:16,798 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:16,804 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:16,806 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:46:17,855 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be +removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. +2023-10-19 14:46:17,862 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central +2023-10-19 14:46:17,862 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be +removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. +2023-10-19 14:46:17,862 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch +2023-10-19 14:46:17,876 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm +2023-10-19 14:46:17,877 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm +2023-10-19 14:46:18,546 p=57508 u=rob n=p=57508 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:46:18,548 p=57509 u=rob n=p=57509 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:46:18,852 p=57509 u=rob n=p=57509 u=rob | paramiko [branch] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2023-10-19 14:46:18,871 p=57508 u=rob n=p=57508 u=rob | paramiko [central] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2023-10-19 14:48:17,207 p=57107 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2023-06-07 10:15:36,254 p=80405 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2023-10-19 14:48:17,207 p=57110 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2023-06-07 10:15:36,357 p=80407 u=rob n=ansible | shutdown complete -2023-06-07 10:15:36,358 p=80405 u=rob n=ansible | shutdown complete -2023-06-07 10:15:39,212 p=80828 u=rob n=p=80828 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:15:39,217 p=80827 u=rob n=p=80827 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:15:39,432 p=80827 u=rob n=p=80827 u=rob | paramiko [central] | Authentication (publickey) successful! -2023-06-07 10:15:39,435 p=80828 u=rob n=p=80828 u=rob | paramiko [branch] | Authentication (publickey) successful! -2023-06-07 10:15:40,657 p=80164 u=rob n=ansible | ok: [central] -2023-06-07 10:15:40,676 p=80164 u=rob n=ansible | ok: [branch] -2023-06-07 10:15:40,680 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ******************************************************************************************** -2023-06-07 10:15:40,701 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:15:40,703 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:15:40,708 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:15:41,575 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:15:41,579 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: stop nodes id] ************************************************************************************************************* -2023-06-07 10:15:41,602 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:15:41,607 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:15:41,613 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:15:41,618 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:15:41,621 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after stop] *********************************************************************************************************** -2023-06-07 10:15:41,635 p=80164 u=rob n=ansible | Pausing for 5 seconds -2023-06-07 10:15:41,635 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:15:46,650 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:15:46,656 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start nodes id] ************************************************************************************************************ -2023-06-07 10:15:46,685 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:15:46,690 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:15:46,695 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:15:46,702 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:15:46,706 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after start] ********************************************************************************************************** -2023-06-07 10:15:46,720 p=80164 u=rob n=ansible | Pausing for 5 seconds -2023-06-07 10:15:46,720 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:15:51,730 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:15:51,738 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait, b/c the ping often failed without a short break] ********************************************************************* -2023-06-07 10:15:51,757 p=80164 u=rob n=ansible | Pausing for 30 seconds -2023-06-07 10:15:51,758 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:16:21,767 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:16:21,776 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: do ping test] ************************************************************************************************************** -2023-06-07 10:16:21,811 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:16:21,811 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:16:22,978 p=80164 u=rob n=ansible | network_os is set to vyos -2023-06-07 10:16:22,979 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko +2023-10-19 14:48:17,311 p=57107 u=rob n=ansible | shutdown complete +2023-10-19 14:48:17,311 p=57110 u=rob n=ansible | shutdown complete +2023-10-19 14:48:19,880 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch +2023-10-19 14:48:19,886 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm +2023-10-19 14:48:19,888 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central +2023-10-19 14:48:19,889 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm +2023-10-19 14:48:20,702 p=57508 u=rob n=p=57508 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:48:20,702 p=57509 u=rob n=p=57509 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:48:20,963 p=57508 u=rob n=p=57508 u=rob | paramiko [central] | Authentication (publickey) successful! +2023-10-19 14:48:20,989 p=57509 u=rob n=p=57509 u=rob | paramiko [branch] | Authentication (publickey) successful! +2023-10-19 14:48:22,200 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test +2023-10-19 14:48:22,200 p=56871 u=rob n=ansible | <central> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:48:22,200 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756 `" && echo ansible-tmp-1697719702.19945-57508-124890875676756="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756 `" ) && sleep 0' +2023-10-19 14:48:22,203 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test +2023-10-19 14:48:22,203 p=56871 u=rob n=ansible | <branch> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:48:22,203 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872 `" && echo ansible-tmp-1697719702.200362-57509-209744504042872="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872 `" ) && sleep 0' +2023-10-19 14:48:22,218 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py +2023-10-19 14:48:22,218 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py +2023-10-19 14:48:22,219 p=56871 u=rob n=ansible | <central> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpbqeso8eh TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756/AnsiballZ_ping.py +2023-10-19 14:48:22,219 p=56871 u=rob n=ansible | <branch> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmp94amgfhw TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872/AnsiballZ_ping.py +2023-10-19 14:48:22,220 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:48:22,221 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:48:22,231 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:48:22,232 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:48:22,408 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.19945-57508-124890875676756/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:48:22,408 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697719702.200362-57509-209744504042872/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:48:22,422 p=56871 u=rob n=ansible | ok: [central] => { + "changed": false, + "elapsed": 124 +} +2023-10-19 14:48:22,422 p=56871 u=rob n=ansible | ok: [branch] => { + "changed": false, + "elapsed": 124 +} +2023-10-19 14:48:22,425 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] *********************************************************************** +2023-10-19 14:48:22,440 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:48:22,446 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:48:22,449 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d62 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:48:22,449 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:48:22,454 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:48:22,880 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b"Warning: Permanently added 'eve-ng' (ED25519) to the list of known hosts.\r\n") +2023-10-19 14:48:22,883 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:48:22,885 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d62 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697719702.878562-57581-252555632021118 `" && echo ansible-tmp-1697719702.878562-57581-252555632021118="` echo /root/.ansible/tmp/ansible-tmp-1697719702.878562-57581-252555632021118 `" ) && sleep 0'"'"'' +2023-10-19 14:48:22,927 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697719702.878562-57581-252555632021118=/root/.ansible/tmp/ansible-tmp-1697719702.878562-57581-252555632021118\n', b'') +2023-10-19 14:48:22,930 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:48:22,930 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:48:22,930 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:48:22,931 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d62 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:48:23,649 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:48:23 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=1buob28pk2isul2t8mgq02gn2a; path=/, unetlab_session=b10ddc07-d3a1-485c-9783-197671245628; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=1buob28pk2isul2t8mgq02gn2a; unetlab_session=b10ddc07-d3a1-485c-9783-197671245628", "cookies": {"PHPSESSID": "1buob28pk2isul2t8mgq02gn2a", "unetlab_session": "b10ddc07-d3a1-485c-9783-197671245628"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:48:23,661 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:48:23,661 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d62 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697719702.878562-57581-252555632021118/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:48:23,704 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:48:23,707 p=56871 u=rob n=ansible | ok: [eveng] => { + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}", + "content_length": "67", + "content_type": "application/json", + "cookies": { + "PHPSESSID": "1buob28pk2isul2t8mgq02gn2a", + "unetlab_session": "b10ddc07-d3a1-485c-9783-197671245628" + }, + "cookies_string": "PHPSESSID=1buob28pk2isul2t8mgq02gn2a; unetlab_session=b10ddc07-d3a1-485c-9783-197671245628", + "date": "Thu, 19 Oct 2023 12:48:23 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": { + "html5": "-1", + "password": "ansible", + "username": "ansible" + }, + "body_format": "json", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Content-Type": "application/json" + }, + "http_agent": "ansible-httpget", + "method": "POST", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/auth/login", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "json": { + "code": 200, + "message": "User logged in (90013).", + "status": "success" + }, + "msg": "OK (67 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "set_cookie": "PHPSESSID=1buob28pk2isul2t8mgq02gn2a; path=/, unetlab_session=b10ddc07-d3a1-485c-9783-197671245628; path=/api/; secure; HttpOnly", + "status": 200, + "url": "https://127.0.0.1/api/auth/login", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:48:23,713 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: stop nodes id] **************************************************************************************** +2023-10-19 14:48:23,745 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:48:23,750 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:48:23,754 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:48:23,760 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:48:23,763 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after stop] ************************************************************************************** +2023-10-19 14:48:23,776 p=56871 u=rob n=ansible | Pausing for 5 seconds +2023-10-19 14:48:23,777 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:48:28,792 p=56871 u=rob n=ansible | ok: [eveng] => { + "changed": false, + "delta": 5, + "echo": true, + "rc": 0, + "start": "2023-10-19 14:48:23.776005", + "stderr": "", + "stdout": "Paused for 5.0 seconds", + "stop": "2023-10-19 14:48:28.779232", + "user_input": "" +} +2023-10-19 14:48:28,798 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start nodes id] *************************************************************************************** +2023-10-19 14:48:28,820 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:48:28,822 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:48:28,828 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:48:28,833 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:48:28,836 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after start] ************************************************************************************* +2023-10-19 14:48:28,849 p=56871 u=rob n=ansible | Pausing for 5 seconds +2023-10-19 14:48:28,849 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:48:33,860 p=56871 u=rob n=ansible | ok: [eveng] => { + "changed": false, + "delta": 5, + "echo": true, + "rc": 0, + "start": "2023-10-19 14:48:28.848579", + "stderr": "", + "stdout": "Paused for 5.0 seconds", + "stop": "2023-10-19 14:48:33.850421", + "user_input": "" +} +2023-10-19 14:48:33,872 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait, b/c the ping often failed without a short break] ************************************************ +2023-10-19 14:48:33,884 p=56871 u=rob n=ansible | Pausing for 30 seconds +2023-10-19 14:48:33,885 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:49:03,896 p=56871 u=rob n=ansible | ok: [eveng] => { + "changed": false, + "delta": 30, + "echo": true, + "rc": 0, + "start": "2023-10-19 14:48:33.883766", + "stderr": "", + "stdout": "Paused for 30.0 seconds", + "stop": "2023-10-19 14:49:03.884435", + "user_input": "" +} +2023-10-19 14:49:03,912 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: do ping test] ***************************************************************************************** +2023-10-19 14:49:03,938 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:03,941 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:03,947 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:49:03,955 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:49:03,961 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:03,962 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:03,968 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:03,970 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:04,414 p=57668 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:49:04,415 p=57669 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:49:04,433 p=57668 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:04,433 p=57669 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:04,436 p=57668 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:04,436 p=57669 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:05,088 p=56871 u=rob n=ansible | network_os is set to vyos +2023-10-19 14:49:05,089 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko -2023-06-07 10:16:22,979 p=80164 u=rob n=ansible | network_os is set to vyos -2023-06-07 10:16:22,979 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko +2023-10-19 14:49:05,100 p=56871 u=rob n=ansible | network_os is set to vyos +2023-10-19 14:49:05,100 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko -2023-06-07 10:16:22,982 p=80942 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use +2023-10-19 14:49:05,102 p=57669 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. -2023-06-07 10:16:22,986 p=80945 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use +2023-10-19 14:49:05,102 p=57668 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. -2023-06-07 10:16:23,526 p=80945 u=rob n=p=80945 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:16:23,528 p=80942 u=rob n=p=80942 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:16:23,751 p=80942 u=rob n=p=80942 u=rob | paramiko [central] | Authentication (publickey) successful! -2023-06-07 10:16:23,757 p=80945 u=rob n=p=80945 u=rob | paramiko [branch] | Authentication (publickey) successful! -2023-06-07 10:16:29,367 p=80164 u=rob n=ansible | ok: [central] => (item=10.0.2.100) -2023-06-07 10:16:29,468 p=80164 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) -2023-06-07 10:16:29,479 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: execute test commands] ***************************************************************************************************** -2023-06-07 10:16:29,506 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:16:29,510 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:16:30,791 p=80164 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) -2023-06-07 10:16:30,977 p=80164 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) -2023-06-07 10:16:32,249 p=80164 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) -2023-06-07 10:16:32,261 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register stdout commands] ************************************************************************************************** -2023-06-07 10:16:32,296 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:16:32,301 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:16:32,308 p=80164 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2023-06-07 10:16:32,311 p=80164 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2023-06-07 10:16:32,314 p=80164 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) -2023-06-07 10:16:32,316 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:16:32,316 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:16:32,320 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] ************************************************************************************************************* -2023-06-07 10:16:32,340 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:16:32,342 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:16:32,347 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:16:32,352 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:16:32,357 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: ake sure tmp dir exist] **************************************************************************************************** -2023-06-07 10:16:32,383 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:16:32,385 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:16:32,391 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:16:32,620 p=80164 u=rob n=ansible | ok: [eveng -> localhost] -2023-06-07 10:16:32,624 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register status of tmp/vyos-1.4-rolling-202306070317-amd64.iso] ************************************************************ -2023-06-07 10:16:32,646 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:16:32,650 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:16:32,650 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:16:32,777 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:16:32,784 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: ownload upgrade_iso] ******************************************************************************************************* -2023-06-07 10:16:32,812 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:16:32,814 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:16:32,820 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:16:33,544 p=80164 u=rob n=ansible | ok: [eveng -> localhost] -2023-06-07 10:16:33,551 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Copy iso to host] ********************************************************************************************************** -2023-06-07 10:16:33,567 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:16:33,574 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:16:35,267 p=80945 u=rob n=p=80945 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:16:35,267 p=80942 u=rob n=p=80942 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:16:35,515 p=80945 u=rob n=p=80945 u=rob | paramiko [branch] | Authentication (publickey) successful! -2023-06-07 10:16:35,519 p=80942 u=rob n=p=80942 u=rob | paramiko [central] | Authentication (publickey) successful! -2023-06-07 10:16:36,291 p=80945 u=rob n=p=80945 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:16:36,297 p=80942 u=rob n=p=80942 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:16:36,520 p=80945 u=rob n=p=80945 u=rob | paramiko [branch] | Authentication (publickey) successful! -2023-06-07 10:16:36,530 p=80942 u=rob n=p=80942 u=rob | paramiko [central] | Authentication (publickey) successful! -2023-06-07 10:16:51,774 p=80164 u=rob n=ansible | changed: [central] -2023-06-07 10:16:54,990 p=80164 u=rob n=ansible | changed: [branch] -2023-06-07 10:16:54,997 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: upgrade vyos] ************************************************************************************************************** -2023-06-07 10:16:55,015 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:16:55,022 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:17:05,780 p=80164 u=rob n=ansible | ok: [central] -2023-06-07 10:17:05,949 p=80164 u=rob n=ansible | ok: [branch] -2023-06-07 10:17:05,958 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Reboot vyos] *************************************************************************************************************** -2023-06-07 10:17:05,989 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:17:05,990 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:17:07,614 p=80164 u=rob n=ansible | ok: [branch] -2023-06-07 10:17:07,640 p=80164 u=rob n=ansible | ok: [central] -2023-06-07 10:17:07,646 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait while shutdown] ******************************************************************************************************* -2023-06-07 10:17:07,663 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:17:07,666 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos nodes] ******************************************************************************************************* -2023-06-07 10:17:07,690 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:17:07,691 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:17:08,793 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18. - Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. -2023-06-07 10:17:08,793 p=80164 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18. - Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. -2023-06-07 10:17:09,530 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:17:09,543 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) -2023-06-07 10:17:09,773 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2023-06-07 10:17:09,775 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' -2023-06-07 10:19:08,164 p=80945 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2023-10-19 14:49:05,102 p=57669 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch +2023-10-19 14:49:05,103 p=57668 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central +2023-10-19 14:49:05,108 p=57669 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm +2023-10-19 14:49:05,108 p=57668 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm +2023-10-19 14:49:05,779 p=57669 u=rob n=p=57669 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:49:05,779 p=57668 u=rob n=p=57668 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:49:06,028 p=57669 u=rob n=p=57669 u=rob | paramiko [branch] | Authentication (publickey) successful! +2023-10-19 14:49:06,054 p=57668 u=rob n=p=57668 u=rob | paramiko [central] | Authentication (publickey) successful! +2023-10-19 14:49:11,982 p=56871 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) => { + "ansible_loop_var": "item", + "changed": false, + "commands": [ + "ping 10.0.1.100 count 5" + ], + "invocation": { + "module_args": { + "count": 5, + "dest": "10.0.1.100", + "interval": null, + "size": null, + "source": null, + "state": "present", + "ttl": null + } + }, + "item": "10.0.1.100", + "packet_loss": "0%", + "packets_rx": 5, + "packets_tx": 5, + "rtt": { + "avg": 1, + "max": 5, + "mdev": 1, + "min": 0 + } +} +2023-10-19 14:49:12,017 p=56871 u=rob n=ansible | ok: [central] => (item=10.0.2.100) => { + "ansible_loop_var": "item", + "changed": false, + "commands": [ + "ping 10.0.2.100 count 5" + ], + "invocation": { + "module_args": { + "count": 5, + "dest": "10.0.2.100", + "interval": null, + "size": null, + "source": null, + "state": "present", + "ttl": null + } + }, + "item": "10.0.2.100", + "packet_loss": "0%", + "packets_rx": 5, + "packets_tx": 5, + "rtt": { + "avg": 0, + "max": 1, + "mdev": 0, + "min": 0 + } +} +2023-10-19 14:49:12,023 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: execute test commands] ******************************************************************************** +2023-10-19 14:49:12,054 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:12,054 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:12,059 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:49:12,069 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:49:12,073 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:12,075 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:12,084 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:12,085 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:13,362 p=56871 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) => { + "ansible_loop_var": "item", + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": [ + "result[0] contains \"10.0.1.254/24\"" + ] + } + }, + "item": { + "command": "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", + "desc": "Test if IP is set to interface", + "wait_for": [ + "result[0] contains \"10.0.1.254/24\"" + ] + }, + "stdout": [ + "10.0.1.254/24" + ], + "stdout_lines": [ + [ + "10.0.1.254/24" + ] + ] +} +2023-10-19 14:49:13,608 p=56871 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) => { + "ansible_loop_var": "item", + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "show interfaces wireguard" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": [ + "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"", + "result[0] contains \"Interface IP Address S/L Description\"", + "result[0] contains \"--------- ---------- --- -----------\"", + "result[0] contains \"wg01 192.168.0.2/24 u/u VPN-to-central\"" + ] + } + }, + "item": { + "command": "show interfaces wireguard", + "desc": "show interfaces wireguard", + "wait_for": [ + "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"", + "result[0] contains \"Interface IP Address S/L Description\"", + "result[0] contains \"--------- ---------- --- -----------\"", + "result[0] contains \"wg01 192.168.0.2/24 u/u VPN-to-central\"" + ] + }, + "stdout": [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.2/24 u/u VPN-to-central" + ], + "stdout_lines": [ + [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down", + "Interface IP Address S/L Description", + "--------- ---------- --- -----------", + "wg01 192.168.0.2/24 u/u VPN-to-central" + ] + ] +} +2023-10-19 14:49:14,849 p=56871 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) => { + "ansible_loop_var": "item", + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "show interfaces wireguard" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": [ + "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"", + "result[0] contains \"Interface IP Address S/L Description\"", + "result[0] contains \"--------- ---------- --- -----------\"", + "result[0] contains \"wg01 192.168.0.1/24 u/u VPN-to-Branch\"" + ] + } + }, + "item": { + "command": "show interfaces wireguard", + "desc": "show interfaces wireguard", + "wait_for": [ + "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"", + "result[0] contains \"Interface IP Address S/L Description\"", + "result[0] contains \"--------- ---------- --- -----------\"", + "result[0] contains \"wg01 192.168.0.1/24 u/u VPN-to-Branch\"" + ] + }, + "stdout": [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.1/24 u/u VPN-to-Branch" + ], + "stdout_lines": [ + [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down", + "Interface IP Address S/L Description", + "--------- ---------- --- -----------", + "wg01 192.168.0.1/24 u/u VPN-to-Branch" + ] + ] +} +2023-10-19 14:49:14,861 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register stdout commands] ***************************************************************************** +2023-10-19 14:49:14,884 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:14,887 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:14,895 p=56871 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) => { + "ansible_loop_var": "item", + "changed": false, + "item": { + "command": "show interfaces wireguard", + "name": "show_interfaces_wireguard" + }, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:14,898 p=56871 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) => { + "ansible_loop_var": "item", + "changed": false, + "item": { + "command": "show interfaces wireguard", + "name": "show_interfaces_wireguard" + }, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:14,901 p=56871 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) => { + "ansible_loop_var": "item", + "changed": false, + "item": { + "command": "ping 10.0.2.100 count 4", + "name": "ping_branch_pc" + }, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:14,902 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "msg": "All items skipped" +} +2023-10-19 14:49:14,902 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "msg": "All items skipped" +} +2023-10-19 14:49:14,906 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] **************************************************************************************** +2023-10-19 14:49:14,932 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:14,934 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:14,937 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:14,946 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:14,951 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: ake sure tmp dir exist] ******************************************************************************* +2023-10-19 14:49:14,965 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:49:14,969 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:49:14,979 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:14,981 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670 `" && echo ansible-tmp-1697719754.977319-57692-36644303826670="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670 `" ) && sleep 0' +2023-10-19 14:49:14,982 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:14,987 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:14,993 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/file.py +2023-10-19 14:49:14,994 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpbrsi1dal TO /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670/AnsiballZ_file.py +2023-10-19 14:49:14,994 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670/ /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670/AnsiballZ_file.py && sleep 0' +2023-10-19 14:49:15,006 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670/AnsiballZ_file.py && sleep 0' +2023-10-19 14:49:15,195 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697719754.977319-57692-36644303826670/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:49:15,207 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => { + "changed": false, + "diff": { + "after": { + "path": "tmp" + }, + "before": { + "path": "tmp" + } + }, + "gid": 20, + "group": "staff", + "invocation": { + "module_args": { + "_diff_peek": null, + "_original_basename": null, + "access_time": null, + "access_time_format": "%Y%m%d%H%M.%S", + "attributes": null, + "follow": true, + "force": false, + "group": null, + "mode": null, + "modification_time": null, + "modification_time_format": "%Y%m%d%H%M.%S", + "owner": null, + "path": "tmp", + "recurse": false, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "state": "directory", + "unsafe_writes": false + } + }, + "mode": "0755", + "owner": "rob", + "path": "tmp", + "size": 160, + "state": "directory", + "uid": 501 +} +2023-10-19 14:49:15,210 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register status of tmp/vyos-1.5-rolling-202310190118-amd64.iso] *************************************** +2023-10-19 14:49:15,227 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py +2023-10-19 14:49:15,227 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:49:15,227 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:49:15,235 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:15,236 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d64 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:49:15,238 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:15,244 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:15,401 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"changed": false, "stat": {"exists": false}, "invocation": {"module_args": {"path": "tmp/vyos-1.5-rolling-202310190118-amd64.iso", "follow": false, "get_md5": false, "get_checksum": true, "get_mime": true, "get_attributes": true, "checksum_algorithm": "sha1"}}}\n', b'') +2023-10-19 14:49:15,403 p=56871 u=rob n=ansible | ok: [eveng] => { + "changed": false, + "invocation": { + "module_args": { + "checksum_algorithm": "sha1", + "follow": false, + "get_attributes": true, + "get_checksum": true, + "get_md5": false, + "get_mime": true, + "path": "tmp/vyos-1.5-rolling-202310190118-amd64.iso" + } + }, + "stat": { + "exists": false + } +} +2023-10-19 14:49:15,407 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: download upgrade_iso] ********************************************************************************* +2023-10-19 14:49:15,425 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:49:15,427 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:49:15,435 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:15,437 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730 `" && echo ansible-tmp-1697719755.434242-57724-45289090999730="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730 `" ) && sleep 0' +2023-10-19 14:49:15,437 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:15,443 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:15,538 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/get_url.py +2023-10-19 14:49:15,538 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpd7t94rxk TO /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730/AnsiballZ_get_url.py +2023-10-19 14:49:15,539 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730/ /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730/AnsiballZ_get_url.py && sleep 0' +2023-10-19 14:49:15,551 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730/AnsiballZ_get_url.py && sleep 0' +2023-10-19 14:49:16,425 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697719755.434242-57724-45289090999730/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:49:16,438 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => { + "changed": false, + "dest": "tmp/vyos-1.5-rolling-202310190118-amd64.iso", + "elapsed": 0, + "gid": 20, + "group": "staff", + "invocation": { + "module_args": { + "attributes": null, + "backup": false, + "checksum": "", + "ciphers": null, + "client_cert": null, + "client_key": null, + "decompress": true, + "dest": "tmp/vyos-1.5-rolling-202310190118-amd64.iso", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": null, + "http_agent": "ansible-httpget", + "mode": null, + "owner": null, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "timeout": 10, + "tmp_dest": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://github.com/vyos/vyos-rolling-nightly-builds/releases/download/1.5-rolling-202310190118/vyos-1.5-rolling-202310190118-amd64.iso", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": true + } + }, + "mode": "0644", + "msg": "HTTP Error 304: Not Modified", + "owner": "rob", + "size": 430964736, + "state": "file", + "status_code": 304, + "uid": 501, + "url": "https://github.com/vyos/vyos-rolling-nightly-builds/releases/download/1.5-rolling-202310190118/vyos-1.5-rolling-202310190118-amd64.iso" +} +2023-10-19 14:49:16,443 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Copy iso to host] ************************************************************************************* +2023-10-19 14:49:16,460 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:16,468 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:49:16,471 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:49:16,479 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:49:16,485 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:16,487 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:16,492 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:16,494 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:49:17,580 p=57669 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch +2023-10-19 14:49:17,581 p=57668 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central +2023-10-19 14:49:17,585 p=57668 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm +2023-10-19 14:49:17,585 p=57669 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm +2023-10-19 14:49:18,109 p=57668 u=rob n=p=57668 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:49:18,123 p=57669 u=rob n=p=57669 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:49:18,368 p=57668 u=rob n=p=57668 u=rob | paramiko [central] | Authentication (publickey) successful! +2023-10-19 14:49:18,373 p=57669 u=rob n=p=57669 u=rob | paramiko [branch] | Authentication (publickey) successful! +2023-10-19 14:49:18,644 p=57669 u=rob n=ansible | Traceback (most recent call last): + File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/utils/jsonrpc.py", line 46, in handle_request + result = rpc_method(*args, **kwargs) + File "/Users/rob/git/_vyos/vyos-eveng/collections/ansible_collections/ansible/netcommon/plugins/connection/network_cli.py", line 1327, in get_file + scp.get(source, destination) + File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/scp.py", line 281, in get + self._recv_all() + File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/scp.py", line 435, in _recv_all + raise SCPException(asunicode(msg[1:])) +scp.SCPException: scp: /config/iso.iso: No such file or directory + +2023-10-19 14:49:18,646 p=57668 u=rob n=ansible | Traceback (most recent call last): + File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/utils/jsonrpc.py", line 46, in handle_request + result = rpc_method(*args, **kwargs) + File "/Users/rob/git/_vyos/vyos-eveng/collections/ansible_collections/ansible/netcommon/plugins/connection/network_cli.py", line 1327, in get_file + scp.get(source, destination) + File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/scp.py", line 281, in get + self._recv_all() + File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/scp.py", line 435, in _recv_all + raise SCPException(asunicode(msg[1:])) +scp.SCPException: scp: /config/iso.iso: No such file or directory + +2023-10-19 14:49:18,648 p=57669 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch +2023-10-19 14:49:18,649 p=57668 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central +2023-10-19 14:49:18,652 p=57669 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm +2023-10-19 14:49:18,652 p=57668 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm +2023-10-19 14:49:19,234 p=57668 u=rob n=p=57668 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:49:19,236 p=57669 u=rob n=p=57669 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:49:19,464 p=57669 u=rob n=p=57669 u=rob | paramiko [branch] | Authentication (publickey) successful! +2023-10-19 14:49:19,480 p=57668 u=rob n=p=57668 u=rob | paramiko [central] | Authentication (publickey) successful! +2023-10-19 14:51:03,460 p=56871 u=rob n=ansible | changed: [central] => { + "changed": true, + "destination": "/config/iso.iso" +} +2023-10-19 14:51:03,557 p=56871 u=rob n=ansible | changed: [branch] => { + "changed": true, + "destination": "/config/iso.iso" +} +2023-10-19 14:51:03,568 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: upgrade vyos] ***************************************************************************************** +2023-10-19 14:51:03,588 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:51:03,596 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:51:03,598 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:51:03,606 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:51:03,613 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:51:03,615 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:51:03,621 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:51:03,623 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:51:16,227 p=56871 u=rob n=ansible | ok: [central] => { + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "printf '%s\\n' \"\" \"Yes\" \"Yes\" | add system image /config/iso.iso" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "stdout": [ + "Checking SHA256 checksums of files on the ISO image... OK.\nDone!\nWhat would you like to name this image? [1.5-rolling-202310190118]: OK. This image will be named: 1.5-rolling-202310190118\nInstalling \"1.5-rolling-202310190118\" image.\nCopying new release files...\nWould you like to save the current configuration \ndirectory and config file? (Yes/No) [Yes]: Copying current configuration...\nWould you like to save the SSH host keys from your \ncurrent configuration? (Yes/No) [Yes]: Copying SSH keys...\nRunning post-install script...\nSetting up grub configuration...\nDone." + ], + "stdout_lines": [ + [ + "Checking SHA256 checksums of files on the ISO image... OK.", + "Done!", + "What would you like to name this image? [1.5-rolling-202310190118]: OK. This image will be named: 1.5-rolling-202310190118", + "Installing \"1.5-rolling-202310190118\" image.", + "Copying new release files...", + "Would you like to save the current configuration ", + "directory and config file? (Yes/No) [Yes]: Copying current configuration...", + "Would you like to save the SSH host keys from your ", + "current configuration? (Yes/No) [Yes]: Copying SSH keys...", + "Running post-install script...", + "Setting up grub configuration...", + "Done." + ] + ] +} +2023-10-19 14:51:16,419 p=56871 u=rob n=ansible | ok: [branch] => { + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "printf '%s\\n' \"\" \"Yes\" \"Yes\" | add system image /config/iso.iso" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "stdout": [ + "Checking SHA256 checksums of files on the ISO image... OK.\nDone!\nWhat would you like to name this image? [1.5-rolling-202310190118]: OK. This image will be named: 1.5-rolling-202310190118\nInstalling \"1.5-rolling-202310190118\" image.\nCopying new release files...\nWould you like to save the current configuration \ndirectory and config file? (Yes/No) [Yes]: Copying current configuration...\nWould you like to save the SSH host keys from your \ncurrent configuration? (Yes/No) [Yes]: Copying SSH keys...\nRunning post-install script...\nSetting up grub configuration...\nDone." + ], + "stdout_lines": [ + [ + "Checking SHA256 checksums of files on the ISO image... OK.", + "Done!", + "What would you like to name this image? [1.5-rolling-202310190118]: OK. This image will be named: 1.5-rolling-202310190118", + "Installing \"1.5-rolling-202310190118\" image.", + "Copying new release files...", + "Would you like to save the current configuration ", + "directory and config file? (Yes/No) [Yes]: Copying current configuration...", + "Would you like to save the SSH host keys from your ", + "current configuration? (Yes/No) [Yes]: Copying SSH keys...", + "Running post-install script...", + "Setting up grub configuration...", + "Done." + ] + ] +} +2023-10-19 14:51:16,429 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Reboot vyos] ****************************************************************************************** +2023-10-19 14:51:16,448 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:51:16,458 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:51:16,460 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:51:16,470 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:51:16,476 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:51:16,478 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:51:16,485 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:51:16,487 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:51:18,223 p=56871 u=rob n=ansible | ok: [branch] => { + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "reboot in 1" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "stdout": [ + "Broadcast message from vyos@branch (somewhere) (Thu Oct 19 12:51:17 2023): \u0007\u0007\n\n \n\nSystem reboot is scheduled 1\n\n \n\nReboot is scheduled 2023-10-19 12:52:17" + ], + "stdout_lines": [ + [ + "Broadcast message from vyos@branch (somewhere) (Thu Oct 19 12:51:17 2023): \u0007\u0007", + "", + " ", + "", + "System reboot is scheduled 1", + "", + " ", + "", + "Reboot is scheduled 2023-10-19 12:52:17" + ] + ] +} +2023-10-19 14:51:18,242 p=56871 u=rob n=ansible | ok: [central] => { + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "reboot in 1" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": null + } + }, + "stdout": [ + "Broadcast message from vyos@central (somewhere) (Thu Oct 19 12:51:17 2023): \u0007\u0007\n\n \n\nSystem reboot is scheduled 1\n\n \n\nReboot is scheduled 2023-10-19 12:52:17" + ], + "stdout_lines": [ + [ + "Broadcast message from vyos@central (somewhere) (Thu Oct 19 12:51:17 2023): \u0007\u0007", + "", + " ", + "", + "System reboot is scheduled 1", + "", + " ", + "", + "Reboot is scheduled 2023-10-19 12:52:17" + ] + ] +} +2023-10-19 14:51:18,257 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait while shutdown] ********************************************************************************** +2023-10-19 14:51:18,271 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:51:18,275 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Wait for vyos nodes] ********************************************************************************** +2023-10-19 14:51:18,294 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:51:18,303 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:51:18,305 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:51:18,313 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:51:18,319 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:51:18,321 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:51:18,327 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:51:18,330 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:51:19,431 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be +removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. +2023-10-19 14:51:19,431 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central +2023-10-19 14:51:19,432 p=56871 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be +removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. +2023-10-19 14:51:19,432 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch +2023-10-19 14:51:19,448 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm +2023-10-19 14:51:19,449 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm +2023-10-19 14:51:20,376 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:51:20,414 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_7.9p1) +2023-10-19 14:51:20,651 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2023-10-19 14:51:20,658 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | Auth banner: b'System is going down. Unprivileged users are not permitted to log in anymore. For technical details, see pam_nologin(8).\n\n' +2023-10-19 14:53:18,790 p=57668 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2023-06-07 10:19:08,164 p=80942 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. +2023-10-19 14:53:18,793 p=57669 u=rob n=ansible | persistent connection idle timeout triggered, timeout value is 120 secs. See the timeout setting options in the Network Debug and Troubleshooting Guide. -2023-06-07 10:19:08,268 p=80945 u=rob n=ansible | shutdown complete -2023-06-07 10:19:08,269 p=80942 u=rob n=ansible | shutdown complete -2023-06-07 10:19:40,839 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | Exception (client): Error reading SSH protocol banner -2023-06-07 10:19:40,842 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | Traceback (most recent call last): -2023-06-07 10:19:40,843 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner -2023-06-07 10:19:40,843 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) -2023-06-07 10:19:40,843 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline -2023-06-07 10:19:40,843 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | buf += self._read_timeout(timeout) -2023-06-07 10:19:40,844 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout -2023-06-07 10:19:40,844 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | raise socket.timeout() -2023-06-07 10:19:40,844 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | socket.timeout -2023-06-07 10:19:40,844 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | -2023-06-07 10:19:40,844 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: -2023-06-07 10:19:40,844 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | -2023-06-07 10:19:40,845 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | Traceback (most recent call last): -2023-06-07 10:19:40,845 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run -2023-06-07 10:19:40,845 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | self._check_banner() -2023-06-07 10:19:40,845 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner -2023-06-07 10:19:40,846 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | raise SSHException( -2023-06-07 10:19:40,846 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2023-06-07 10:19:40,846 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | -2023-06-07 10:19:40,850 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | Exception (client): Error reading SSH protocol banner -2023-06-07 10:19:40,853 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | Traceback (most recent call last): -2023-06-07 10:19:40,853 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner -2023-06-07 10:19:40,853 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) -2023-06-07 10:19:40,854 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline -2023-06-07 10:19:40,854 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) -2023-06-07 10:19:40,854 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout -2023-06-07 10:19:40,854 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | raise socket.timeout() -2023-06-07 10:19:40,854 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | socket.timeout -2023-06-07 10:19:40,854 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | -2023-06-07 10:19:40,855 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: -2023-06-07 10:19:40,855 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | -2023-06-07 10:19:40,855 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | Traceback (most recent call last): -2023-06-07 10:19:40,855 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run -2023-06-07 10:19:40,855 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | self._check_banner() -2023-06-07 10:19:40,855 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner -2023-06-07 10:19:40,856 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | raise SSHException( -2023-06-07 10:19:40,856 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner -2023-06-07 10:19:40,856 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | -2023-06-07 10:19:42,471 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_9.2p1) -2023-06-07 10:19:42,492 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_9.2p1) -2023-06-07 10:19:42,719 p=81057 u=rob n=p=81057 u=rob | paramiko [branch] | Authentication (publickey) successful! -2023-06-07 10:19:42,742 p=81056 u=rob n=p=81056 u=rob | paramiko [central] | Authentication (publickey) successful! -2023-06-07 10:19:44,321 p=80164 u=rob n=ansible | ok: [central] -2023-06-07 10:19:44,321 p=80164 u=rob n=ansible | ok: [branch] -2023-06-07 10:19:44,325 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: clear tmp dir] ************************************************************************************************************* -2023-06-07 10:19:44,337 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:19:44,341 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] ******************************************************************************************** -2023-06-07 10:19:44,362 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:19:44,364 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:19:44,369 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:19:45,354 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:19:45,361 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: stop nodes id] ************************************************************************************************************* -2023-06-07 10:19:45,390 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:19:45,396 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:19:45,401 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:19:45,407 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:19:45,411 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after stop] *********************************************************************************************************** -2023-06-07 10:19:45,426 p=80164 u=rob n=ansible | Pausing for 5 seconds -2023-06-07 10:19:45,426 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:19:50,441 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:19:50,451 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start nodes id] ************************************************************************************************************ -2023-06-07 10:19:50,481 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:19:50,483 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:19:50,489 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:19:50,496 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:19:50,500 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after start] ********************************************************************************************************** -2023-06-07 10:19:50,515 p=80164 u=rob n=ansible | Pausing for 5 seconds -2023-06-07 10:19:50,516 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:19:55,536 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:19:55,550 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait, b/c the ping often failed without a short break] ********************************************************************* -2023-06-07 10:19:55,572 p=80164 u=rob n=ansible | Pausing for 30 seconds -2023-06-07 10:19:55,573 p=80164 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
-2023-06-07 10:20:25,593 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:20:25,610 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: do ping test] ************************************************************************************************************** -2023-06-07 10:20:25,644 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:20:25,646 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:26,829 p=80164 u=rob n=ansible | network_os is set to vyos -2023-06-07 10:20:26,831 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko +2023-10-19 14:53:18,900 p=57668 u=rob n=ansible | shutdown complete +2023-10-19 14:53:18,900 p=57669 u=rob n=ansible | shutdown complete +2023-10-19 14:53:21,660 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch +2023-10-19 14:53:21,665 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm +2023-10-19 14:53:21,681 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central +2023-10-19 14:53:21,684 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm +2023-10-19 14:53:51,708 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | Exception (client): Error reading SSH protocol banner +2023-10-19 14:53:51,714 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | Exception (client): Error reading SSH protocol banner +2023-10-19 14:53:51,715 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | Traceback (most recent call last): +2023-10-19 14:53:51,716 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner +2023-10-19 14:53:51,716 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | buf = self.packetizer.readline(timeout) +2023-10-19 14:53:51,716 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline +2023-10-19 14:53:51,716 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | buf += self._read_timeout(timeout) +2023-10-19 14:53:51,717 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout +2023-10-19 14:53:51,717 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | raise socket.timeout() +2023-10-19 14:53:51,717 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | socket.timeout +2023-10-19 14:53:51,718 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | +2023-10-19 14:53:51,718 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | During handling of the above exception, another exception occurred: +2023-10-19 14:53:51,718 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | +2023-10-19 14:53:51,718 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | Traceback (most recent call last): +2023-10-19 14:53:51,719 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | Traceback (most recent call last): +2023-10-19 14:53:51,719 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2270, in _check_banner +2023-10-19 14:53:51,719 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run +2023-10-19 14:53:51,719 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | buf = self.packetizer.readline(timeout) +2023-10-19 14:53:51,719 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | self._check_banner() +2023-10-19 14:53:51,719 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 374, in readline +2023-10-19 14:53:51,720 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner +2023-10-19 14:53:51,720 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | buf += self._read_timeout(timeout) +2023-10-19 14:53:51,720 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | raise SSHException( +2023-10-19 14:53:51,720 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2023-10-19 14:53:51,720 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/packet.py", line 611, in _read_timeout +2023-10-19 14:53:51,720 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | +2023-10-19 14:53:51,720 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | raise socket.timeout() +2023-10-19 14:53:51,721 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | socket.timeout +2023-10-19 14:53:51,721 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | +2023-10-19 14:53:51,721 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | During handling of the above exception, another exception occurred: +2023-10-19 14:53:51,721 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | +2023-10-19 14:53:51,722 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | Traceback (most recent call last): +2023-10-19 14:53:51,722 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2093, in run +2023-10-19 14:53:51,722 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | self._check_banner() +2023-10-19 14:53:51,722 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | File "/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/paramiko/transport.py", line 2274, in _check_banner +2023-10-19 14:53:51,723 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | raise SSHException( +2023-10-19 14:53:51,723 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | paramiko.ssh_exception.SSHException: Error reading SSH protocol banner +2023-10-19 14:53:51,723 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | +2023-10-19 14:53:52,722 p=56871 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch +2023-10-19 14:53:52,727 p=56871 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central +2023-10-19 14:53:52,727 p=56871 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm +2023-10-19 14:53:52,729 p=56871 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm +2023-10-19 14:53:53,378 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_9.2p1) +2023-10-19 14:53:53,402 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_9.2p1) +2023-10-19 14:53:53,668 p=57786 u=rob n=p=57786 u=rob | paramiko [central] | Authentication (publickey) successful! +2023-10-19 14:53:53,678 p=57787 u=rob n=p=57787 u=rob | paramiko [branch] | Authentication (publickey) successful! +2023-10-19 14:53:55,057 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test +2023-10-19 14:53:55,057 p=56871 u=rob n=ansible | <branch> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:53:55,058 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107 `" && echo ansible-tmp-1697720035.057201-57787-272031033220107="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107 `" ) && sleep 0' +2023-10-19 14:53:55,085 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py +2023-10-19 14:53:55,086 p=56871 u=rob n=ansible | <branch> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpz42att8d TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107/AnsiballZ_ping.py +2023-10-19 14:53:55,086 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:53:55,105 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:53:55,136 p=56871 u=rob n=ansible | wait_for_connection: attempting ping module test +2023-10-19 14:53:55,136 p=56871 u=rob n=ansible | <central> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:53:55,139 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4 `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682 `" && echo ansible-tmp-1697720035.135585-57786-232443288367682="` echo /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682 `" ) && sleep 0' +2023-10-19 14:53:55,154 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/ping.py +2023-10-19 14:53:55,154 p=56871 u=rob n=ansible | <central> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpn4pahlcc TO /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682/AnsiballZ_ping.py +2023-10-19 14:53:55,155 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682/ /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:53:55,174 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682/AnsiballZ_ping.py && sleep 0' +2023-10-19 14:53:55,356 p=56871 u=rob n=ansible | <branch> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.057201-57787-272031033220107/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:53:55,377 p=56871 u=rob n=ansible | ok: [branch] => { + "changed": false, + "elapsed": 155 +} +2023-10-19 14:53:55,390 p=56871 u=rob n=ansible | <central> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/ansible-tmp-1697720035.135585-57786-232443288367682/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:53:55,408 p=56871 u=rob n=ansible | ok: [central] => { + "changed": false, + "elapsed": 155 +} +2023-10-19 14:53:55,413 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: clear tmp dir] **************************************************************************************** +2023-10-19 14:53:55,427 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:53:55,430 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Login to EVE-NG and get Cookie] *********************************************************************** +2023-10-19 14:53:55,457 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:53:55,460 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:53:55,460 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d64 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'echo ~root && sleep 0'"'"'' +2023-10-19 14:53:55,462 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:53:55,467 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:53:55,972 p=56871 u=rob n=ansible | <eve-ng> (0, b'/root\n', b"Warning: Permanently added 'eve-ng' (ED25519) to the list of known hosts.\r\n") +2023-10-19 14:53:55,972 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:53:55,974 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d64 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'( umask 77 && mkdir -p "` echo /root/.ansible/tmp `"&& mkdir "` echo /root/.ansible/tmp/ansible-tmp-1697720035.9715872-57859-275704795493100 `" && echo ansible-tmp-1697720035.9715872-57859-275704795493100="` echo /root/.ansible/tmp/ansible-tmp-1697720035.9715872-57859-275704795493100 `" ) && sleep 0'"'"'' +2023-10-19 14:53:56,019 p=56871 u=rob n=ansible | <eve-ng> (0, b'ansible-tmp-1697720035.9715872-57859-275704795493100=/root/.ansible/tmp/ansible-tmp-1697720035.9715872-57859-275704795493100\n', b'') +2023-10-19 14:53:56,022 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/uri.py +2023-10-19 14:53:56,023 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:53:56,023 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:53:56,024 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d64 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:53:56,682 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"content": "{\\"code\\":200,\\"status\\":\\"success\\",\\"message\\":\\"User logged in (90013).\\"}", "redirected": false, "url": "https://127.0.0.1/api/auth/login", "status": 200, "date": "Thu, 19 Oct 2023 12:53:56 GMT", "server": "Apache/2.4.41 (Ubuntu)", "set_cookie": "PHPSESSID=cb981jv45np9n5ql4busfq5v04; path=/, unetlab_session=3bd010fa-2801-4f03-b6e9-2054ac7fda21; path=/api/; secure; HttpOnly", "expires": "Thu, 19 Nov 1981 08:52:00 GMT", "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", "pragma": "no-cache, no-cache", "x_powered_by": "Unified Networking Lab API", "content_length": "67", "connection": "close", "content_type": "application/json", "cookies_string": "PHPSESSID=cb981jv45np9n5ql4busfq5v04; unetlab_session=3bd010fa-2801-4f03-b6e9-2054ac7fda21", "cookies": {"PHPSESSID": "cb981jv45np9n5ql4busfq5v04", "unetlab_session": "3bd010fa-2801-4f03-b6e9-2054ac7fda21"}, "msg": "OK (67 bytes)", "elapsed": 0, "changed": false, "json": {"code": 200, "status": "success", "message": "User logged in (90013)."}, "invocation": {"module_args": {"method": "POST", "url": "https://127.0.0.1/api/auth/login", "return_content": true, "body_format": "json", "body": {"username": "ansible", "password": "ansible", "html5": "-1"}, "headers": {"Accept": "application/json", "Content-Type": "application/json"}, "validate_certs": false, "force": false, "http_agent": "ansible-httpget", "use_proxy": true, "force_basic_auth": false, "use_gssapi": false, "follow_redirects": "safe", "status_code": [200], "timeout": 30, "remote_src": false, "unredirected_headers": [], "decompress": true, "use_netrc": true, "unsafe_writes": false, "url_username": null, "url_password": null, "client_cert": null, "client_key": null, "dest": null, "src": null, "creates": null, "removes": null, "unix_socket": null, "ca_path": null, "ciphers": null, "mode": null, "owner": null, "group": null, "seuser": null, "serole": null, "selevel": null, "setype": null, "attributes": null}}}\n', b'') +2023-10-19 14:53:56,685 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:53:56,689 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d64 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'rm -f -r /root/.ansible/tmp/ansible-tmp-1697720035.9715872-57859-275704795493100/ > /dev/null 2>&1 && sleep 0'"'"'' +2023-10-19 14:53:56,724 p=56871 u=rob n=ansible | <eve-ng> (0, b'', b'') +2023-10-19 14:53:56,728 p=56871 u=rob n=ansible | ok: [eveng] => { + "cache_control": "no-store, no-cache, must-revalidate, post-check=0, pre-check=0", + "changed": false, + "connection": "close", + "content": "{\"code\":200,\"status\":\"success\",\"message\":\"User logged in (90013).\"}", + "content_length": "67", + "content_type": "application/json", + "cookies": { + "PHPSESSID": "cb981jv45np9n5ql4busfq5v04", + "unetlab_session": "3bd010fa-2801-4f03-b6e9-2054ac7fda21" + }, + "cookies_string": "PHPSESSID=cb981jv45np9n5ql4busfq5v04; unetlab_session=3bd010fa-2801-4f03-b6e9-2054ac7fda21", + "date": "Thu, 19 Oct 2023 12:53:56 GMT", + "elapsed": 0, + "expires": "Thu, 19 Nov 1981 08:52:00 GMT", + "invocation": { + "module_args": { + "attributes": null, + "body": { + "html5": "-1", + "password": "ansible", + "username": "ansible" + }, + "body_format": "json", + "ca_path": null, + "ciphers": null, + "client_cert": null, + "client_key": null, + "creates": null, + "decompress": true, + "dest": null, + "follow_redirects": "safe", + "force": false, + "force_basic_auth": false, + "group": null, + "headers": { + "Accept": "application/json", + "Content-Type": "application/json" + }, + "http_agent": "ansible-httpget", + "method": "POST", + "mode": null, + "owner": null, + "remote_src": false, + "removes": null, + "return_content": true, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "status_code": [ + 200 + ], + "timeout": 30, + "unix_socket": null, + "unredirected_headers": [], + "unsafe_writes": false, + "url": "https://127.0.0.1/api/auth/login", + "url_password": null, + "url_username": null, + "use_gssapi": false, + "use_netrc": true, + "use_proxy": true, + "validate_certs": false + } + }, + "json": { + "code": 200, + "message": "User logged in (90013).", + "status": "success" + }, + "msg": "OK (67 bytes)", + "pragma": "no-cache, no-cache", + "redirected": false, + "server": "Apache/2.4.41 (Ubuntu)", + "set_cookie": "PHPSESSID=cb981jv45np9n5ql4busfq5v04; path=/, unetlab_session=3bd010fa-2801-4f03-b6e9-2054ac7fda21; path=/api/; secure; HttpOnly", + "status": 200, + "url": "https://127.0.0.1/api/auth/login", + "x_powered_by": "Unified Networking Lab API" +} +2023-10-19 14:53:56,732 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: stop nodes id] **************************************************************************************** +2023-10-19 14:53:56,764 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:53:56,764 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:53:56,771 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:53:56,778 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:53:56,782 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after stop] ************************************************************************************** +2023-10-19 14:53:56,800 p=56871 u=rob n=ansible | Pausing for 5 seconds +2023-10-19 14:53:56,800 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:54:01,815 p=56871 u=rob n=ansible | ok: [eveng] => { + "changed": false, + "delta": 5, + "echo": true, + "rc": 0, + "start": "2023-10-19 14:53:56.798127", + "stderr": "", + "stdout": "Paused for 5.0 seconds", + "stop": "2023-10-19 14:54:01.799085", + "user_input": "" +} +2023-10-19 14:54:01,828 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: start nodes id] *************************************************************************************** +2023-10-19 14:54:01,855 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:54:01,859 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:54:01,865 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:54:01,873 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:54:01,876 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait after start] ************************************************************************************* +2023-10-19 14:54:01,892 p=56871 u=rob n=ansible | Pausing for 5 seconds +2023-10-19 14:54:01,892 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:54:06,903 p=56871 u=rob n=ansible | ok: [eveng] => { + "changed": false, + "delta": 5, + "echo": true, + "rc": 0, + "start": "2023-10-19 14:54:01.891260", + "stderr": "", + "stdout": "Paused for 5.0 seconds", + "stop": "2023-10-19 14:54:06.892478", + "user_input": "" +} +2023-10-19 14:54:06,915 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: wait, b/c the ping often failed without a short break] ************************************************ +2023-10-19 14:54:06,934 p=56871 u=rob n=ansible | Pausing for 30 seconds +2023-10-19 14:54:06,934 p=56871 u=rob n=ansible | (ctrl+C then 'C' = continue early, ctrl+C then 'A' = abort)
+2023-10-19 14:54:36,951 p=56871 u=rob n=ansible | ok: [eveng] => { + "changed": false, + "delta": 30, + "echo": true, + "rc": 0, + "start": "2023-10-19 14:54:06.932596", + "stderr": "", + "stdout": "Paused for 30.0 seconds", + "stop": "2023-10-19 14:54:36.933764", + "user_input": "" +} +2023-10-19 14:54:36,971 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: do ping test] ***************************************************************************************** +2023-10-19 14:54:37,004 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:37,004 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:37,012 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:54:37,020 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:54:37,029 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:54:37,033 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:54:37,034 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:54:37,036 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:54:37,567 p=57898 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:54:37,567 p=57899 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:54:37,587 p=57898 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:54:37,587 p=57899 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:54:37,590 p=57899 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:54:37,590 p=57898 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:54:38,238 p=56871 u=rob n=ansible | network_os is set to vyos +2023-10-19 14:54:38,239 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko -2023-06-07 10:20:26,831 p=80164 u=rob n=ansible | network_os is set to vyos -2023-06-07 10:20:26,831 p=80164 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko +2023-10-19 14:54:38,239 p=56871 u=rob n=ansible | network_os is set to vyos +2023-10-19 14:54:38,239 p=56871 u=rob n=ansible | [WARNING]: ansible-pylibssh not installed, falling back to paramiko -2023-06-07 10:20:26,840 p=81188 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use +2023-10-19 14:54:38,273 p=57899 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. -2023-06-07 10:20:26,840 p=81189 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use +2023-10-19 14:54:38,273 p=57898 u=rob n=ansible | [DEPRECATION WARNING]: PlayContext.verbosity is deprecated, use ansible.utils.display.Display.verbosity instead. This feature will be removed in version 2.18. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. -2023-06-07 10:20:27,354 p=81189 u=rob n=p=81189 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_9.2p1) -2023-06-07 10:20:27,363 p=81188 u=rob n=p=81188 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_9.2p1) -2023-06-07 10:20:27,595 p=81189 u=rob n=p=81189 u=rob | paramiko [central] | Authentication (publickey) successful! -2023-06-07 10:20:27,603 p=81188 u=rob n=p=81188 u=rob | paramiko [branch] | Authentication (publickey) successful! -2023-06-07 10:20:35,488 p=80164 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) -2023-06-07 10:20:35,492 p=80164 u=rob n=ansible | ok: [central] => (item=10.0.2.100) -2023-06-07 10:20:35,497 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: execute test commands] ***************************************************************************************************** -2023-06-07 10:20:35,523 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:20:35,526 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:36,829 p=80164 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) -2023-06-07 10:20:37,047 p=80164 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) -2023-06-07 10:20:38,295 p=80164 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) -2023-06-07 10:20:38,307 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register stdout commands] ************************************************************************************************** -2023-06-07 10:20:38,346 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:20:38,351 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:38,358 p=80164 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2023-06-07 10:20:38,360 p=80164 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) -2023-06-07 10:20:38,361 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:20:38,363 p=80164 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) -2023-06-07 10:20:38,365 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:38,369 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] ************************************************************************************************************* -2023-06-07 10:20:38,390 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:20:38,393 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:38,398 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:38,403 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:20:38,408 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: make sure output dir exist] ************************************************************************************************ -2023-06-07 10:20:38,433 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:38,435 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:38,441 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:20:38,672 p=80164 u=rob n=ansible | ok: [eveng -> localhost] -2023-06-07 10:20:38,677 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: make sure output include dir exist] **************************************************************************************** -2023-06-07 10:20:38,701 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:38,704 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:38,709 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:20:38,943 p=80164 u=rob n=ansible | ok: [eveng -> localhost] -2023-06-07 10:20:38,945 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Get timestamp from the system] ********************************************************************************************* -2023-06-07 10:20:38,966 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:38,967 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:38,972 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:20:39,149 p=80164 u=rob n=ansible | changed: [eveng] -2023-06-07 10:20:39,155 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] ************************************************************************************************************* -2023-06-07 10:20:39,180 p=80164 u=rob n=ansible | ok: [eveng] -2023-06-07 10:20:39,183 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:39,183 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:39,189 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:20:39,193 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: generate lab rst file] ***************************************************************************************************** -2023-06-07 10:20:39,218 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:39,221 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:39,226 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:20:39,717 p=80164 u=rob n=ansible | changed: [eveng -> localhost] -2023-06-07 10:20:39,722 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: find all *.conf files in Lab] ********************************************************************************************** -2023-06-07 10:20:39,748 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:39,748 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:39,756 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:20:40,044 p=80164 u=rob n=ansible | ok: [eveng -> localhost] -2023-06-07 10:20:40,050 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy all *.conf files] ***************************************************************************************************** -2023-06-07 10:20:40,075 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:40,077 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:40,084 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:20:40,570 p=80164 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/branch.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 694, 'inode': 11035494, 'dev': 16777229, 'nlink': 1, 'atime': 1686123270.5077152, 'mtime': 1686123269.0257325, 'ctime': 1686123269.0257325, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2023-06-07 10:20:41,056 p=80164 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/central.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 687, 'inode': 11035495, 'dev': 16777229, 'nlink': 1, 'atime': 1686123270.4820926, 'mtime': 1686123269.0258439, 'ctime': 1686123269.0258439, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2023-06-07 10:20:41,062 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: find all *.config files in Lab] ******************************************************************************************** -2023-06-07 10:20:41,085 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:41,087 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:41,093 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:20:41,330 p=80164 u=rob n=ansible | ok: [eveng -> localhost] -2023-06-07 10:20:41,334 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy all *.config files] *************************************************************************************************** -2023-06-07 10:20:41,352 p=80164 u=rob n=ansible | skipping: [eveng] -2023-06-07 10:20:41,364 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:41,364 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:41,372 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:20:41,377 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: find all *.png files in Lab] *********************************************************************************************** -2023-06-07 10:20:41,400 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:41,402 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:41,408 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:20:41,643 p=80164 u=rob n=ansible | ok: [eveng -> localhost] -2023-06-07 10:20:41,649 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy all *.png files] ****************************************************************************************************** -2023-06-07 10:20:41,674 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:41,676 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:41,681 p=80164 u=rob n=ansible | skipping: [branch] -2023-06-07 10:20:42,147 p=80164 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/Wireguard/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 158227, 'inode': 362576, 'dev': 16777229, 'nlink': 1, 'atime': 1676403697.132659, 'mtime': 1648155110.0, 'ctime': 1675368464.81138, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) -2023-06-07 10:20:42,153 p=80164 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy ansible log files] **************************************************************************************************** -2023-06-07 10:20:42,176 p=80164 u=rob n=ansible | skipping: [vyos-oobm] -2023-06-07 10:20:42,179 p=80164 u=rob n=ansible | skipping: [central] -2023-06-07 10:20:42,184 p=80164 u=rob n=ansible | skipping: [branch] +2023-10-19 14:54:38,274 p=57898 u=rob n=ansible | <central> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO central +2023-10-19 14:54:38,274 p=57899 u=rob n=ansible | <branch> ESTABLISH PARAMIKO SSH CONNECTION FOR USER: vyos on PORT 22 TO branch +2023-10-19 14:54:38,278 p=57899 u=rob n=ansible | <branch> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W branch:22 vyos@vyos-oobm +2023-10-19 14:54:38,278 p=57898 u=rob n=ansible | <central> CONFIGURE PROXY COMMAND FOR CONNECTION: ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa -W central:22 vyos@vyos-oobm +2023-10-19 14:54:38,876 p=57898 u=rob n=p=57898 u=rob | paramiko [central] | Connected (version 2.0, client OpenSSH_9.2p1) +2023-10-19 14:54:38,882 p=57899 u=rob n=p=57899 u=rob | paramiko [branch] | Connected (version 2.0, client OpenSSH_9.2p1) +2023-10-19 14:54:39,113 p=57898 u=rob n=p=57898 u=rob | paramiko [central] | Authentication (publickey) successful! +2023-10-19 14:54:39,127 p=57899 u=rob n=p=57899 u=rob | paramiko [branch] | Authentication (publickey) successful! +2023-10-19 14:54:45,346 p=56871 u=rob n=ansible | ok: [central] => (item=10.0.2.100) => { + "ansible_loop_var": "item", + "changed": false, + "commands": [ + "ping 10.0.2.100 count 5" + ], + "invocation": { + "module_args": { + "count": 5, + "dest": "10.0.2.100", + "interval": null, + "size": null, + "source": null, + "state": "present", + "ttl": null + } + }, + "item": "10.0.2.100", + "packet_loss": "0%", + "packets_rx": 5, + "packets_tx": 5, + "rtt": { + "avg": 5, + "max": 14, + "mdev": 4, + "min": 0 + } +} +2023-10-19 14:54:45,531 p=56871 u=rob n=ansible | ok: [branch] => (item=10.0.1.100) => { + "ansible_loop_var": "item", + "changed": false, + "commands": [ + "ping 10.0.1.100 count 5" + ], + "invocation": { + "module_args": { + "count": 5, + "dest": "10.0.1.100", + "interval": null, + "size": null, + "source": null, + "state": "present", + "ttl": null + } + }, + "item": "10.0.1.100", + "packet_loss": "0%", + "packets_rx": 5, + "packets_tx": 5, + "rtt": { + "avg": 0, + "max": 1, + "mdev": 0, + "min": 0 + } +} +2023-10-19 14:54:45,542 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: execute test commands] ******************************************************************************** +2023-10-19 14:54:45,569 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:45,572 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:45,580 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:54:45,588 p=56871 u=rob n=ansible | redirecting (type: connection) ansible.builtin.network_cli to ansible.netcommon.network_cli +2023-10-19 14:54:45,595 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:54:45,597 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:54:45,603 p=56871 u=rob n=ansible | redirecting (type: terminal) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:54:45,604 p=56871 u=rob n=ansible | redirecting (type: cliconf) ansible.builtin.vyos to vyos.vyos.vyos +2023-10-19 14:54:46,866 p=56871 u=rob n=ansible | ok: [central] => (item={'desc': 'Test if IP is set to interface', 'command': "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", 'wait_for': ['result[0] contains "10.0.1.254/24"']}) => { + "ansible_loop_var": "item", + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": [ + "result[0] contains \"10.0.1.254/24\"" + ] + } + }, + "item": { + "command": "ip -4 addr show dev eth2 | grep inet | tr -s ' ' | cut -d' ' -f3 | head -n 1", + "desc": "Test if IP is set to interface", + "wait_for": [ + "result[0] contains \"10.0.1.254/24\"" + ] + }, + "stdout": [ + "10.0.1.254/24" + ], + "stdout_lines": [ + [ + "10.0.1.254/24" + ] + ] +} +2023-10-19 14:54:47,196 p=56871 u=rob n=ansible | ok: [branch] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.2/24 u/u VPN-to-central"']}) => { + "ansible_loop_var": "item", + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "show interfaces wireguard" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": [ + "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"", + "result[0] contains \"Interface IP Address S/L Description\"", + "result[0] contains \"--------- ---------- --- -----------\"", + "result[0] contains \"wg01 192.168.0.2/24 u/u VPN-to-central\"" + ] + } + }, + "item": { + "command": "show interfaces wireguard", + "desc": "show interfaces wireguard", + "wait_for": [ + "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"", + "result[0] contains \"Interface IP Address S/L Description\"", + "result[0] contains \"--------- ---------- --- -----------\"", + "result[0] contains \"wg01 192.168.0.2/24 u/u VPN-to-central\"" + ] + }, + "stdout": [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.2/24 u/u VPN-to-central" + ], + "stdout_lines": [ + [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down", + "Interface IP Address S/L Description", + "--------- ---------- --- -----------", + "wg01 192.168.0.2/24 u/u VPN-to-central" + ] + ] +} +2023-10-19 14:54:48,427 p=56871 u=rob n=ansible | ok: [central] => (item={'desc': 'show interfaces wireguard', 'command': 'show interfaces wireguard', 'wait_for': ['result[0] contains "S - State, L - Link, u - Up, D - Down, A - Admin Down"', 'result[0] contains "Interface IP Address S/L Description"', 'result[0] contains "--------- ---------- --- -----------"', 'result[0] contains "wg01 192.168.0.1/24 u/u VPN-to-Branch"']}) => { + "ansible_loop_var": "item", + "changed": false, + "invocation": { + "module_args": { + "commands": [ + "show interfaces wireguard" + ], + "interval": 1, + "match": "all", + "retries": 10, + "wait_for": [ + "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"", + "result[0] contains \"Interface IP Address S/L Description\"", + "result[0] contains \"--------- ---------- --- -----------\"", + "result[0] contains \"wg01 192.168.0.1/24 u/u VPN-to-Branch\"" + ] + } + }, + "item": { + "command": "show interfaces wireguard", + "desc": "show interfaces wireguard", + "wait_for": [ + "result[0] contains \"S - State, L - Link, u - Up, D - Down, A - Admin Down\"", + "result[0] contains \"Interface IP Address S/L Description\"", + "result[0] contains \"--------- ---------- --- -----------\"", + "result[0] contains \"wg01 192.168.0.1/24 u/u VPN-to-Branch\"" + ] + }, + "stdout": [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down\nInterface IP Address S/L Description\n--------- ---------- --- -----------\nwg01 192.168.0.1/24 u/u VPN-to-Branch" + ], + "stdout_lines": [ + [ + "Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down", + "Interface IP Address S/L Description", + "--------- ---------- --- -----------", + "wg01 192.168.0.1/24 u/u VPN-to-Branch" + ] + ] +} +2023-10-19 14:54:48,438 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: register stdout commands] ***************************************************************************** +2023-10-19 14:54:48,467 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,469 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,479 p=56871 u=rob n=ansible | skipping: [central] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) => { + "ansible_loop_var": "item", + "changed": false, + "item": { + "command": "show interfaces wireguard", + "name": "show_interfaces_wireguard" + }, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,484 p=56871 u=rob n=ansible | skipping: [central] => (item={'name': 'ping_branch_pc', 'command': 'ping 10.0.2.100 count 4'}) => { + "ansible_loop_var": "item", + "changed": false, + "item": { + "command": "ping 10.0.2.100 count 4", + "name": "ping_branch_pc" + }, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,487 p=56871 u=rob n=ansible | skipping: [branch] => (item={'name': 'show_interfaces_wireguard', 'command': 'show interfaces wireguard'}) => { + "ansible_loop_var": "item", + "changed": false, + "item": { + "command": "show interfaces wireguard", + "name": "show_interfaces_wireguard" + }, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,488 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "msg": "All items skipped" +} +2023-10-19 14:54:48,489 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "msg": "All items skipped" +} +2023-10-19 14:54:48,492 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] **************************************************************************************** +2023-10-19 14:54:48,520 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,522 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,527 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,536 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,540 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: make sure output dir exist] *************************************************************************** +2023-10-19 14:54:48,561 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:54:48,562 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:54:48,572 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,574 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619 `" && echo ansible-tmp-1697720088.572884-57924-110710701369619="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619 `" ) && sleep 0' +2023-10-19 14:54:48,574 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,580 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,591 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/file.py +2023-10-19 14:54:48,592 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmptpfkftz1 TO /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619/AnsiballZ_file.py +2023-10-19 14:54:48,592 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619/ /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619/AnsiballZ_file.py && sleep 0' +2023-10-19 14:54:48,603 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619/AnsiballZ_file.py && sleep 0' +2023-10-19 14:54:48,802 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720088.572884-57924-110710701369619/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:54:48,820 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => { + "changed": false, + "diff": { + "after": { + "path": "vyos-documentation/docs/configexamples/autotest/Wireguard" + }, + "before": { + "path": "vyos-documentation/docs/configexamples/autotest/Wireguard" + } + }, + "gid": 20, + "group": "staff", + "invocation": { + "module_args": { + "_diff_peek": null, + "_original_basename": null, + "access_time": null, + "access_time_format": "%Y%m%d%H%M.%S", + "attributes": null, + "follow": true, + "force": false, + "group": null, + "mode": null, + "modification_time": null, + "modification_time_format": "%Y%m%d%H%M.%S", + "owner": null, + "path": "vyos-documentation/docs/configexamples/autotest/Wireguard", + "recurse": false, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "state": "directory", + "unsafe_writes": false + } + }, + "mode": "0755", + "owner": "rob", + "path": "vyos-documentation/docs/configexamples/autotest/Wireguard", + "size": 160, + "state": "directory", + "uid": 501 +} +2023-10-19 14:54:48,824 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: make sure output include dir exist] ******************************************************************* +2023-10-19 14:54:48,847 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:54:48,847 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:54:48,858 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,858 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301 `" && echo ansible-tmp-1697720088.855089-57947-133361086885301="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301 `" ) && sleep 0' +2023-10-19 14:54:48,859 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,867 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:48,874 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/file.py +2023-10-19 14:54:48,874 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpn_qmtlsv TO /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301/AnsiballZ_file.py +2023-10-19 14:54:48,876 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301/ /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301/AnsiballZ_file.py && sleep 0' +2023-10-19 14:54:48,887 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301/AnsiballZ_file.py && sleep 0' +2023-10-19 14:54:49,084 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720088.855089-57947-133361086885301/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:54:49,100 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => { + "changed": false, + "diff": { + "after": { + "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include" + }, + "before": { + "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include" + } + }, + "gid": 20, + "group": "staff", + "invocation": { + "module_args": { + "_diff_peek": null, + "_original_basename": null, + "access_time": null, + "access_time_format": "%Y%m%d%H%M.%S", + "attributes": null, + "follow": true, + "force": false, + "group": null, + "mode": null, + "modification_time": null, + "modification_time_format": "%Y%m%d%H%M.%S", + "owner": null, + "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include", + "recurse": false, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "state": "directory", + "unsafe_writes": false + } + }, + "mode": "0755", + "owner": "rob", + "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include", + "size": 160, + "state": "directory", + "uid": 501 +} +2023-10-19 14:54:49,103 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Get timestamp from the system] ************************************************************************ +2023-10-19 14:54:49,130 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:49,133 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:49,140 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:49,206 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/command.py +2023-10-19 14:54:49,206 p=56871 u=rob n=ansible | Pipelining is enabled. +2023-10-19 14:54:49,207 p=56871 u=rob n=ansible | <eve-ng> ESTABLISH SSH CONNECTION FOR USER: root +2023-10-19 14:54:49,213 p=56871 u=rob n=ansible | <eve-ng> SSH: EXEC sshpass -d67 ssh -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o 'IdentityFile="/Users/rob/git/_vyos/vyos-eveng/inventory/id_rsa"' -o 'User="root"' -o ConnectTimeout=10 -o 'ControlPath="/Users/rob/.ansible/cp/cba2e5e29c"' eve-ng '/bin/sh -c '"'"'/usr/bin/python3 && sleep 0'"'"'' +2023-10-19 14:54:49,371 p=56871 u=rob n=ansible | <eve-ng> (0, b'\n{"changed": true, "stdout": "2023-10-19", "stderr": "", "rc": 0, "cmd": "date +%Y-%m-%d", "start": "2023-10-19 12:54:49.447547", "end": "2023-10-19 12:54:49.450761", "delta": "0:00:00.003214", "msg": "", "invocation": {"module_args": {"_raw_params": "date +%Y-%m-%d", "_uses_shell": true, "stdin_add_newline": true, "strip_empty_ends": true, "argv": null, "chdir": null, "executable": null, "creates": null, "removes": null, "stdin": null}}}\n', b'') +2023-10-19 14:54:49,373 p=56871 u=rob n=ansible | changed: [eveng] => { + "changed": true, + "cmd": "date +%Y-%m-%d", + "delta": "0:00:00.003214", + "end": "2023-10-19 12:54:49.450761", + "invocation": { + "module_args": { + "_raw_params": "date +%Y-%m-%d", + "_uses_shell": true, + "argv": null, + "chdir": null, + "creates": null, + "executable": null, + "removes": null, + "stdin": null, + "stdin_add_newline": true, + "strip_empty_ends": true + } + }, + "msg": "", + "rc": 0, + "start": "2023-10-19 12:54:49.447547", + "stderr": "", + "stderr_lines": [], + "stdout": "2023-10-19", + "stdout_lines": [ + "2023-10-19" + ] +} +2023-10-19 14:54:49,377 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: Set variables] **************************************************************************************** +2023-10-19 14:54:49,405 p=56871 u=rob n=ansible | ok: [eveng] => { + "ansible_facts": { + "current_date": "2023-10-19" + }, + "changed": false +} +2023-10-19 14:54:49,408 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:49,408 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:49,415 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:49,420 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: generate lab rst file] ******************************************************************************** +2023-10-19 14:54:49,442 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:54:49,443 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:54:49,452 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:49,454 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812 `" && echo ansible-tmp-1697720089.453367-57981-14797351582812="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812 `" ) && sleep 0' +2023-10-19 14:54:49,455 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:49,462 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:49,487 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py +2023-10-19 14:54:49,488 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpz7mw_3z8 TO /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/AnsiballZ_stat.py +2023-10-19 14:54:49,488 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/ /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/AnsiballZ_stat.py && sleep 0' +2023-10-19 14:54:49,501 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/AnsiballZ_stat.py && sleep 0' +2023-10-19 14:54:49,712 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpqrznx6kc/Wireguard.rst.j2 TO /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/source +2023-10-19 14:54:49,712 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/ /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/source && sleep 0' +2023-10-19 14:54:49,726 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/copy.py +2023-10-19 14:54:49,726 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmp10me__iy TO /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/AnsiballZ_copy.py +2023-10-19 14:54:49,727 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/ /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/AnsiballZ_copy.py && sleep 0' +2023-10-19 14:54:49,738 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/AnsiballZ_copy.py && sleep 0' +2023-10-19 14:54:49,946 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:54:49,959 p=56871 u=rob n=ansible | changed: [eveng -> localhost] => { + "changed": true, + "checksum": "9b7b183afb8bf10c79c0f9a1758c70c0b668ad3a", + "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/Wireguard.rst", + "diff": [], + "gid": 20, + "group": "staff", + "invocation": { + "module_args": { + "_original_basename": "Wireguard.rst.j2", + "attributes": null, + "backup": false, + "checksum": "9b7b183afb8bf10c79c0f9a1758c70c0b668ad3a", + "content": null, + "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/Wireguard.rst", + "directory_mode": null, + "follow": false, + "force": true, + "group": null, + "local_follow": null, + "mode": null, + "owner": null, + "remote_src": null, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/source", + "unsafe_writes": false, + "validate": null + } + }, + "md5sum": "cf06a1bee17b1dfc2ed5aaf62105aca5", + "mode": "0644", + "owner": "rob", + "size": 2664, + "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720089.453367-57981-14797351582812/source", + "state": "file", + "uid": 501 +} +2023-10-19 14:54:49,964 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: find all *.conf files in Lab] ************************************************************************* +2023-10-19 14:54:49,984 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:54:49,984 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:54:49,994 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:49,997 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:49,997 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902 `" && echo ansible-tmp-1697720089.993176-58014-198132879052902="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902 `" ) && sleep 0' +2023-10-19 14:54:50,002 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:50,089 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/find.py +2023-10-19 14:54:50,089 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpia4g1b6h TO /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902/AnsiballZ_find.py +2023-10-19 14:54:50,090 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902/ /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902/AnsiballZ_find.py && sleep 0' +2023-10-19 14:54:50,105 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902/AnsiballZ_find.py && sleep 0' +2023-10-19 14:54:50,301 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720089.993176-58014-198132879052902/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:54:50,317 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => { + "changed": false, + "examined": 7, + "files": [ + { + "atime": 1697714231.8806818, + "ctime": 1697714230.0374367, + "dev": 16777234, + "gid": 20, + "gr_name": "staff", + "inode": 19385065, + "isblk": false, + "ischr": false, + "isdir": false, + "isfifo": false, + "isgid": false, + "islnk": false, + "isreg": true, + "issock": false, + "isuid": false, + "mode": "0644", + "mtime": 1697714230.0374367, + "nlink": 1, + "path": "labs/Wireguard/branch.conf", + "pw_name": "rob", + "rgrp": true, + "roth": true, + "rusr": true, + "size": 694, + "uid": 501, + "wgrp": false, + "woth": false, + "wusr": true, + "xgrp": false, + "xoth": false, + "xusr": false + }, + { + "atime": 1697714231.8523462, + "ctime": 1697714230.0376031, + "dev": 16777234, + "gid": 20, + "gr_name": "staff", + "inode": 19385066, + "isblk": false, + "ischr": false, + "isdir": false, + "isfifo": false, + "isgid": false, + "islnk": false, + "isreg": true, + "issock": false, + "isuid": false, + "mode": "0644", + "mtime": 1697714230.0376031, + "nlink": 1, + "path": "labs/Wireguard/central.conf", + "pw_name": "rob", + "rgrp": true, + "roth": true, + "rusr": true, + "size": 687, + "uid": 501, + "wgrp": false, + "woth": false, + "wusr": true, + "xgrp": false, + "xoth": false, + "xusr": false + } + ], + "invocation": { + "module_args": { + "age": null, + "age_stamp": "mtime", + "contains": null, + "depth": null, + "excludes": null, + "file_type": "file", + "follow": false, + "get_checksum": false, + "hidden": false, + "paths": [ + "labs/Wireguard" + ], + "patterns": [ + "*.conf" + ], + "read_whole_file": false, + "recurse": false, + "size": null, + "use_regex": false + } + }, + "matched": 2, + "msg": "All paths examined", + "skipped_paths": {} +} +2023-10-19 14:54:50,324 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy all *.conf files] ******************************************************************************** +2023-10-19 14:54:50,347 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:54:50,347 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:54:50,360 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:50,361 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:50,361 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993 `" && echo ansible-tmp-1697720090.35862-58037-254012494005993="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993 `" ) && sleep 0' +2023-10-19 14:54:50,371 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:50,385 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py +2023-10-19 14:54:50,385 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpphnts2jq TO /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/AnsiballZ_stat.py +2023-10-19 14:54:50,385 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/ /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/AnsiballZ_stat.py && sleep 0' +2023-10-19 14:54:50,401 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/AnsiballZ_stat.py && sleep 0' +2023-10-19 14:54:50,605 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpo09d8u8q/branch.conf TO /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/source +2023-10-19 14:54:50,606 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/ /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/source && sleep 0' +2023-10-19 14:54:50,619 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/copy.py +2023-10-19 14:54:50,619 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpzkiib05z TO /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/AnsiballZ_copy.py +2023-10-19 14:54:50,619 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/ /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/AnsiballZ_copy.py && sleep 0' +2023-10-19 14:54:50,634 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/AnsiballZ_copy.py && sleep 0' +2023-10-19 14:54:50,834 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:54:50,854 p=56871 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/branch.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 694, 'inode': 19385065, 'dev': 16777234, 'nlink': 1, 'atime': 1697714231.8806818, 'mtime': 1697714230.0374367, 'ctime': 1697714230.0374367, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) => { + "ansible_loop_var": "item", + "changed": true, + "checksum": "ee5031ebc4c589861c1f43261394ff5f5cb12557", + "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/branch.conf", + "diff": [], + "gid": 20, + "group": "staff", + "invocation": { + "module_args": { + "_original_basename": "branch.conf", + "attributes": null, + "backup": false, + "checksum": "ee5031ebc4c589861c1f43261394ff5f5cb12557", + "content": null, + "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/branch.conf", + "directory_mode": null, + "follow": false, + "force": true, + "group": null, + "local_follow": null, + "mode": null, + "owner": null, + "remote_src": null, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/source", + "unsafe_writes": false, + "validate": null + } + }, + "item": { + "atime": 1697714231.8806818, + "ctime": 1697714230.0374367, + "dev": 16777234, + "gid": 20, + "gr_name": "staff", + "inode": 19385065, + "isblk": false, + "ischr": false, + "isdir": false, + "isfifo": false, + "isgid": false, + "islnk": false, + "isreg": true, + "issock": false, + "isuid": false, + "mode": "0644", + "mtime": 1697714230.0374367, + "nlink": 1, + "path": "labs/Wireguard/branch.conf", + "pw_name": "rob", + "rgrp": true, + "roth": true, + "rusr": true, + "size": 694, + "uid": 501, + "wgrp": false, + "woth": false, + "wusr": true, + "xgrp": false, + "xoth": false, + "xusr": false + }, + "md5sum": "2ef90a9b99d845b422bb27cac4b29e32", + "mode": "0644", + "owner": "rob", + "size": 681, + "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720090.35862-58037-254012494005993/source", + "state": "file", + "uid": 501 +} +2023-10-19 14:54:50,854 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:54:50,867 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462 `" && echo ansible-tmp-1697720090.8670259-58037-128093098994462="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462 `" ) && sleep 0' +2023-10-19 14:54:50,891 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py +2023-10-19 14:54:50,892 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmp4q4dzfe9 TO /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/AnsiballZ_stat.py +2023-10-19 14:54:50,892 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/ /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/AnsiballZ_stat.py && sleep 0' +2023-10-19 14:54:50,904 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/AnsiballZ_stat.py && sleep 0' +2023-10-19 14:54:51,107 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpn5a1ue69/central.conf TO /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/source +2023-10-19 14:54:51,108 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/ /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/source && sleep 0' +2023-10-19 14:54:51,120 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/copy.py +2023-10-19 14:54:51,121 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmphcs81n6d TO /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/AnsiballZ_copy.py +2023-10-19 14:54:51,121 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/ /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/AnsiballZ_copy.py && sleep 0' +2023-10-19 14:54:51,135 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/AnsiballZ_copy.py && sleep 0' +2023-10-19 14:54:51,334 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:54:51,350 p=56871 u=rob n=ansible | changed: [eveng -> localhost] => (item={'path': 'labs/Wireguard/central.conf', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 687, 'inode': 19385066, 'dev': 16777234, 'nlink': 1, 'atime': 1697714231.8523462, 'mtime': 1697714230.0376031, 'ctime': 1697714230.0376031, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) => { + "ansible_loop_var": "item", + "changed": true, + "checksum": "9246931de5c821ff3d1ddc1d2723ec1bb2feaf81", + "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/central.conf", + "diff": [], + "gid": 20, + "group": "staff", + "invocation": { + "module_args": { + "_original_basename": "central.conf", + "attributes": null, + "backup": false, + "checksum": "9246931de5c821ff3d1ddc1d2723ec1bb2feaf81", + "content": null, + "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/central.conf", + "directory_mode": null, + "follow": false, + "force": true, + "group": null, + "local_follow": null, + "mode": null, + "owner": null, + "remote_src": null, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/source", + "unsafe_writes": false, + "validate": null + } + }, + "item": { + "atime": 1697714231.8523462, + "ctime": 1697714230.0376031, + "dev": 16777234, + "gid": 20, + "gr_name": "staff", + "inode": 19385066, + "isblk": false, + "ischr": false, + "isdir": false, + "isfifo": false, + "isgid": false, + "islnk": false, + "isreg": true, + "issock": false, + "isuid": false, + "mode": "0644", + "mtime": 1697714230.0376031, + "nlink": 1, + "path": "labs/Wireguard/central.conf", + "pw_name": "rob", + "rgrp": true, + "roth": true, + "rusr": true, + "size": 687, + "uid": 501, + "wgrp": false, + "woth": false, + "wusr": true, + "xgrp": false, + "xoth": false, + "xusr": false + }, + "md5sum": "23d0d5bb195a64d1a8ec5807ac45de1a", + "mode": "0644", + "owner": "rob", + "size": 675, + "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720090.8670259-58037-128093098994462/source", + "state": "file", + "uid": 501 +} +2023-10-19 14:54:51,356 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: find all *.config files in Lab] *********************************************************************** +2023-10-19 14:54:51,372 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:54:51,372 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:54:51,387 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:51,389 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174 `" && echo ansible-tmp-1697720091.3874729-58099-146487711597174="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174 `" ) && sleep 0' +2023-10-19 14:54:51,389 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:51,396 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:51,407 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/find.py +2023-10-19 14:54:51,407 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpbfl5psfo TO /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174/AnsiballZ_find.py +2023-10-19 14:54:51,410 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174/ /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174/AnsiballZ_find.py && sleep 0' +2023-10-19 14:54:51,422 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174/AnsiballZ_find.py && sleep 0' +2023-10-19 14:54:51,616 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720091.3874729-58099-146487711597174/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:54:51,631 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => { + "changed": false, + "examined": 7, + "files": [], + "invocation": { + "module_args": { + "age": null, + "age_stamp": "mtime", + "contains": null, + "depth": null, + "excludes": null, + "file_type": "file", + "follow": false, + "get_checksum": false, + "hidden": false, + "paths": [ + "labs/Wireguard" + ], + "patterns": [ + "*.config" + ], + "read_whole_file": false, + "recurse": false, + "size": null, + "use_regex": false + } + }, + "matched": 0, + "msg": "All paths examined", + "skipped_paths": {} +} +2023-10-19 14:54:51,636 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy all *.config files] ****************************************************************************** +2023-10-19 14:54:51,660 p=56871 u=rob n=ansible | skipping: [eveng] => { + "changed": false, + "skipped_reason": "No items in the list" +} +2023-10-19 14:54:51,673 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:51,674 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:51,681 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:51,685 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: find all *.png files in Lab] ************************************************************************** +2023-10-19 14:54:51,703 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:54:51,707 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:54:51,719 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:51,719 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010 `" && echo ansible-tmp-1697720091.7174962-58126-33349941965010="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010 `" ) && sleep 0' +2023-10-19 14:54:51,720 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:51,729 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:51,736 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/find.py +2023-10-19 14:54:51,736 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpbp4botg8 TO /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010/AnsiballZ_find.py +2023-10-19 14:54:51,737 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010/ /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010/AnsiballZ_find.py && sleep 0' +2023-10-19 14:54:51,753 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010/AnsiballZ_find.py && sleep 0' +2023-10-19 14:54:51,945 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720091.7174962-58126-33349941965010/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:54:51,962 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => { + "changed": false, + "examined": 7, + "files": [ + { + "atime": 1676403697.132659, + "ctime": 1675368464.81138, + "dev": 16777234, + "gid": 20, + "gr_name": "staff", + "inode": 362576, + "isblk": false, + "ischr": false, + "isdir": false, + "isfifo": false, + "isgid": false, + "islnk": false, + "isreg": true, + "issock": false, + "isuid": false, + "mode": "0644", + "mtime": 1648155110.0, + "nlink": 1, + "path": "labs/Wireguard/topology.png", + "pw_name": "rob", + "rgrp": true, + "roth": true, + "rusr": true, + "size": 158227, + "uid": 501, + "wgrp": false, + "woth": false, + "wusr": true, + "xgrp": false, + "xoth": false, + "xusr": false + } + ], + "invocation": { + "module_args": { + "age": null, + "age_stamp": "mtime", + "contains": null, + "depth": null, + "excludes": null, + "file_type": "file", + "follow": false, + "get_checksum": false, + "hidden": false, + "paths": [ + "labs/Wireguard" + ], + "patterns": [ + "*.png" + ], + "read_whole_file": false, + "recurse": false, + "size": null, + "use_regex": false + } + }, + "matched": 1, + "msg": "All paths examined", + "skipped_paths": {} +} +2023-10-19 14:54:51,968 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy all *.png files] ********************************************************************************* +2023-10-19 14:54:51,991 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:54:51,991 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:54:52,002 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:52,004 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350 `" && echo ansible-tmp-1697720092.000267-58149-262904118217350="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350 `" ) && sleep 0' +2023-10-19 14:54:52,005 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:52,012 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:52,020 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py +2023-10-19 14:54:52,020 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpj7e7vbip TO /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/AnsiballZ_stat.py +2023-10-19 14:54:52,021 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/ /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/AnsiballZ_stat.py && sleep 0' +2023-10-19 14:54:52,034 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/AnsiballZ_stat.py && sleep 0' +2023-10-19 14:54:52,233 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/file.py +2023-10-19 14:54:52,233 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpoe3hyism TO /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/AnsiballZ_file.py +2023-10-19 14:54:52,234 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/ /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/AnsiballZ_file.py && sleep 0' +2023-10-19 14:54:52,246 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/AnsiballZ_file.py && sleep 0' +2023-10-19 14:54:52,444 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720092.000267-58149-262904118217350/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:54:52,462 p=56871 u=rob n=ansible | ok: [eveng -> localhost] => (item={'path': 'labs/Wireguard/topology.png', 'mode': '0644', 'isdir': False, 'ischr': False, 'isblk': False, 'isreg': True, 'isfifo': False, 'islnk': False, 'issock': False, 'uid': 501, 'gid': 20, 'size': 158227, 'inode': 362576, 'dev': 16777234, 'nlink': 1, 'atime': 1676403697.132659, 'mtime': 1648155110.0, 'ctime': 1675368464.81138, 'gr_name': 'staff', 'pw_name': 'rob', 'wusr': True, 'rusr': True, 'xusr': False, 'wgrp': False, 'rgrp': True, 'xgrp': False, 'woth': False, 'roth': True, 'xoth': False, 'isuid': False, 'isgid': False}) => { + "ansible_loop_var": "item", + "changed": false, + "checksum": "31df57c0b4b788da8a530fcc6c59d1601e40ca03", + "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/topology.png", + "diff": { + "after": { + "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/topology.png" + }, + "before": { + "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/topology.png" + } + }, + "gid": 20, + "group": "staff", + "invocation": { + "module_args": { + "_diff_peek": null, + "_original_basename": "topology.png", + "access_time": null, + "access_time_format": "%Y%m%d%H%M.%S", + "attributes": null, + "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/topology.png", + "follow": true, + "force": false, + "group": null, + "mode": null, + "modification_time": null, + "modification_time_format": "%Y%m%d%H%M.%S", + "owner": null, + "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/topology.png", + "recurse": false, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": null, + "state": "file", + "unsafe_writes": false + } + }, + "item": { + "atime": 1676403697.132659, + "ctime": 1675368464.81138, + "dev": 16777234, + "gid": 20, + "gr_name": "staff", + "inode": 362576, + "isblk": false, + "ischr": false, + "isdir": false, + "isfifo": false, + "isgid": false, + "islnk": false, + "isreg": true, + "issock": false, + "isuid": false, + "mode": "0644", + "mtime": 1648155110.0, + "nlink": 1, + "path": "labs/Wireguard/topology.png", + "pw_name": "rob", + "rgrp": true, + "roth": true, + "rusr": true, + "size": 158227, + "uid": 501, + "wgrp": false, + "woth": false, + "wusr": true, + "xgrp": false, + "xoth": false, + "xusr": false + }, + "mode": "0644", + "owner": "rob", + "path": "vyos-documentation/docs/configexamples/autotest/Wireguard/_include/topology.png", + "size": 158227, + "state": "file", + "uid": 501 +} +2023-10-19 14:54:52,468 p=56871 u=rob n=ansible | TASK [eve-ng-lab-test : Wireguard: copy ansible log files] ******************************************************************************* +2023-10-19 14:54:52,489 p=56871 u=rob n=ansible | <localhost> ESTABLISH LOCAL CONNECTION FOR USER: rob +2023-10-19 14:54:52,489 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'echo ~rob && sleep 0' +2023-10-19 14:54:52,498 p=56871 u=rob n=ansible | skipping: [vyos-oobm] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:52,501 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/rob/.ansible/tmp `"&& mkdir "` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928 `" && echo ansible-tmp-1697720092.497793-58179-147217097298928="` echo /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928 `" ) && sleep 0' +2023-10-19 14:54:52,501 p=56871 u=rob n=ansible | skipping: [central] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:52,507 p=56871 u=rob n=ansible | skipping: [branch] => { + "changed": false, + "skip_reason": "Conditional result was False" +} +2023-10-19 14:54:52,516 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/stat.py +2023-10-19 14:54:52,516 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmppo3k0gzt TO /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/AnsiballZ_stat.py +2023-10-19 14:54:52,518 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/ /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/AnsiballZ_stat.py && sleep 0' +2023-10-19 14:54:52,529 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/AnsiballZ_stat.py && sleep 0' +2023-10-19 14:54:52,730 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/git/_vyos/vyos-eveng/logs/Wireguard.log TO /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/source +2023-10-19 14:54:52,732 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/ /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/source && sleep 0' +2023-10-19 14:54:52,743 p=56871 u=rob n=ansible | Using module file /Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/lib/python3.9/site-packages/ansible/modules/copy.py +2023-10-19 14:54:52,743 p=56871 u=rob n=ansible | <localhost> PUT /Users/rob/.ansible/tmp/ansible-local-568716vhrogg4/tmpvtisssa4 TO /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/AnsiballZ_copy.py +2023-10-19 14:54:52,744 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'chmod u+x /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/ /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/AnsiballZ_copy.py && sleep 0' +2023-10-19 14:54:52,756 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c '/Users/rob/.local/share/virtualenvs/vyos-eveng-b9X2mBdh/bin/python /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/AnsiballZ_copy.py && sleep 0' +2023-10-19 14:54:52,956 p=56871 u=rob n=ansible | <localhost> EXEC /bin/sh -c 'rm -f -r /Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/ > /dev/null 2>&1 && sleep 0' +2023-10-19 14:54:52,973 p=56871 u=rob n=ansible | fatal: [eveng -> localhost]: FAILED! => { + "changed": false, + "checksum": "b110f1a23ef80f9b873dd495099f19145d7e9959", + "diff": [], + "expected_checksum": "f02456f749c5c5f713c289216ebfa90b2fbd5c9a", + "invocation": { + "module_args": { + "_original_basename": "Wireguard.log", + "attributes": null, + "backup": false, + "checksum": "f02456f749c5c5f713c289216ebfa90b2fbd5c9a", + "content": null, + "dest": "vyos-documentation/docs/configexamples/autotest/Wireguard/Wireguard.log", + "directory_mode": null, + "follow": false, + "force": true, + "group": null, + "local_follow": null, + "mode": null, + "owner": null, + "remote_src": null, + "selevel": null, + "serole": null, + "setype": null, + "seuser": null, + "src": "/Users/rob/.ansible/tmp/ansible-tmp-1697720092.497793-58179-147217097298928/source", + "unsafe_writes": false, + "validate": null + } + }, + "msg": "Copied file does not match the expected checksum. Transfer failed." +} +2023-10-19 14:54:52,973 p=56871 u=rob n=ansible | NO MORE HOSTS LEFT *********************************************************************************************************************** +2023-10-19 14:54:52,976 p=56871 u=rob n=ansible | PLAY RECAP ******************************************************************************************************************************* +2023-10-19 14:54:52,976 p=56871 u=rob n=ansible | branch : ok=22 changed=2 unreachable=0 failed=0 skipped=66 rescued=1 ignored=0 +2023-10-19 14:54:52,976 p=56871 u=rob n=ansible | central : ok=22 changed=2 unreachable=0 failed=0 skipped=66 rescued=1 ignored=0 +2023-10-19 14:54:52,976 p=56871 u=rob n=ansible | eveng : ok=42 changed=4 unreachable=0 failed=1 skipped=58 rescued=0 ignored=0 +2023-10-19 14:54:52,976 p=56871 u=rob n=ansible | vyos-oobm : ok=4 changed=0 unreachable=0 failed=0 skipped=84 rescued=0 ignored=0 +2023-10-19 14:54:53,076 p=57898 u=rob n=ansible | shutdown complete +2023-10-19 14:54:53,076 p=57899 u=rob n=ansible | shutdown complete diff --git a/docs/configexamples/autotest/Wireguard/Wireguard.rst b/docs/configexamples/autotest/Wireguard/Wireguard.rst index abde15d4..66107fa5 100644 --- a/docs/configexamples/autotest/Wireguard/Wireguard.rst +++ b/docs/configexamples/autotest/Wireguard/Wireguard.rst @@ -3,9 +3,9 @@ Wireguard ######### -| Testdate: 2023-06-07 -| Version: 1.3.3 -| Upgrade Version: 1.4-rolling-202306070317 +| Testdate: 2023-12-28 +| Version: 1.3.5 +| Upgrade Version: 1.5-rolling-202312261220 This simple structure show how to connect two offices. One remote branch and the @@ -47,7 +47,7 @@ After this, the public key can be displayed, to save for later. vyos@central:~$ generate wireguard default-keypair vyos@central:~$ show wireguard keypairs pubkey default - s35+/Ocmnss0F+4fHP7pgF5oBf6MSN2VHUWSVNtkeTc= + 3VjawuSrQ6quMS4HDWjJw8UnPXMB+7x2B31YihThXio= After you have each public key. The wireguard interfaces can be setup. @@ -103,11 +103,11 @@ And ping the Branch PC from your central router to check the response. vyos@central:~$ ping 10.0.2.100 count 4 PING 10.0.2.100 (10.0.2.100) 56(84) bytes of data. - 64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.502 ms - 64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.937 ms - 64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.867 ms - 64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=1.15 ms + 64 bytes from 10.0.2.100: icmp_seq=1 ttl=63 time=0.605 ms + 64 bytes from 10.0.2.100: icmp_seq=2 ttl=63 time=0.816 ms + 64 bytes from 10.0.2.100: icmp_seq=3 ttl=63 time=0.840 ms + 64 bytes from 10.0.2.100: icmp_seq=4 ttl=63 time=0.932 ms --- 10.0.2.100 ping statistics --- - 4 packets transmitted, 4 received, 0% packet loss, time 35ms - rtt min/avg/max/mdev = 0.502/0.865/1.154/0.234 ms + 4 packets transmitted, 4 received, 0% packet loss, time 48ms + rtt min/avg/max/mdev = 0.605/0.798/0.932/0.121 ms diff --git a/docs/configexamples/autotest/Wireguard/_include/branch.conf b/docs/configexamples/autotest/Wireguard/_include/branch.conf index 0392e68d..e69a4dad 100644 --- a/docs/configexamples/autotest/Wireguard/_include/branch.conf +++ b/docs/configexamples/autotest/Wireguard/_include/branch.conf @@ -7,7 +7,7 @@ set interfaces wireguard wg01 peer central allowed-ips 10.0.1.0/24 set interfaces wireguard wg01 peer central allowed-ips 192.168.0.0/24 set interfaces wireguard wg01 peer central address 198.51.100.1 set interfaces wireguard wg01 peer central port 51820 -set interfaces wireguard wg01 peer central pubkey "s35+/Ocmnss0F+4fHP7pgF5oBf6MSN2VHUWSVNtkeTc=" +set interfaces wireguard wg01 peer central pubkey "3VjawuSrQ6quMS4HDWjJw8UnPXMB+7x2B31YihThXio=" set interfaces wireguard wg01 port 51820 set protocols static interface-route 10.0.1.0/24 next-hop-interface wg01
\ No newline at end of file diff --git a/docs/configexamples/autotest/Wireguard/_include/central.conf b/docs/configexamples/autotest/Wireguard/_include/central.conf index ee07446a..f3459d28 100644 --- a/docs/configexamples/autotest/Wireguard/_include/central.conf +++ b/docs/configexamples/autotest/Wireguard/_include/central.conf @@ -7,7 +7,7 @@ set interfaces wireguard wg01 peer branch allowed-ips 10.0.2.0/24 set interfaces wireguard wg01 peer branch allowed-ips 192.168.0.0/24 set interfaces wireguard wg01 peer branch address 198.51.100.2 set interfaces wireguard wg01 peer branch port 51820 -set interfaces wireguard wg01 peer branch pubkey "WVQtVWxbz3f9Qv2q8t13+PL0MK+axg01hMuyZdqligw=" +set interfaces wireguard wg01 peer branch pubkey "mV384TUZYv3V3vWaqGcAXZE++1WHGjpAA1+nkFtH9xE=" set interfaces wireguard wg01 port 51820 set protocols static interface-route 10.0.2.0/24 next-hop-interface wg01
\ No newline at end of file |