From d07a0d6cc5829101a045bb9e3e12570868fb9f33 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/58] 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 648326fc9a4954271aab90f62566557b3ac44fbf 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/58] ci: This PR is to trigger periodic CI testing From e52a297654d8370f4a46d26c9c6c1549a95efd06 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/58] ci: This PR is to trigger periodic CI testing From 7236e5828ae3717b9413422219390a0847a502af 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/58] ci: This PR is to trigger periodic CI testing From 25a9473110514ac0dc92eab47eb946bb26bf5319 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/58] ci: This PR is to trigger periodic CI testing From 8bb6ddb4f9a6190943fb3516695bebd9df26d61a 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/58] ci: This PR is to trigger periodic CI testing From 353074bf050d76aecb98e623296fdb5a88be9a0f 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/58] ci: This PR is to trigger periodic CI testing From 1949cbaa5d25d0764f255072cf0ee81035c93714 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/58] ci: This PR is to trigger periodic CI testing From 330b7123e8578d76fb7e4cad9b7b2933aa4bcfb8 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/58] ci: This PR is to trigger periodic CI testing From 61b954a084278e747a6433627d263537e189cfb9 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/58] ci: This PR is to trigger periodic CI testing From 422f37a002a7ea58781f08aeb964c66cc144bfc5 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/58] ci: This PR is to trigger periodic CI testing From 20e447b18464cef1ab282f7d5132cdb42a275331 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/58] ci: This PR is to trigger periodic CI testing From af581a7d02e3184877c18cd6b4c60e284cd44359 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/58] ci: This PR is to trigger periodic CI testing From 2626cc49237d9bb8e09e89b9075cc712b7cb19d0 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/58] ci: This PR is to trigger periodic CI testing From 0ec97e2a1903650f5d94fafca119e362b7289080 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/58] ci: This PR is to trigger periodic CI testing From 688f494aef7fd9f795bc75a3289b971921d1e780 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/58] ci: This PR is to trigger periodic CI testing From 21395881e350010ba4ccb24a5a5f825d93144ff4 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/58] ci: This PR is to trigger periodic CI testing From a95a8d2c67319490ba6ae8ffdda62df2c1342012 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/58] ci: This PR is to trigger periodic CI testing From b8d5ae2be995edadefe9c387e24d9c623ecafaf2 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/58] ci: This PR is to trigger periodic CI testing From 409345482b963f1b67d2be80ee79f479938cab67 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/58] ci: This PR is to trigger periodic CI testing From 574c1a98723977c84dcec0305b823ed6f21b5340 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/58] ci: This PR is to trigger periodic CI testing From 68bedc2ee0ed3cfe862cd5c05d28eab53fcf1e8b 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/58] ci: This PR is to trigger periodic CI testing From 03d11a2f2fc283eda0476fc01ecffabb56ec9b5c 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/58] ci: This PR is to trigger periodic CI testing From ca26e156524e941ad33958aedcd20500c37db6f9 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/58] ci: This PR is to trigger periodic CI testing From f77317dee1eeef4c31edcf4f3f0ccd585579140a 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/58] ci: This PR is to trigger periodic CI testing From 31ccfaa91a7cfb604c550178f49d5c87c27304f2 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/58] ci: This PR is to trigger periodic CI testing From 87ba9c437d926c72b770bf0c3589ca2fb18a474e 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/58] ci: This PR is to trigger periodic CI testing From 21c86ed44600887af0cf366c1b9b1697f4452ea1 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/58] ci: This PR is to trigger periodic CI testing From f35e4e9ea620788c950f8183f8974a4df92efd79 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/58] ci: This PR is to trigger periodic CI testing From ad59fc55598d2a69bf0b2f1315d86bb44fac3dc1 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/58] ci: This PR is to trigger periodic CI testing From 8051f257b27d9aba28947e9232312f44cfd8ae58 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/58] ci: This PR is to trigger periodic CI testing From 4cc1a29b684fa5b039704806c5b56dd781f8a0ae 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/58] ci: This PR is to trigger periodic CI testing From 1b16b8337ecd826c83dc08fea671e134f13875b0 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/58] ci: This PR is to trigger periodic CI testing From 0b8d8c2e0a987163d91cca4561b5185ca9ab8e9a 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/58] ci: This PR is to trigger periodic CI testing From c9aeb39a62432dbeaaaddbd2efbf1ad9273b4ad0 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/58] ci: This PR is to trigger periodic CI testing From fca98071997609df5dbf17a887c7408aed353f5f 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/58] ci: This PR is to trigger periodic CI testing From 11fc087f5173dbab82215ffdfe3f6699e9c6843e 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/58] ci: This PR is to trigger periodic CI testing From 47531a32feca023dbd91b99bd3ae47341c8e174e 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/58] ci: This PR is to trigger periodic CI testing From ea65f00045523cd298fe5066ba3eb6b727ae69bf 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/58] ci: This PR is to trigger periodic CI testing From f92c3e1343f7454efca3997d2620d86ddfead397 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/58] ci: This PR is to trigger periodic CI testing From 5de69f79366c2f1f8292d75dc4751eb2d0525fd6 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/58] ci: This PR is to trigger periodic CI testing From a5b3854366f70826f8f1440d992b58e2a1f5dea2 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/58] ci: This PR is to trigger periodic CI testing From f1aaee9783e980e61cbe7dcfa93a5161a5d7a7d7 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/58] ci: This PR is to trigger periodic CI testing From dfa6ed1fc44c748be729d62cffa00d77db84c262 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/58] ci: This PR is to trigger periodic CI testing From 1c4ec547847ed5f385c2cfdd4466cac9643507e0 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/58] ci: This PR is to trigger periodic CI testing From aa756adb6f5f499bcfb2517b57719459b7cd5a98 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/58] ci: This PR is to trigger periodic CI testing From 245a9c0faaa5fd4858a56128e040ce177e434f72 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/58] ci: This PR is to trigger periodic CI testing From 0591ff8688313e20d5d22d9950f3e6753a0d137f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 6 Jun 2026 12:07:55 +0000 Subject: [PATCH 48/58] ci: This PR is to trigger periodic CI testing From 567172806dd626f6d8fc5648798af37b0f19335e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 13 Jun 2026 12:52:13 +0000 Subject: [PATCH 49/58] ci: This PR is to trigger periodic CI testing From 74a0da5db625d541552c80dec293823aa2e0186e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 20 Jun 2026 12:52:54 +0000 Subject: [PATCH 50/58] ci: This PR is to trigger periodic CI testing From c1653114f875b5b7f2daf2c32b46b6c34d657e6b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 27 Jun 2026 12:10:10 +0000 Subject: [PATCH 51/58] ci: This PR is to trigger periodic CI testing From 49e0828adac0807fb65cc0a38fc6b0aa39bed449 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 4 Jul 2026 12:09:02 +0000 Subject: [PATCH 52/58] ci: This PR is to trigger periodic CI testing From 84b3b211d0531df7c550a71f324c9d4a7bde025e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 11 Jul 2026 11:55:16 +0000 Subject: [PATCH 53/58] ci: This PR is to trigger periodic CI testing From 1f814706a02144e6d7c531f4364dcfae90ec18c5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 18 Jul 2026 11:55:25 +0000 Subject: [PATCH 54/58] ci: This PR is to trigger periodic CI testing From 4e2c220ae353fdcc1f7163e236ac21b4f36f1975 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 25 Jul 2026 12:04:06 +0000 Subject: [PATCH 55/58] ci: This PR is to trigger periodic CI testing From 823e7a022f968cf6fbe8d66e4a3412a82a0a38d5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 1 Aug 2026 12:03:54 +0000 Subject: [PATCH 56/58] ci: This PR is to trigger periodic CI testing From 70201f3e9d45efa54fc06451300b003b17f7df36 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 8 Aug 2026 11:32:56 +0000 Subject: [PATCH 57/58] ci: This PR is to trigger periodic CI testing From 20820e65dfa939a1ead00116a4d30d616fe72ccb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 15 Aug 2026 11:23:52 +0000 Subject: [PATCH 58/58] ci: This PR is to trigger periodic CI testing