Report Status Results
Date
Duration
Action Task name Task path Playbook name (or path) Tags Notes
378 28 May 2025 10:49:04 +0100 00:00:30.66 ansible.builtin.systemd Restart agent360 service ...ansible/kuly/agent360_upgrade.yaml : 14 ...agent360_upgrade.yaml 0
388 28 May 2025 10:47:42 +0100 00:01:22.33 ansible.builtin.shell Upgrade agent360 package via pip ...ansible/kuly/agent360_upgrade.yaml : 6 ...agent360_upgrade.yaml 0
378 28 May 2025 10:40:10 +0100 00:00:21.46 ansible.builtin.lineinfile Log the ones needing an upgrade ...kuly/agent360_check_version.yaml : 40 ...60_check_version.yaml 0
388 28 May 2025 10:39:28 +0100 00:00:41.87 ansible.builtin.shell Get installed version and compare ...kuly/agent360_check_version.yaml : 31 ...60_check_version.yaml 0
1 28 May 2025 10:39:27 +0100 00:00:00.79 ansible.builtin.set_fact Set the latest_version fact globally ...kuly/agent360_check_version.yaml : 21 ...60_check_version.yaml 0
1 28 May 2025 10:39:26 +0100 00:00:00.70 ansible.builtin.shell Get the latest version of agent360 from GitHub ...kuly/agent360_check_version.yaml : 10 ...60_check_version.yaml 0
10 28 May 2025 10:35:27 +0100 00:00:00.64 ansible.builtin.lineinfile Log the ones needing an upgrade ...kuly/agent360_check_version.yaml : 40 ...60_check_version.yaml 0
10 28 May 2025 10:35:24 +0100 00:00:02.53 ansible.builtin.shell Get installed version and compare ...kuly/agent360_check_version.yaml : 31 ...60_check_version.yaml 0
1 28 May 2025 10:35:24 +0100 00:00:00.23 ansible.builtin.set_fact Set the latest_version fact globally ...kuly/agent360_check_version.yaml : 21 ...60_check_version.yaml 0
1 28 May 2025 10:35:23 +0100 00:00:00.55 ansible.builtin.shell Get the latest version of agent360 from GitHub ...kuly/agent360_check_version.yaml : 10 ...60_check_version.yaml 0
0 28 May 2025 10:35:11 +0100 00:00:00.51 ansible.builtin.shell Get installed version and compare ...kuly/agent360_check_version.yaml : 30 ...60_check_version.yaml 0
1 28 May 2025 10:35:11 +0100 00:00:00.23 ansible.builtin.set_fact Set the latest_version fact globally ...kuly/agent360_check_version.yaml : 20 ...60_check_version.yaml 0
1 28 May 2025 10:35:10 +0100 00:00:00.69 ansible.builtin.shell Get the latest version of agent360 from GitHub ...kuly/agent360_check_version.yaml : 9 ...60_check_version.yaml 0
10 28 May 2025 10:33:29 +0100 00:00:01.62 ansible.builtin.lineinfile Log the ones needing an upgrade ...kuly/agent360_check_version.yaml : 38 ...60_check_version.yaml 0
10 28 May 2025 10:33:27 +0100 00:00:03.16 ansible.builtin.shell Get installed version and compare ...kuly/agent360_check_version.yaml : 29 ...60_check_version.yaml 0
1 28 May 2025 10:33:27 +0100 00:00:00.24 ansible.builtin.set_fact Set the latest_version fact globally ...kuly/agent360_check_version.yaml : 20 ...60_check_version.yaml 0
1 28 May 2025 10:33:26 +0100 00:00:00.75 ansible.builtin.shell Get the latest version of agent360 from GitHub ...kuly/agent360_check_version.yaml : 9 ...60_check_version.yaml 0
1 28 May 2025 10:29:50 +0100 00:00:00.31 ansible.builtin.lineinfile Add vars section to the inventory file ...kuly/create_canary_inventory.yaml : 82 ...canary_inventory.yaml 0
1 28 May 2025 10:29:50 +0100 00:00:00.26 ansible.builtin.lineinfile Add empty line ...kuly/create_canary_inventory.yaml : 77 ...canary_inventory.yaml 0
1 28 May 2025 10:29:48 +0100 00:00:02.02 ansible.builtin.lineinfile Add selected Plesk hosts to inventory file one by one ...kuly/create_canary_inventory.yaml : 62 ...canary_inventory.yaml 0
1 28 May 2025 10:29:47 +0100 00:00:00.20 ansible.builtin.set_fact Select 10 random Plesk hosts ...kuly/create_canary_inventory.yaml : 44 ...canary_inventory.yaml 0
1 28 May 2025 10:29:47 +0100 00:00:00.10 ansible.builtin.set_fact Read Plesk hosts from file ...kuly/create_canary_inventory.yaml : 41 ...canary_inventory.yaml 0
388 28 May 2025 10:29:16 +0100 00:00:31.24 ansible.builtin.lineinfile Collect Plesk hosts ...kuly/create_canary_inventory.yaml : 28 ...canary_inventory.yaml 0
388 28 May 2025 10:28:33 +0100 00:00:42.69 ansible.builtin.set_fact plesk : Set Plesk facts ...ansible/roles/plesk/tasks/main.yml : 15 ...canary_inventory.yaml 0
388 28 May 2025 10:27:38 +0100 00:00:55.25 ansible.builtin.shell plesk : Check if Plesk binary exists and capture version information ...ansible/roles/plesk/tasks/main.yml : 4 ...canary_inventory.yaml 0
1 28 May 2025 10:27:37 +0100 00:00:01.07 ansible.builtin.lineinfile Create file and header ...kuly/create_canary_inventory.yaml : 15 ...canary_inventory.yaml 0
1 28 May 2025 10:27:36 +0100 00:00:00.57 ansible.builtin.file Delete files first ...kuly/create_canary_inventory.yaml : 10 ...canary_inventory.yaml 0
5 28 May 2025 10:26:57 +0100 00:00:13.23 ansible.builtin.shell plesk : Check if Plesk binary exists and capture version information ...ansible/roles/plesk/tasks/main.yml : 4 ...canary_inventory.yaml 0
1 28 May 2025 10:26:56 +0100 00:00:00.66 ansible.builtin.lineinfile Create file and header ...kuly/create_canary_inventory.yaml : 15 ...canary_inventory.yaml 0
1 28 May 2025 10:26:55 +0100 00:00:00.62 ansible.builtin.file Delete files first ...kuly/create_canary_inventory.yaml : 10 ...canary_inventory.yaml 0
10 28 May 2025 10:25:50 +0100 00:00:02.16 ansible.builtin.lineinfile Log the ones needing an upgrade ...kuly/agent360_check_version.yaml : 38 ...60_check_version.yaml 0
11 28 May 2025 10:25:49 +0100 00:00:03.57 ansible.builtin.shell Get installed version and compare ...kuly/agent360_check_version.yaml : 29 ...60_check_version.yaml 0
1 28 May 2025 10:25:49 +0100 00:00:00.23 ansible.builtin.set_fact Set the latest_version fact globally ...kuly/agent360_check_version.yaml : 20 ...60_check_version.yaml 0
1 28 May 2025 10:25:48 +0100 00:00:00.54 ansible.builtin.shell Get the latest version of agent360 from GitHub ...kuly/agent360_check_version.yaml : 9 ...60_check_version.yaml 0
1 28 May 2025 10:25:29 +0100 None ansible.builtin.set_fact Set the latest_version fact globally ...kuly/agent360_check_version.yaml : 20 ...60_check_version.yaml 0
1 28 May 2025 10:25:28 +0100 00:00:00.69 ansible.builtin.shell Get the latest version of agent360 from GitHub ...kuly/agent360_check_version.yaml : 9 ...60_check_version.yaml 0
10 28 May 2025 10:15:59 +0100 00:00:08.12 ansible.builtin.lineinfile Log the ones need updating ...kuly/agent360_check_version.yaml : 18 ...60_check_version.yaml 0
10 28 May 2025 10:15:58 +0100 00:00:09.36 ansible.builtin.shell Get installed version and compare ...kuly/agent360_check_version.yaml : 9 ...60_check_version.yaml 0
10 28 May 2025 10:15:57 +0100 00:00:07.00 set_fact Set the latest_version fact ...kuly/agent360_get_latest_version.yml : 12 ...60_check_version.yaml 0
11 28 May 2025 10:15:55 +0100 00:00:08.28 ansible.builtin.shell Get the latest version of agent360 from GitHub ...kuly/agent360_get_latest_version.yml : 1 ...60_check_version.yaml 0
11 28 May 2025 10:15:54 +0100 00:00:01.72 ansible.builtin.include_tasks Include task to get and set latest version ...kuly/agent360_check_version.yaml : 6 ...60_check_version.yaml 0
0 28 May 2025 10:15:22 +0100 00:00:13.18 ansible.builtin.include_tasks Include task to get and set latest version ...kuly/agent360_check_version.yaml : 6 ...60_check_version.yaml 0
0 28 May 2025 10:06:51 +0100 00:00:09.11 ansible.builtin.shell Get the latest version of agent360 from GitHub ...kuly/agent360_check_version.yaml : 6 ...60_check_version.yaml 0
2 28 May 2025 10:05:38 +0100 00:00:33.52 ansible.builtin.shell Get the latest version of agent360 from GitHub ...kuly/agent360_check_version.yaml : 6 ...60_check_version.yaml 0
10 28 May 2025 10:04:05 +0100 00:00:08.72 ansible.builtin.lineinfile Log the ones need updating ...kuly/agent360_check_version.yaml : 28 ...60_check_version.yaml 0
10 28 May 2025 10:04:03 +0100 00:00:10.09 ansible.builtin.shell Get installed version and compare ...kuly/agent360_check_version.yaml : 19 ...60_check_version.yaml 0
10 28 May 2025 10:04:02 +0100 00:00:06.73 set_fact Set the latest_version variable ...kuly/agent360_check_version.yaml : 14 ...60_check_version.yaml 0
11 28 May 2025 10:04:01 +0100 00:00:08.16 ansible.builtin.shell Get the latest version of agent360 from GitHub ...kuly/agent360_check_version.yaml : 6 ...60_check_version.yaml 0
1 28 May 2025 10:03:35 +0100 00:00:00.15 ansible.builtin.lineinfile Log the ones need updating ...kuly/agent360_check_version.yaml : 28 ...60_check_version.yaml 0
1 28 May 2025 10:03:33 +0100 00:00:01.26 ansible.builtin.shell Get installed version and compare ...kuly/agent360_check_version.yaml : 19 ...60_check_version.yaml 0
1 28 May 2025 10:03:33 +0100 00:00:00.12 set_fact Set the latest_version variable ...kuly/agent360_check_version.yaml : 14 ...60_check_version.yaml 0
1 28 May 2025 10:03:32 +0100 00:00:00.84 ansible.builtin.shell Get the latest version of agent360 from GitHub ...kuly/agent360_check_version.yaml : 6 ...60_check_version.yaml 0
1 28 May 2025 10:01:42 +0100 00:00:00.15 ansible.builtin.lineinfile Log the ones need updating ...kuly/agent360_check_version.yaml : 28 ...60_check_version.yaml 0
1 28 May 2025 10:01:40 +0100 00:00:01.45 ansible.builtin.shell Get installed version and compare ...kuly/agent360_check_version.yaml : 19 ...60_check_version.yaml 0
1 28 May 2025 10:01:40 +0100 00:00:00.12 set_fact Set the latest_version variable ...kuly/agent360_check_version.yaml : 15 ...60_check_version.yaml 0
1 28 May 2025 10:01:39 +0100 00:00:00.89 ansible.builtin.shell Get the latest version of agent360 from GitHub ...kuly/agent360_check_version.yaml : 8 ...60_check_version.yaml 0
5 28 May 2025 08:54:48 +0100 00:00:01.50 shell shell Ad-Hoc: shell: rpm -q spax : 1 Ad-Hoc: shell: rpm -q... 0
5 28 May 2025 08:51:33 +0100 00:00:01.05 shell shell Ad-Hoc: shell: rpm -q spax : 1 Ad-Hoc: shell: rpm -q... 0
5 28 May 2025 05:31:09 +0100 00:00:01.30 shell shell Ad-Hoc: shell: systemctl restart rsy... : 1 Ad-Hoc: shell: system... 0
5 28 May 2025 05:30:29 +0100 00:00:03.01 ansible.builtin.shell Show TLS check ...zimbra/show_tls_check_status.yaml : 6 ...tls_check_status.yaml 0
5 28 May 2025 05:27:32 +0100 00:01:16.05 ansible.builtin.shell Install certificate on host ...install_zimbra_certificate_prod.yaml : 28 ...certificate_prod.yaml 0
5 28 May 2025 05:27:28 +0100 00:00:05.26 ansible.builtin.copy Upload files on host ...install_zimbra_certificate_prod.yaml : 20 ...certificate_prod.yaml 0
5 28 May 2025 05:27:27 +0100 00:00:00.91 ansible.builtin.shell Cleanup first ...install_zimbra_certificate_prod.yaml : 11 ...certificate_prod.yaml 0
5 28 May 2025 05:26:05 +0100 00:01:09.83 ansible.builtin.shell Disable TLS check ...zimbra/disable_tls_checks.yaml : 6 ...disable_tls_checks.yaml 0
1 27 May 2025 18:58:09 +0100 00:00:00.60 ansible.legacy.ping Ping ...ansible/kuly/otherplays.yaml : 5 ...kuly/upload_file.yaml 0
1 27 May 2025 18:58:04 +0100 00:00:04.33 ansible.builtin.copy Upload files ...ansible/kuly/upload_file.yaml : 10 ...kuly/upload_file.yaml 0
1 27 May 2025 18:55:05 +0100 00:00:04.15 ansible.builtin.copy Upload files ...ansible/kuly/upload_file.yaml : 12 ...kuly/upload_file.yaml 0
1 27 May 2025 18:55:04 +0100 00:00:00.67 ansible.legacy.ping Ping the host ...ansible/kuly/otherplays.yaml : 1 ...kuly/upload_file.yaml 0
1 27 May 2025 18:54:49 +0100 00:00:05.59 ansible.builtin.copy Upload files ...ansible/kuly/upload_file.yaml : 12 ...kuly/upload_file.yaml 0
1 27 May 2025 18:54:48 +0100 00:00:00.66 ansible.legacy.ping Ping the host ...ansible/kuly/otherplays.yaml : 1 ...kuly/upload_file.yaml 0
5 27 May 2025 18:45:31 +0100 00:00:01.05 shell shell Ad-Hoc: shell: uptime : 1 Ad-Hoc: shell: uptime 0
5 27 May 2025 18:45:17 +0100 00:00:01.52 ping ping Ad-Hoc: ping : 1 Ad-Hoc: ping 0
1 27 May 2025 18:41:31 +0100 00:00:05.36 ansible.builtin.copy Upload files ...ansible/kuly/upload_file.yaml : 10 ...kuly/upload_file.yaml 0
1 27 May 2025 18:41:29 +0100 00:00:02.47 gather_facts Gathering Facts ...ansible/kuly/upload_file.yaml : 2 ...kuly/upload_file.yaml 1
387 23 May 2025 14:15:42 +0100 00:00:43.06 ansible.builtin.debug Notify user of successful update ...kuly/RM10018-update-wptoolkit.yaml : 67 ...update-wptoolkit.yaml 0
387 23 May 2025 14:15:13 +0100 00:00:29.75 ansible.builtin.lineinfile Append configuration block to panel.ini ...kuly/RM10018-update-wptoolkit.yaml : 60 ...update-wptoolkit.yaml 0
387 23 May 2025 14:14:38 +0100 00:00:34.87 ansible.builtin.copy Backup panel.ini before modifying ...kuly/RM10018-update-wptoolkit.yaml : 52 ...update-wptoolkit.yaml 0
387 23 May 2025 14:13:56 +0100 00:00:41.93 ansible.builtin.set_fact Set backup path using generated timestamp ...kuly/RM10018-update-wptoolkit.yaml : 48 ...update-wptoolkit.yaml 0
387 23 May 2025 14:13:11 +0100 00:00:44.25 ansible.builtin.shell Generate timestamp for backup filename ...kuly/RM10018-update-wptoolkit.yaml : 42 ...update-wptoolkit.yaml 0
387 23 May 2025 14:12:29 +0100 00:00:41.80 ansible.builtin.debug Alert if section is already present ...kuly/RM10018-update-wptoolkit.yaml : 37 ...update-wptoolkit.yaml 0
387 23 May 2025 14:11:48 +0100 00:00:41.86 ansible.builtin.set_fact Set fact based on whether section exists ...kuly/RM10018-update-wptoolkit.yaml : 33 ...update-wptoolkit.yaml 0
387 23 May 2025 14:11:05 +0100 00:00:42.92 ansible.builtin.shell Check if section exists in panel.ini file ...kuly/RM10018-update-wptoolkit.yaml : 26 ...update-wptoolkit.yaml 0
390 23 May 2025 14:10:09 +0100 00:00:55.23 plesk_info Get the Plesk info ...kuly/RM10018-update-wptoolkit.yaml : 19 ...update-wptoolkit.yaml 0
327 23 May 2025 14:06:02 +0100 00:00:35.87 ansible.builtin.debug Show success message ...ansible/kuly/upload_ini_to_hosts.yml : 51 ...upload_ini_to_hosts.yml 0
329 23 May 2025 14:05:09 +0100 00:00:53.93 ansible.builtin.copy Upload the matched ini file to the remote host ...ansible/kuly/upload_ini_to_hosts.yml : 40 ...upload_ini_to_hosts.yml 0
329 23 May 2025 14:04:33 +0100 00:00:35.80 ansible.builtin.assert Fail if no or multiple matching ini files found ...ansible/kuly/upload_ini_to_hosts.yml : 33 ...upload_ini_to_hosts.yml 0
329 23 May 2025 14:03:57 +0100 00:00:35.80 ansible.builtin.debug Debug - matched file(s) ...ansible/kuly/upload_ini_to_hosts.yml : 29 ...upload_ini_to_hosts.yml 0
329 23 May 2025 14:03:33 +0100 00:00:24.00 ansible.builtin.find Find matching ini file in local directories for rose-pond.man-1.vm.plesk-server.com ...ansible/kuly/upload_ini_to_hosts.yml : 21 ...upload_ini_to_hosts.yml 0
329 23 May 2025 14:02:57 +0100 00:00:35.48 ansible.builtin.debug Debug - current working directory ...ansible/kuly/upload_ini_to_hosts.yml : 17 ...upload_ini_to_hosts.yml 0
329 23 May 2025 14:02:03 +0100 00:00:54.12 ansible.builtin.shell Show current working directory ...ansible/kuly/upload_ini_to_hosts.yml : 10 ...upload_ini_to_hosts.yml 0
1 23 May 2025 14:00:30 +0100 00:00:00.71 ansible.builtin.template Write inventory to file ...generate_inventory_from_files.yml : 32 ...entory_from_files.yml 0
1 23 May 2025 14:00:30 +0100 00:00:00.13 ansible.builtin.set_fact Extract hostnames from filenames ...generate_inventory_from_files.yml : 21 ...entory_from_files.yml 0
1 23 May 2025 14:00:29 +0100 00:00:00.11 ansible.builtin.debug Debug - show how many files found ...generate_inventory_from_files.yml : 17 ...entory_from_files.yml 0
1 23 May 2025 14:00:29 +0100 00:00:00.75 ansible.builtin.find Find all .ini files under each host folder ...generate_inventory_from_files.yml : 10 ...entory_from_files.yml 0
24 23 May 2025 13:57:20 +0100 00:00:32.61 ansible.builtin.fetch Fetch each found file to the local host-specific directory ...kuly/fetch-files-from-hosts.yaml : 21 ...files-from-hosts.yaml 0
24 23 May 2025 13:57:18 +0100 00:00:01.88 ansible.builtin.find Find files in remote directory ...kuly/fetch-files-from-hosts.yaml : 16 ...files-from-hosts.yaml 0
24 23 May 2025 13:57:15 +0100 00:00:02.91 ansible.builtin.file Create local directory for this host ...kuly/fetch-files-from-hosts.yaml : 9 ...files-from-hosts.yaml 0
24 23 May 2025 13:33:14 +0100 00:22:07.95 shell shell Ad-Hoc: shell: /root/quick_mount.sh : 1 ...root/quick_mount.sh 0
24 23 May 2025 13:32:36 +0100 00:00:04.16 shell shell ...root/panelinis_back-$(date +%s) : 1 ...inis_back-$(date +%s) 0
24 23 May 2025 13:21:45 +0100 00:00:18.30 ansible.builtin.copy Upload the file ...kuly/RM10051-upload-script.yaml : 8 ...51-upload-script.yaml 0