From 08b6476226528f2c883f72d3e96b5021762e65af Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 12 Jul 2025 01:05:20 +0000 Subject: [PATCH 01/47] ci: This PR is to trigger periodic CI testing --- tests/callback_plugins/dump_packages.py | 64 +++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 tests/callback_plugins/dump_packages.py diff --git a/tests/callback_plugins/dump_packages.py b/tests/callback_plugins/dump_packages.py new file mode 100644 index 00000000..433fe54d --- /dev/null +++ b/tests/callback_plugins/dump_packages.py @@ -0,0 +1,64 @@ +# -*- coding: utf-8 -*- +# Copyright (C) 2023, Red Hat, Inc. +# SPDX-License-Identifier: MIT + +from __future__ import absolute_import, division, print_function + +__metaclass__ = type + +DOCUMENTATION = """ + author: Rich Megginson + name: dump_packages + type: aggregate + short_description: dump arguments to package module + description: + - Dump arguments to package module to get list of packages. + - Used in conjunction with CI testing to get the packages used + - with all combinations of: distribution/version/role arguments + - Used to generate lists of packages for ostree image builds. + requirements: + - None +""" + +from ansible.plugins.callback import CallbackBase # noqa: E402 + + +class CallbackModule(CallbackBase): + """ + Dump packages. + """ + + CALLBACK_VERSION = 2.0 + CALLBACK_TYPE = "aggregate" + CALLBACK_NAME = "dump_packages" + # needed for 2.9 compatibility + CALLBACK_NEEDS_WHITELIST = False # wokeignore:rule=whitelist + CALLBACK_NEEDS_ENABLED = False + + def __init__(self, *args, **kwargs): + super(CallbackModule, self).__init__(*args, **kwargs) + + def v2_runner_on_ok(self, result): + fields = result._task_fields + if ( + fields["action"] in ["package", "dnf", "yum"] + and fields["args"].get("state") != "absent" + ): + packages = set() + if "invocation" in result._result: + results = [result._result] + elif "results" in result._result and isinstance( + result._result["results"], list + ): + results = result._result["results"] + for item in results: + pkgs = item["invocation"]["module_args"]["name"] + if isinstance(pkgs, list): + for ii in pkgs: + packages.add(ii) + else: + packages.add(pkgs) + # tell python black that this line is ok + # fmt: off + self._display.display("lsrpackages: " + " ".join(sorted(list(packages)))) + # fmt: on From 80a5bdb1b470ba78215b356013a1089c05dd6b1d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 19 Jul 2025 11:20:14 +0000 Subject: [PATCH 02/47] ci: This PR is to trigger periodic CI testing From 5d90f018a7a92211455e4909d3e4a0df70ae8f45 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 26 Jul 2025 11:20:29 +0000 Subject: [PATCH 03/47] ci: This PR is to trigger periodic CI testing From 229b773e96eb5146c48eda6a83ec3eacdb30fef8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 2 Aug 2025 11:20:43 +0000 Subject: [PATCH 04/47] ci: This PR is to trigger periodic CI testing From 73aa7871ba49919681d7268af84876c49f071322 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 9 Aug 2025 11:19:31 +0000 Subject: [PATCH 05/47] ci: This PR is to trigger periodic CI testing From 38debfa895e4262b5fd110241d5e1b7519c0f330 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 16 Aug 2025 11:18:14 +0000 Subject: [PATCH 06/47] ci: This PR is to trigger periodic CI testing From 064b97ea1613d68d79f670922c2fc797630c0900 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 23 Aug 2025 11:17:28 +0000 Subject: [PATCH 07/47] ci: This PR is to trigger periodic CI testing From 6421f962cfa3f2c694c40178f7e799e362ed8286 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 30 Aug 2025 11:16:43 +0000 Subject: [PATCH 08/47] ci: This PR is to trigger periodic CI testing From d122a98b2fcacb9695088553c1a17861b8d6f9a6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 6 Sep 2025 11:15:44 +0000 Subject: [PATCH 09/47] ci: This PR is to trigger periodic CI testing From 3e3c3e5b945e25ed920b5b31504b16295fcef2d6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 13 Sep 2025 11:16:07 +0000 Subject: [PATCH 10/47] ci: This PR is to trigger periodic CI testing From 2547cd2989ba50dca3f4d5850c0957d136f8a61e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 20 Sep 2025 11:16:47 +0000 Subject: [PATCH 11/47] ci: This PR is to trigger periodic CI testing From 0ec030c2a0402f98346cd40029c536ee9e4ad778 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 27 Sep 2025 11:16:13 +0000 Subject: [PATCH 12/47] ci: This PR is to trigger periodic CI testing From 1feeeb8fcd449617381f785477ebe5271906e466 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 4 Oct 2025 11:16:08 +0000 Subject: [PATCH 13/47] ci: This PR is to trigger periodic CI testing From 73cf8f69dbb1b6565c5f6dc7775702e8db1e5018 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 11 Oct 2025 11:16:29 +0000 Subject: [PATCH 14/47] ci: This PR is to trigger periodic CI testing From e7cbd8c66a938b3a33a024abbcc5ff8d3b21a802 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 18 Oct 2025 11:17:09 +0000 Subject: [PATCH 15/47] ci: This PR is to trigger periodic CI testing From 79e098202782e291ffbbf41c535effc39e65a524 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 25 Oct 2025 11:17:13 +0000 Subject: [PATCH 16/47] ci: This PR is to trigger periodic CI testing From cdbf4184a911a8edef3099a42f715ce0e587b426 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 1 Nov 2025 11:17:22 +0000 Subject: [PATCH 17/47] ci: This PR is to trigger periodic CI testing From 1206de1bcc32423b953c9d8264c13b9a36448882 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 8 Nov 2025 11:17:47 +0000 Subject: [PATCH 18/47] ci: This PR is to trigger periodic CI testing From 6bc79181f32ec195efb30bde13b49f0628d88702 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 15 Nov 2025 11:17:47 +0000 Subject: [PATCH 19/47] ci: This PR is to trigger periodic CI testing From fec111f87ebe967d1c26866f80c7595647bf0e78 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 22 Nov 2025 11:17:34 +0000 Subject: [PATCH 20/47] ci: This PR is to trigger periodic CI testing From f8b5807d97a92ab297eb2ea03b52f00cdcb00afb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 29 Nov 2025 11:18:51 +0000 Subject: [PATCH 21/47] ci: This PR is to trigger periodic CI testing From 2a09ddfc1fdc7cee81e6089d57cab3a4042dd35b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 6 Dec 2025 11:18:54 +0000 Subject: [PATCH 22/47] ci: This PR is to trigger periodic CI testing From 7f5c0c9b8ebf4f9f372411ec08220fbcd52030ce Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 13 Dec 2025 11:19:24 +0000 Subject: [PATCH 23/47] ci: This PR is to trigger periodic CI testing From 4b28e150817d756a596e2760ee590be942816712 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 20 Dec 2025 11:19:46 +0000 Subject: [PATCH 24/47] ci: This PR is to trigger periodic CI testing From 471c295d5b8186a091503ff4d030a18192d2500f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 27 Dec 2025 11:20:27 +0000 Subject: [PATCH 25/47] ci: This PR is to trigger periodic CI testing From 14193355cbf9a342f3415f78c361ecf6cb26d5ab Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 3 Jan 2026 11:20:32 +0000 Subject: [PATCH 26/47] ci: This PR is to trigger periodic CI testing From f3f36d8782c80d3e6597b65e3a17366dc5740cc9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 10 Jan 2026 11:20:35 +0000 Subject: [PATCH 27/47] ci: This PR is to trigger periodic CI testing From 5d3638c73a4f3ff68ea414f4a14188980de2fcfc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 17 Jan 2026 11:20:48 +0000 Subject: [PATCH 28/47] ci: This PR is to trigger periodic CI testing From a6a058c301e0de15332dd76136d81a94d31dd058 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 24 Jan 2026 11:21:45 +0000 Subject: [PATCH 29/47] ci: This PR is to trigger periodic CI testing From 85698e7eb4880c303ea2f3a6db4a1d6074e7a115 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 31 Jan 2026 11:25:15 +0000 Subject: [PATCH 30/47] ci: This PR is to trigger periodic CI testing From 647954389a3ddb897932463ff9aeb569ffa0b0f1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 7 Feb 2026 11:26:27 +0000 Subject: [PATCH 31/47] ci: This PR is to trigger periodic CI testing From 3790e9f5c76c87fbf101e054185c1524925e47c6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 14 Feb 2026 11:27:05 +0000 Subject: [PATCH 32/47] ci: This PR is to trigger periodic CI testing From 4d8cb4126c43bc4f0014906eef1854c050e1c506 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 21 Feb 2026 11:27:02 +0000 Subject: [PATCH 33/47] ci: This PR is to trigger periodic CI testing From 6d52e9c55c95577063242c0d09e33fb8c9844bea Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 28 Feb 2026 11:24:02 +0000 Subject: [PATCH 34/47] ci: This PR is to trigger periodic CI testing From a7344a814ce19bc709aad03b820c37a4a8725f49 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 7 Mar 2026 11:25:03 +0000 Subject: [PATCH 35/47] ci: This PR is to trigger periodic CI testing From 0a6b00559722231fde889dbf00b020f04ef1ece5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 14 Mar 2026 11:29:07 +0000 Subject: [PATCH 36/47] ci: This PR is to trigger periodic CI testing From 722d84a0cadb5d5a34bc4891f7b8306c1ce813cd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 21 Mar 2026 11:27:55 +0000 Subject: [PATCH 37/47] ci: This PR is to trigger periodic CI testing From 04eb6ff0f6b5d16d5979558dd7cc31191ece2a13 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 28 Mar 2026 11:32:42 +0000 Subject: [PATCH 38/47] ci: This PR is to trigger periodic CI testing From 71957db7f990c50eddb4ae1cde8b4701b5b9959d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 4 Apr 2026 11:33:33 +0000 Subject: [PATCH 39/47] ci: This PR is to trigger periodic CI testing From d84090054bd0ccd1705aff5ba9b1d7ae2a9aa413 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 11 Apr 2026 11:35:36 +0000 Subject: [PATCH 40/47] ci: This PR is to trigger periodic CI testing From d4a981f2df4939fc02d96f834752666555c5dca1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 18 Apr 2026 11:38:39 +0000 Subject: [PATCH 41/47] ci: This PR is to trigger periodic CI testing From d6a26c75742cd5b6047fb0280d9a34fa18c993c1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 25 Apr 2026 11:41:28 +0000 Subject: [PATCH 42/47] ci: This PR is to trigger periodic CI testing From 6500836f04afec40b1dc572f7ce3e83ea414db65 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 2 May 2026 11:50:21 +0000 Subject: [PATCH 43/47] ci: This PR is to trigger periodic CI testing From 2c8bf75ef84d7e1792e9d131186c6551f203b569 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 9 May 2026 11:53:54 +0000 Subject: [PATCH 44/47] ci: This PR is to trigger periodic CI testing From 6cce19c4a4ce4f452cefdda3ce937d057a34ecfe Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 16 May 2026 11:55:09 +0000 Subject: [PATCH 45/47] ci: This PR is to trigger periodic CI testing From f0c6d0187457cd44fbad50310f79ecb7374bc870 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 23 May 2026 12:01:37 +0000 Subject: [PATCH 46/47] ci: This PR is to trigger periodic CI testing From 7c71dce480bbe30545193dea368c3aab70969a21 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 30 May 2026 12:05:29 +0000 Subject: [PATCH 47/47] ci: This PR is to trigger periodic CI testing