Report Status Results
Date
Duration
Action Task name Task path Playbook name (or path) Tags Notes
1 15 Sep 2025 16:50:34 +0100 00:00:01.50 kvm_upgrade_utils Check system restart requirement ...kuly/zz-kvm_patching_workflow.yml : 7 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:45 +0100 00:00:00.12 ansible.builtin.debug Display restart status after patching ...kuly/zz-kvm_patching_workflow.yml : 142 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:43 +0100 00:00:01.34 kvm_upgrade_utils Check if system needs restarting (after patching) ...kuly/zz-kvm_patching_workflow.yml : 137 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:43 +0100 00:00:00.12 ansible.builtin.debug Display security update status ...kuly/zz-kvm_patching_workflow.yml : 120 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:40 +0100 00:00:02.80 kvm_upgrade_utils Check for security updates ...kuly/zz-kvm_patching_workflow.yml : 115 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:40 +0100 00:00:00.12 ansible.builtin.debug Display update availability ...kuly/zz-kvm_patching_workflow.yml : 106 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:37 +0100 00:00:02.74 kvm_upgrade_utils Check for available updates ...kuly/zz-kvm_patching_workflow.yml : 101 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:37 +0100 00:00:00.12 ansible.builtin.assert Ensure sufficient memory for patching ...kuly/zz-kvm_patching_workflow.yml : 94 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:37 +0100 00:00:00.49 kvm_upgrade_utils Validate system resources before patching ...kuly/zz-kvm_patching_workflow.yml : 88 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:36 +0100 00:00:00.12 ansible.builtin.debug Display canary classification ...kuly/zz-kvm_patching_workflow.yml : 84 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:36 +0100 00:00:00.12 ansible.builtin.set_fact Classify host for canary deployment ...kuly/zz-kvm_patching_workflow.yml : 73 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:36 +0100 00:00:00.48 kvm_upgrade_utils Check VM count for canary classification ...kuly/zz-kvm_patching_workflow.yml : 68 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:36 +0100 00:00:00.12 ansible.builtin.debug Warn about unlocked MariaDB ...kuly/zz-kvm_patching_workflow.yml : 63 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:35 +0100 00:00:00.49 kvm_upgrade_utils Check MariaDB version and lock status ...kuly/zz-kvm_patching_workflow.yml : 58 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:35 +0100 00:00:00.11 ansible.builtin.debug Display restart status before patching ...kuly/zz-kvm_patching_workflow.yml : 49 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:33 +0100 00:00:01.34 kvm_upgrade_utils Check if system needs restarting (before patching) ...kuly/zz-kvm_patching_workflow.yml : 44 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:33 +0100 00:00:00.11 ansible.builtin.assert Fail if system is not ready for patching ...kuly/zz-kvm_patching_workflow.yml : 37 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:33 +0100 00:00:00.16 ansible.builtin.debug Display health check results ...kuly/zz-kvm_patching_workflow.yml : 17 ...patching_workflow.yml 0
1 15 Sep 2025 16:48:27 +0100 00:00:06.23 kvm_upgrade_utils Perform comprehensive pre-patching health check ...kuly/zz-kvm_patching_workflow.yml : 11 ...patching_workflow.yml 0
396 15 Sep 2025 16:27:35 +0100 00:00:44.33 ansible.builtin.debug Display restart status ...kuly/zz-needs-restarting.yaml : 11 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:24:58 +0100 00:00:00.12 ansible.builtin.debug Display restart status ...kuly/zz-needs-restarting.yaml : 11 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:24:56 +0100 00:00:01.49 needs_restarting_check Check if system needs restarting ...kuly/zz-needs-restarting.yaml : 7 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:24:29 +0100 00:00:00.13 ansible.builtin.debug Display restart status ...kuly/zz-needs-restarting.yaml : 11 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:24:27 +0100 00:00:01.37 needs_restarting_check Check if system needs restarting ...kuly/zz-needs-restarting.yaml : 7 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:22:33 +0100 00:00:00.12 ansible.builtin.debug Handle restart requirement ...kuly/zz-needs-restarting.yaml : 28 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:22:33 +0100 00:00:00.10 ansible.builtin.debug Show detailed information when restart needed ...kuly/zz-needs-restarting.yaml : 20 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:22:33 +0100 00:00:00.12 ansible.builtin.debug Display restart status ...kuly/zz-needs-restarting.yaml : 11 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:22:31 +0100 00:00:01.53 needs_restarting_check Check if system needs restarting ...kuly/zz-needs-restarting.yaml : 7 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:03:56 +0100 00:00:00.12 ansible.builtin.debug Handle server restart requirement ...kuly/zz-needs-restarting.yaml : 27 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:03:55 +0100 00:00:00.10 ansible.builtin.debug Display restart status ...kuly/zz-needs-restarting.yaml : 17 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:03:55 +0100 00:00:00.11 ansible.builtin.set_fact Evaluate restart status ...kuly/zz-needs-restarting.yaml : 13 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:03:54 +0100 00:00:01.45 ansible.builtin.command Check if system needs restarting (RHEL/CentOS) ...kuly/zz-needs-restarting.yaml : 7 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:02:37 +0100 00:00:00.08 ansible.builtin.debug Show detailed restart information ...kuly/zz-needs-restarting.yaml : 27 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:02:37 +0100 00:00:00.14 ansible.builtin.debug Display restart status ...kuly/zz-needs-restarting.yaml : 17 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:02:36 +0100 00:00:00.11 ansible.builtin.set_fact Evaluate restart status ...kuly/zz-needs-restarting.yaml : 13 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 16:02:35 +0100 00:00:01.37 ansible.builtin.command Check if system needs restarting (RHEL/CentOS) ...kuly/zz-needs-restarting.yaml : 7 ...zz-needs-restarting.yaml 0
38 15 Sep 2025 16:01:52 +0100 00:00:04.08 ansible.builtin.debug Show detailed restart information ...kuly/zz-needs-restarting.yaml : 27 ...zz-needs-restarting.yaml 0
38 15 Sep 2025 16:01:48 +0100 00:00:06.11 ansible.builtin.debug Display restart status ...kuly/zz-needs-restarting.yaml : 17 ...zz-needs-restarting.yaml 0
38 15 Sep 2025 16:01:43 +0100 00:00:06.10 ansible.builtin.set_fact Evaluate restart status ...kuly/zz-needs-restarting.yaml : 13 ...zz-needs-restarting.yaml 0
395 15 Sep 2025 15:23:59 +0100 00:00:42.98 ansible.builtin.lineinfile Make a list of non-compliants ...RM10132-find-snowflakes-repos.yaml : 75 ...snowflakes-repos.yaml 0
395 15 Sep 2025 15:23:15 +0100 00:00:43.21 ansible.builtin.debug Output report in JSON format ...RM10132-find-snowflakes-repos.yaml : 70 ...snowflakes-repos.yaml 0
395 15 Sep 2025 15:22:32 +0100 00:00:43.39 ansible.builtin.set_fact Assemble report data ...RM10132-find-snowflakes-repos.yaml : 62 ...snowflakes-repos.yaml 0
395 15 Sep 2025 15:21:48 +0100 00:00:43.68 ansible.builtin.set_fact Identify non-standard repositories (with wildcard support) ...RM10132-find-snowflakes-repos.yaml : 50 ...snowflakes-repos.yaml 0
38 15 Sep 2025 15:21:11 +0100 00:00:04.47 ansible.builtin.debug Show detailed restart information ...kuly/zz-needs-restarting.yaml : 27 ...zz-needs-restarting.yaml 0
38 15 Sep 2025 15:21:06 +0100 00:00:06.68 ansible.builtin.debug Display restart status ...kuly/zz-needs-restarting.yaml : 17 ...zz-needs-restarting.yaml 0
395 15 Sep 2025 15:21:05 +0100 00:00:42.90 ansible.builtin.set_fact Create a list of enabled repo IDs ...RM10132-find-snowflakes-repos.yaml : 46 ...snowflakes-repos.yaml 0
37 15 Sep 2025 15:21:02 +0100 00:00:06.19 ansible.builtin.set_fact Evaluate restart status ...kuly/zz-needs-restarting.yaml : 13 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 15:20:06 +0100 00:00:01.36 ansible.builtin.file Delete file ...RM10132-find-snowflakes-repos.yaml : 5 ...snowflakes-repos.yaml 0
1 15 Sep 2025 14:31:15 +0100 00:00:00.11 ansible.builtin.debug Show detailed restart information ...kuly/zz-needs-restarting.yaml : 27 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 14:31:15 +0100 00:00:00.10 ansible.builtin.debug Display restart status ...kuly/zz-needs-restarting.yaml : 17 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 14:31:15 +0100 00:00:00.11 ansible.builtin.set_fact Evaluate restart status ...kuly/zz-needs-restarting.yaml : 13 ...zz-needs-restarting.yaml 0
1 15 Sep 2025 14:31:13 +0100 00:00:01.70 ansible.builtin.command Check if system needs restarting (RHEL/CentOS) ...kuly/zz-needs-restarting.yaml : 7 ...zz-needs-restarting.yaml 0
395 15 Sep 2025 12:13:24 +0100 00:00:42.54 ansible.builtin.lineinfile Make a list of non-compliants ...RM10132-find-snowflakes-repos.yaml : 73 ...snowflakes-repos.yaml 0
395 15 Sep 2025 12:12:41 +0100 00:00:43.54 ansible.builtin.debug Output report in JSON format ...RM10132-find-snowflakes-repos.yaml : 68 ...snowflakes-repos.yaml 0
395 15 Sep 2025 12:11:57 +0100 00:00:43.55 ansible.builtin.set_fact Assemble report data ...RM10132-find-snowflakes-repos.yaml : 60 ...snowflakes-repos.yaml 0
395 15 Sep 2025 12:11:13 +0100 00:00:43.55 ansible.builtin.set_fact Identify non-standard repositories (with wildcard support) ...RM10132-find-snowflakes-repos.yaml : 48 ...snowflakes-repos.yaml 0
395 15 Sep 2025 12:10:31 +0100 00:00:42.35 ansible.builtin.set_fact Create a list of enabled repo IDs ...RM10132-find-snowflakes-repos.yaml : 44 ...snowflakes-repos.yaml 0
1 15 Sep 2025 12:09:19 +0100 00:00:01.16 ansible.builtin.file Delete file ...RM10132-find-snowflakes-repos.yaml : 5 ...snowflakes-repos.yaml 0
1 15 Sep 2025 12:00:38 +0100 00:00:00.55 ansible.builtin.file Delete file ...RM10132-find-snowflakes-repos.yaml : 5 ...snowflakes-repos.yaml 0
1 15 Sep 2025 12:00:37 +0100 00:00:01.05 gather_facts Gathering Facts ...RM10132-find-snowflakes-repos.yaml : 2 ...snowflakes-repos.yaml 1
10 12 Sep 2025 14:05:05 +0100 00:00:01.70 ping ping Ad-Hoc: ping : 1 Ad-Hoc: ping 0
394 12 Sep 2025 13:20:22 +0100 00:00:45.45 ansible.builtin.lineinfile Make a list of non-compliants ...RM10132-find-snowflakes-repos.yaml : 84 ...snowflakes-repos.yaml 0
394 12 Sep 2025 13:19:38 +0100 00:00:43.51 ansible.builtin.debug Output report in JSON format ...RM10132-find-snowflakes-repos.yaml : 79 ...snowflakes-repos.yaml 0
394 12 Sep 2025 13:18:54 +0100 00:00:43.77 ansible.builtin.set_fact Assemble report data ...RM10132-find-snowflakes-repos.yaml : 71 ...snowflakes-repos.yaml 0
394 12 Sep 2025 13:18:11 +0100 00:00:43.52 ansible.builtin.set_fact Identify non-standard repositories (with wildcard support) ...RM10132-find-snowflakes-repos.yaml : 59 ...snowflakes-repos.yaml 0
394 12 Sep 2025 13:17:28 +0100 00:00:42.36 ansible.builtin.set_fact Create a list of enabled repo IDs ...RM10132-find-snowflakes-repos.yaml : 55 ...snowflakes-repos.yaml 0
1 12 Sep 2025 13:16:32 +0100 00:00:01.53 ansible.builtin.file Delete file ...RM10132-find-snowflakes-repos.yaml : 5 ...snowflakes-repos.yaml 0
393 12 Sep 2025 13:06:53 +0100 00:00:44.87 ansible.builtin.lineinfile Make a list of non-compliants ...RM10132-find-snowflakes-repos.yaml : 80 ...snowflakes-repos.yaml 0
393 12 Sep 2025 13:06:10 +0100 00:00:43.54 ansible.builtin.debug Output report in JSON format ...RM10132-find-snowflakes-repos.yaml : 75 ...snowflakes-repos.yaml 0
393 12 Sep 2025 13:05:26 +0100 00:00:43.41 ansible.builtin.set_fact Assemble report data ...RM10132-find-snowflakes-repos.yaml : 67 ...snowflakes-repos.yaml 0
393 12 Sep 2025 13:04:43 +0100 00:00:43.61 ansible.builtin.set_fact Identify non-standard repositories (with wildcard support) ...RM10132-find-snowflakes-repos.yaml : 55 ...snowflakes-repos.yaml 0
393 12 Sep 2025 13:04:00 +0100 00:00:42.52 ansible.builtin.set_fact Create a list of enabled repo IDs ...RM10132-find-snowflakes-repos.yaml : 51 ...snowflakes-repos.yaml 0
1 12 Sep 2025 13:03:04 +0100 00:00:01.62 ansible.builtin.file Delete file ...RM10132-find-snowflakes-repos.yaml : 5 ...snowflakes-repos.yaml 0
394 12 Sep 2025 12:56:11 +0100 00:00:45.17 ansible.builtin.lineinfile Make a list of non-compliants ...RM10132-find-snowflakes-repos.yaml : 79 ...snowflakes-repos.yaml 0
394 12 Sep 2025 12:55:28 +0100 00:00:43.80 ansible.builtin.debug Output report in JSON format ...RM10132-find-snowflakes-repos.yaml : 74 ...snowflakes-repos.yaml 0
394 12 Sep 2025 12:54:44 +0100 00:00:43.87 ansible.builtin.set_fact Assemble report data ...RM10132-find-snowflakes-repos.yaml : 66 ...snowflakes-repos.yaml 0
394 12 Sep 2025 12:54:00 +0100 00:00:43.67 ansible.builtin.set_fact Identify non-standard repositories (with wildcard support) ...RM10132-find-snowflakes-repos.yaml : 54 ...snowflakes-repos.yaml 0
394 12 Sep 2025 12:53:17 +0100 00:00:42.52 ansible.builtin.set_fact Create a list of enabled repo IDs ...RM10132-find-snowflakes-repos.yaml : 50 ...snowflakes-repos.yaml 0
1 12 Sep 2025 12:52:21 +0100 00:00:01.52 ansible.builtin.file Delete file ...RM10132-find-snowflakes-repos.yaml : 5 ...snowflakes-repos.yaml 0
394 12 Sep 2025 11:38:27 +0100 00:00:44.48 ansible.builtin.lineinfile Make a list of non-compliants ...RM10132-find-snowflakes-repos.yaml : 78 ...snowflakes-repos.yaml 0
394 12 Sep 2025 11:37:43 +0100 00:00:43.31 ansible.builtin.debug Output report in JSON format ...RM10132-find-snowflakes-repos.yaml : 73 ...snowflakes-repos.yaml 0
394 12 Sep 2025 11:37:00 +0100 00:00:43.33 ansible.builtin.set_fact Assemble report data ...RM10132-find-snowflakes-repos.yaml : 65 ...snowflakes-repos.yaml 0
394 12 Sep 2025 11:36:17 +0100 00:00:43.33 ansible.builtin.set_fact Identify non-standard repositories (with wildcard support) ...RM10132-find-snowflakes-repos.yaml : 53 ...snowflakes-repos.yaml 0
394 12 Sep 2025 11:35:34 +0100 00:00:42.64 ansible.builtin.set_fact Create a list of enabled repo IDs ...RM10132-find-snowflakes-repos.yaml : 49 ...snowflakes-repos.yaml 0
1 12 Sep 2025 11:34:36 +0100 00:00:01.61 ansible.builtin.file Delete file ...RM10132-find-snowflakes-repos.yaml : 5 ...snowflakes-repos.yaml 0
394 12 Sep 2025 11:19:05 +0100 00:00:44.46 ansible.builtin.lineinfile Make a list of non-compliants ...RM10132-find-snowflakes-repos.yaml : 77 ...snowflakes-repos.yaml 0
394 12 Sep 2025 11:18:22 +0100 00:00:43.32 ansible.builtin.debug Output report in JSON format ...RM10132-find-snowflakes-repos.yaml : 72 ...snowflakes-repos.yaml 0
394 12 Sep 2025 11:17:39 +0100 00:00:43.31 ansible.builtin.set_fact Assemble report data ...RM10132-find-snowflakes-repos.yaml : 64 ...snowflakes-repos.yaml 0
394 12 Sep 2025 11:16:55 +0100 00:00:43.63 ansible.builtin.set_fact Identify non-standard repositories (with wildcard support) ...RM10132-find-snowflakes-repos.yaml : 52 ...snowflakes-repos.yaml 0
394 12 Sep 2025 11:16:13 +0100 00:00:42.37 ansible.builtin.set_fact Create a list of enabled repo IDs ...RM10132-find-snowflakes-repos.yaml : 48 ...snowflakes-repos.yaml 0
1 12 Sep 2025 11:15:01 +0100 00:00:01.60 ansible.builtin.file Delete file ...RM10132-find-snowflakes-repos.yaml : 5 ...snowflakes-repos.yaml 0
1 12 Sep 2025 11:10:08 +0100 00:00:46.03 ansible.builtin.shell Refresh dnf cache ...kuly/zz-dnf-check-update.yaml : 6 ...zz-dnf-check-update.yaml 0
1 12 Sep 2025 10:24:34 +0100 00:00:09.01 ansible.builtin.dnf Refresh dnf cache ...kuly/zz-dnf-check-update.yaml : 6 ...zz-dnf-check-update.yaml 0
15 12 Sep 2025 07:58:08 +0100 00:00:03.10 ansible.builtin.debug Display total and free memory ...kuly/free-mem-using-facts.yaml : 7 ...-mem-using-facts.yaml 0
15 12 Sep 2025 07:57:37 +0100 00:00:03.06 ansible.builtin.debug Display total and free memory ...kuly/free-mem-using-facts.yaml : 7 ...-mem-using-facts.yaml 0
15 12 Sep 2025 07:56:45 +0100 00:00:03.09 ansible.builtin.debug Get info ...kuly/free-mem-using-facts.yaml : 6 ...-mem-using-facts.yaml 0
15 12 Sep 2025 07:56:37 +0100 00:00:04.19 ansible.builtin.debug Get info ...kuly/free-mem-using-facts.yaml : 6 ...-mem-using-facts.yaml 0
15 12 Sep 2025 07:56:36 +0100 00:00:05.43 gather_facts Gathering Facts ...kuly/free-mem-using-facts.yaml : 2 ...-mem-using-facts.yaml 1
15 12 Sep 2025 07:50:21 +0100 00:00:04.27 ping ping Ad-Hoc: ping : 1 Ad-Hoc: ping 0
394 12 Sep 2025 07:00:14 +0100 00:01:07.85 ansible.builtin.lineinfile Make a list of non-compliants ...RM10132-find-snowflakes-repos.yaml : 74 ...snowflakes-repos.yaml 0