Report Status Results
Date
Duration
Action Task name Task path Playbook name (or path) Tags Notes
38 11 Sep 2025 13:09:51 +0100 00:00:05.70 ansible.builtin.copy Upload snowflake detection script ...kuly/find_snowflakes_repos.yaml : 13 ...snowflakes_repos.yaml 0
38 11 Sep 2025 13:09:46 +0100 00:00:04.98 ansible.builtin.file Create temp directory for script ...kuly/find_snowflakes_repos.yaml : 7 ...snowflakes_repos.yaml 0
5 11 Sep 2025 13:09:45 +0100 00:00:00.87 gather_facts Gathering Facts ...kuly/find_snowflakes_repos.yaml : 2 ...snowflakes_repos.yaml 1
1 11 Sep 2025 13:06:48 +0100 00:00:00.13 ansible.builtin.debug Parse and display tabular report ...kuly/find_snowflakes_repos.yaml : 44 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:06:47 +0100 00:00:00.16 ansible.builtin.set_fact Aggregate all results (run once on first host) ...kuly/find_snowflakes_repos.yaml : 33 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:06:47 +0100 00:00:00.12 ansible.builtin.set_fact Register output for reporting ...kuly/find_snowflakes_repos.yaml : 29 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:06:47 +0100 00:00:00.48 ansible.builtin.file Cleanup script ...kuly/find_snowflakes_repos.yaml : 24 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:06:46 +0100 00:00:00.90 ansible.builtin.command Run snowflake detection script ...kuly/find_snowflakes_repos.yaml : 19 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:06:44 +0100 00:00:02.06 ansible.builtin.copy Upload snowflake detection script ...kuly/find_snowflakes_repos.yaml : 13 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:06:43 +0100 00:00:00.59 ansible.builtin.file Create temp directory for script ...kuly/find_snowflakes_repos.yaml : 7 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:06:08 +0100 00:00:00.14 ansible.builtin.debug Parse and display tabular report ...kuly/find_snowflakes_repos.yaml : 44 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:06:08 +0100 00:00:00.16 ansible.builtin.set_fact Aggregate all results (run once on first host) ...kuly/find_snowflakes_repos.yaml : 33 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:06:08 +0100 00:00:00.12 ansible.builtin.set_fact Register output for reporting ...kuly/find_snowflakes_repos.yaml : 29 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:06:07 +0100 00:00:00.49 ansible.builtin.file Cleanup script ...kuly/find_snowflakes_repos.yaml : 24 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:06:06 +0100 00:00:00.91 ansible.builtin.command Run snowflake detection script ...kuly/find_snowflakes_repos.yaml : 19 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:06:04 +0100 00:00:02.11 ansible.builtin.copy Upload snowflake detection script ...kuly/find_snowflakes_repos.yaml : 13 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:06:04 +0100 00:00:00.62 ansible.builtin.file Create temp directory for script ...kuly/find_snowflakes_repos.yaml : 7 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:04:27 +0100 00:00:00.14 ansible.builtin.debug Parse and display tabular report ...kuly/find_snowflakes_repos.yaml : 44 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:04:27 +0100 00:00:00.17 ansible.builtin.set_fact Aggregate all results (run once on first host) ...kuly/find_snowflakes_repos.yaml : 33 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:04:27 +0100 00:00:00.12 ansible.builtin.set_fact Register output for reporting ...kuly/find_snowflakes_repos.yaml : 29 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:04:26 +0100 00:00:00.50 ansible.builtin.file Cleanup script ...kuly/find_snowflakes_repos.yaml : 24 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:04:25 +0100 00:00:00.97 ansible.builtin.command Run snowflake detection script ...kuly/find_snowflakes_repos.yaml : 19 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:04:23 +0100 00:00:02.09 ansible.builtin.copy Upload snowflake detection script ...kuly/find_snowflakes_repos.yaml : 13 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:04:22 +0100 00:00:00.69 ansible.builtin.file Create temp directory for script ...kuly/find_snowflakes_repos.yaml : 7 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:03:46 +0100 00:00:00.14 ansible.builtin.debug Parse and display tabular report ...kuly/find_snowflakes_repos.yaml : 44 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:03:46 +0100 00:00:00.16 ansible.builtin.set_fact Aggregate all results (run once on first host) ...kuly/find_snowflakes_repos.yaml : 33 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:03:46 +0100 00:00:00.12 ansible.builtin.set_fact Register output for reporting ...kuly/find_snowflakes_repos.yaml : 29 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:03:45 +0100 00:00:00.48 ansible.builtin.file Cleanup script ...kuly/find_snowflakes_repos.yaml : 24 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:03:44 +0100 00:00:00.90 ansible.builtin.command Run snowflake detection script ...kuly/find_snowflakes_repos.yaml : 19 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:03:42 +0100 00:00:02.01 ansible.builtin.copy Upload snowflake detection script ...kuly/find_snowflakes_repos.yaml : 13 ...snowflakes_repos.yaml 0
1 11 Sep 2025 13:03:41 +0100 00:00:00.67 ansible.builtin.file Create temp directory for script ...kuly/find_snowflakes_repos.yaml : 7 ...snowflakes_repos.yaml 0
29 11 Sep 2025 13:03:28 +0100 00:00:04.28 ansible.builtin.set_fact Aggregate all results (run once on first host) ...kuly/find_snowflakes_repos.yaml : 33 ...snowflakes_repos.yaml 0
33 11 Sep 2025 13:03:24 +0100 00:00:07.11 ansible.builtin.set_fact Register output for reporting ...kuly/find_snowflakes_repos.yaml : 29 ...snowflakes_repos.yaml 0
38 11 Sep 2025 13:03:21 +0100 00:00:10.38 ansible.builtin.file Cleanup script ...kuly/find_snowflakes_repos.yaml : 24 ...snowflakes_repos.yaml 0
38 11 Sep 2025 13:03:17 +0100 00:00:10.71 ansible.builtin.command Run snowflake detection script ...kuly/find_snowflakes_repos.yaml : 19 ...snowflakes_repos.yaml 0
38 11 Sep 2025 13:03:11 +0100 00:00:05.74 ansible.builtin.copy Upload snowflake detection script ...kuly/find_snowflakes_repos.yaml : 13 ...snowflakes_repos.yaml 0
38 11 Sep 2025 13:03:06 +0100 00:00:05.03 ansible.builtin.file Create temp directory for script ...kuly/find_snowflakes_repos.yaml : 7 ...snowflakes_repos.yaml 0
5 11 Sep 2025 13:03:05 +0100 00:00:00.89 gather_facts Gathering Facts ...kuly/find_snowflakes_repos.yaml : 2 ...snowflakes_repos.yaml 1
22 11 Sep 2025 13:00:03 +0100 00:00:02.62 ansible.builtin.debug Display tabular report (only once, on first host) ...kuly/find_snowflakes_repos.yaml : 58 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:59:59 +0100 00:00:09.44 ansible.builtin.set_fact Aggregate all reports (run once on first host) ...kuly/find_snowflakes_repos.yaml : 47 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:59:54 +0100 00:00:12.64 ansible.builtin.set_fact Register report data for aggregation ...kuly/find_snowflakes_repos.yaml : 41 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:59:50 +0100 00:00:16.41 ansible.builtin.set_fact Identify 3rd-party repos ...kuly/find_snowflakes_repos.yaml : 37 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:59:45 +0100 00:00:17.62 ansible.builtin.set_fact Parse enabled repo IDs ...kuly/find_snowflakes_repos.yaml : 25 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:59:40 +0100 00:00:05.77 ansible.builtin.command Get list of enabled repos ...kuly/find_snowflakes_repos.yaml : 20 ...snowflakes_repos.yaml 0
5 11 Sep 2025 12:59:39 +0100 00:00:00.87 gather_facts Gathering Facts ...kuly/find_snowflakes_repos.yaml : 2 ...snowflakes_repos.yaml 1
1 11 Sep 2025 12:57:18 +0100 00:00:00.13 ansible.builtin.shell Aggregate all host reports into single CSV ...kuly/find_snowflakes_repos.yaml : 66 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:56:58 +0100 00:00:02.32 ansible.builtin.file Ensure local report directory exists ...kuly/find_snowflakes_repos.yaml : 21 ...snowflakes_repos.yaml 0
5 11 Sep 2025 12:56:57 +0100 00:00:20.86 gather_facts Gathering Facts ...kuly/find_snowflakes_repos.yaml : 2 ...snowflakes_repos.yaml 1
1 11 Sep 2025 12:54:08 +0100 00:00:00.21 ansible.builtin.set_fact Build consolidated report ...kuly/find_snowflakes_repos.yaml : 53 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:54:02 +0100 00:00:06.01 ansible.builtin.set_fact Set report item for this host ...kuly/find_snowflakes_repos.yaml : 41 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:53:58 +0100 00:00:06.59 ansible.builtin.set_fact Identify 3rd-party repos ...kuly/find_snowflakes_repos.yaml : 37 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:53:53 +0100 00:00:06.53 ansible.builtin.set_fact Parse enabled repo IDs ...kuly/find_snowflakes_repos.yaml : 25 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:53:47 +0100 00:00:10.16 ansible.builtin.command Get list of enabled repos ...kuly/find_snowflakes_repos.yaml : 20 ...snowflakes_repos.yaml 0
5 11 Sep 2025 12:53:46 +0100 00:00:00.88 gather_facts Gathering Facts ...kuly/find_snowflakes_repos.yaml : 2 ...snowflakes_repos.yaml 1
29 11 Sep 2025 12:51:33 +0100 00:00:01.96 ansible.builtin.set_fact Gather all host reports ...kuly/find_snowflakes_repos.yaml : 48 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:51:28 +0100 00:00:10.78 ansible.builtin.set_fact Collect report data ...kuly/find_snowflakes_repos.yaml : 41 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:51:24 +0100 00:00:06.60 ansible.builtin.set_fact Identify 3rd-party repos ...kuly/find_snowflakes_repos.yaml : 37 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:51:20 +0100 00:00:07.79 ansible.builtin.set_fact Parse enabled repo IDs ...kuly/find_snowflakes_repos.yaml : 25 ...snowflakes_repos.yaml 0
38 11 Sep 2025 12:51:17 +0100 00:00:06.98 ansible.builtin.command Get list of enabled repos ...kuly/find_snowflakes_repos.yaml : 20 ...snowflakes_repos.yaml 0
43 11 Sep 2025 12:51:09 +0100 00:00:23.93 gather_facts Gathering Facts ...kuly/find_snowflakes_repos.yaml : 2 ...snowflakes_repos.yaml 1
395 11 Sep 2025 11:51:56 +0100 00:01:09.30 ansible.builtin.command Remove the script ...ansible/kuly/RM10128.yaml : 35 ...kuly/RM10128.yaml 0
395 11 Sep 2025 11:51:06 +0100 00:00:49.88 ansible.builtin.debug Show script result ...ansible/kuly/RM10128.yaml : 32 ...kuly/RM10128.yaml 0
395 11 Sep 2025 11:50:17 +0100 00:00:49.67 ansible.builtin.lineinfile Save to list ...ansible/kuly/RM10128.yaml : 23 ...kuly/RM10128.yaml 0
395 11 Sep 2025 11:49:03 +0100 00:01:14.06 ansible.builtin.command Execute the script ...ansible/kuly/RM10128.yaml : 18 ...kuly/RM10128.yaml 0
395 11 Sep 2025 11:48:04 +0100 00:00:58.28 ansible.builtin.copy Upload the script ...ansible/kuly/RM10128.yaml : 12 ...kuly/RM10128.yaml 0
399 11 Sep 2025 11:46:49 +0100 00:01:14.97 plesk_info Gather info ...ansible/kuly/RM10128.yaml : 6 ...kuly/RM10128.yaml 0
399 11 Sep 2025 11:40:57 +0100 00:01:15.86 shell shell Ad-Hoc: shell: agent360 --info | gre... : 1 Ad-Hoc: shell: agent3... 0
43 11 Sep 2025 11:40:09 +0100 00:00:21.95 shell shell Ad-Hoc: shell: agent360 --info | gre... : 1 Ad-Hoc: shell: agent3... 0
27 11 Sep 2025 11:39:29 +0100 00:00:05.65 shell shell Ad-Hoc: shell: agent360 --info | gre... : 1 Ad-Hoc: shell: agent3... 0
31 11 Sep 2025 11:36:19 +0100 00:00:04.26 ansible.builtin.debug Success message if all OK ...validate_provider_metrics_output.yaml : 129 ...r_metrics_output.yaml 0
31 11 Sep 2025 11:36:16 +0100 00:00:06.97 ansible.builtin.fail Fail if any mismatches found ...validate_provider_metrics_output.yaml : 122 ...r_metrics_output.yaml 0
31 11 Sep 2025 11:36:13 +0100 00:00:06.41 ansible.builtin.debug Display mismatches if any ...validate_provider_metrics_output.yaml : 107 ...r_metrics_output.yaml 0
31 11 Sep 2025 11:36:10 +0100 00:00:03.11 ansible.builtin.set_fact Check each key against expected type ...validate_provider_metrics_output.yaml : 89 ...r_metrics_output.yaml 0
31 11 Sep 2025 11:36:06 +0100 00:00:03.40 ansible.builtin.set_fact Initialize list for type mismatches ...validate_provider_metrics_output.yaml : 84 ...r_metrics_output.yaml 0
31 11 Sep 2025 11:36:03 +0100 00:00:03.42 ansible.builtin.set_fact Define expected field types ...validate_provider_metrics_output.yaml : 57 ...r_metrics_output.yaml 0
31 11 Sep 2025 11:35:59 +0100 00:00:03.41 ansible.builtin.fail Fail if JSON parsing failed ...validate_provider_metrics_output.yaml : 47 ...r_metrics_output.yaml 0
31 11 Sep 2025 11:35:55 +0100 00:00:03.86 ansible.builtin.set_fact Parse JSON output ...validate_provider_metrics_output.yaml : 40 ...r_metrics_output.yaml 0
31 11 Sep 2025 11:35:52 +0100 00:00:03.39 ansible.builtin.fail Fail if stdout is empty after filtering ...validate_provider_metrics_output.yaml : 30 ...r_metrics_output.yaml 0
31 11 Sep 2025 11:35:49 +0100 00:00:03.43 ansible.builtin.debug DEBUG - Show cleaned output ...validate_provider_metrics_output.yaml : 25 ...r_metrics_output.yaml 0
37 11 Sep 2025 11:35:44 +0100 00:00:04.25 ansible.builtin.shell Run agent360 test provider_metrics and clean output ...validate_provider_metrics_output.yaml : 17 ...r_metrics_output.yaml 0
37 11 Sep 2025 11:35:40 +0100 00:00:04.03 ansible.builtin.debug Skip non-Plesk servers ...validate_provider_metrics_output.yaml : 11 ...r_metrics_output.yaml 0
43 11 Sep 2025 11:35:34 +0100 00:00:05.73 plesk_info Check system information with plesk_info ...validate_provider_metrics_output.yaml : 7 ...r_metrics_output.yaml 0
392 11 Sep 2025 11:32:54 +0100 00:01:08.28 ansible.builtin.debug Success message if all OK ...validate_provider_metrics_output.yaml : 129 ...r_metrics_output.yaml 0
392 11 Sep 2025 11:32:04 +0100 00:01:54.15 ansible.builtin.fail Fail if any mismatches found ...validate_provider_metrics_output.yaml : 122 ...r_metrics_output.yaml 0
392 11 Sep 2025 11:31:15 +0100 00:01:56.79 ansible.builtin.debug Display mismatches if any ...validate_provider_metrics_output.yaml : 107 ...r_metrics_output.yaml 0
392 11 Sep 2025 11:30:35 +0100 00:01:46.26 ansible.builtin.set_fact Check each key against expected type ...validate_provider_metrics_output.yaml : 89 ...r_metrics_output.yaml 0
43 11 Sep 2025 11:30:13 +0100 00:00:21.97 shell shell Ad-Hoc: shell: agent360 --info | gre... : 1 Ad-Hoc: shell: agent3... 0
392 11 Sep 2025 11:29:44 +0100 00:01:47.31 ansible.builtin.set_fact Initialize list for type mismatches ...validate_provider_metrics_output.yaml : 84 ...r_metrics_output.yaml 0
392 11 Sep 2025 11:28:55 +0100 00:01:58.97 ansible.builtin.set_fact Define expected field types ...validate_provider_metrics_output.yaml : 57 ...r_metrics_output.yaml 0
392 11 Sep 2025 11:28:05 +0100 00:01:55.56 ansible.builtin.fail Fail if JSON parsing failed ...validate_provider_metrics_output.yaml : 47 ...r_metrics_output.yaml 0
392 11 Sep 2025 11:27:16 +0100 00:01:55.30 ansible.builtin.set_fact Parse JSON output ...validate_provider_metrics_output.yaml : 40 ...r_metrics_output.yaml 0
392 11 Sep 2025 11:26:27 +0100 00:01:55.49 ansible.builtin.fail Fail if stdout is empty after filtering ...validate_provider_metrics_output.yaml : 30 ...r_metrics_output.yaml 0
392 11 Sep 2025 11:25:37 +0100 00:01:55.42 ansible.builtin.debug DEBUG - Show cleaned output ...validate_provider_metrics_output.yaml : 25 ...r_metrics_output.yaml 0
392 11 Sep 2025 11:24:21 +0100 00:01:16.23 ansible.builtin.shell Run agent360 test provider_metrics and clean output ...validate_provider_metrics_output.yaml : 17 ...r_metrics_output.yaml 0
392 11 Sep 2025 11:23:32 +0100 00:00:49.53 ansible.builtin.debug Skip non-Plesk servers ...validate_provider_metrics_output.yaml : 11 ...r_metrics_output.yaml 0
399 11 Sep 2025 11:22:14 +0100 00:01:17.21 plesk_info Check system information with plesk_info ...validate_provider_metrics_output.yaml : 7 ...r_metrics_output.yaml 0
1 11 Sep 2025 11:21:53 +0100 00:00:00.12 ansible.builtin.debug Success message if all OK ...validate_provider_metrics_output.yaml : 129 ...r_metrics_output.yaml 0
1 11 Sep 2025 11:21:52 +0100 00:00:00.11 ansible.builtin.fail Fail if any mismatches found ...validate_provider_metrics_output.yaml : 122 ...r_metrics_output.yaml 0
1 11 Sep 2025 11:21:52 +0100 00:00:00.11 ansible.builtin.debug Display mismatches if any ...validate_provider_metrics_output.yaml : 107 ...r_metrics_output.yaml 0
1 11 Sep 2025 11:21:52 +0100 00:00:00.13 ansible.builtin.set_fact Check each key against expected type ...validate_provider_metrics_output.yaml : 89 ...r_metrics_output.yaml 0