From fd1b74c7527d7a71ca033c83b9943b55c134abd0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 18 Nov 2023 01:15:42 +0000 Subject: [PATCH 01/57] This PR is to trigger periodic CI testing From b21820a88ec2b9d3fd4677f494e0e58415c2f7de Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 25 Nov 2023 01:13:23 +0000 Subject: [PATCH 02/57] This PR is to trigger periodic CI testing From 9b2e41753d4ddf60a18847499f68826c6c48073e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 2 Dec 2023 01:13:22 +0000 Subject: [PATCH 03/57] This PR is to trigger periodic CI testing From 36041b6e1f3aa4138d89ea6e4897b9ce3cc847b3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 9 Dec 2023 12:17:42 +0000 Subject: [PATCH 04/57] ci: This PR is to trigger periodic CI testing --- tests/callback_plugins/dump_packages.py | 62 +++++++++++++++++++++++++ 1 file changed, 62 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 0000000..89a343d --- /dev/null +++ b/tests/callback_plugins/dump_packages.py @@ -0,0 +1,62 @@ +# -*- 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) + + self._display.display("lsrpackages: " + " ".join(sorted(list(packages)))) From e919d25fdca6895a5613941e993a2f3136bfc41d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 16 Dec 2023 12:17:46 +0000 Subject: [PATCH 05/57] ci: This PR is to trigger periodic CI testing From 625a299e45e9dad0a343712537e2dc84a98173a1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 23 Dec 2023 12:16:48 +0000 Subject: [PATCH 06/57] ci: This PR is to trigger periodic CI testing From 70a1ff5bd8ea7ef36b9bc3f966f27f6df6970ca7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 30 Dec 2023 12:17:22 +0000 Subject: [PATCH 07/57] ci: This PR is to trigger periodic CI testing From 1ad15447660a061fcce26474c084df29b5726ab9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 6 Jan 2024 12:17:46 +0000 Subject: [PATCH 08/57] ci: This PR is to trigger periodic CI testing From acedb4081da672a040df61dba544dc13667709c9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 13 Jan 2024 12:17:57 +0000 Subject: [PATCH 09/57] ci: This PR is to trigger periodic CI testing From 171ce7565eb809755aba8b266350b4724bc0f282 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 20 Jan 2024 12:17:54 +0000 Subject: [PATCH 10/57] ci: This PR is to trigger periodic CI testing From 508777dec8a5200f3b7774f705a448e132266e27 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 27 Jan 2024 12:15:40 +0000 Subject: [PATCH 11/57] ci: This PR is to trigger periodic CI testing From 47a7a31591a40327c07a61d5f651669e6cc639dd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 3 Feb 2024 12:16:46 +0000 Subject: [PATCH 12/57] ci: This PR is to trigger periodic CI testing From ccf32c3a54ba7227fb0adec7773182b8bdbb9276 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 10 Feb 2024 12:16:49 +0000 Subject: [PATCH 13/57] ci: This PR is to trigger periodic CI testing From ce35a35a7383f5de0dac45e58ef5d11341932a12 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 17 Feb 2024 12:16:11 +0000 Subject: [PATCH 14/57] ci: This PR is to trigger periodic CI testing From 11538ed518b014ff577ef578794d241d6c4d843f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 24 Feb 2024 12:16:02 +0000 Subject: [PATCH 15/57] ci: This PR is to trigger periodic CI testing From 88e1d8bb8c87d183e90b3bca13bfbe26b8918f73 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 2 Mar 2024 12:16:21 +0000 Subject: [PATCH 16/57] ci: This PR is to trigger periodic CI testing From 13918b0d2091d7fd184e3e602e59b400c4fa19f3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 9 Mar 2024 12:15:48 +0000 Subject: [PATCH 17/57] ci: This PR is to trigger periodic CI testing From 69ee44d7e40aebe220bd63f020ecadc1ac27949c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 16 Mar 2024 12:18:59 +0000 Subject: [PATCH 18/57] ci: This PR is to trigger periodic CI testing From 16c45f0e60278244a51b028130bb1faf6813f4d7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 23 Mar 2024 12:19:38 +0000 Subject: [PATCH 19/57] ci: This PR is to trigger periodic CI testing From c42427811dd4b2bb309812d1a6bf38804d5dd48e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 30 Mar 2024 12:16:23 +0000 Subject: [PATCH 20/57] ci: This PR is to trigger periodic CI testing From c0589e753a9d03ebcc442a09d50a56138c537679 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 6 Apr 2024 12:17:25 +0000 Subject: [PATCH 21/57] ci: This PR is to trigger periodic CI testing From 4d4653df0cc5202b995cbba57a3f09b3e10458e7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 13 Apr 2024 12:14:43 +0000 Subject: [PATCH 22/57] ci: This PR is to trigger periodic CI testing From 1f8aa0183091b459af7e86533f5acd71ea6004db Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 20 Apr 2024 12:17:39 +0000 Subject: [PATCH 23/57] ci: This PR is to trigger periodic CI testing From 97ffe269f7543449f068d2f058eb529d4d1a5afe Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 27 Apr 2024 12:17:01 +0000 Subject: [PATCH 24/57] ci: This PR is to trigger periodic CI testing From 77ea5ceca5c268468c87df22b65b36d0bb53aeb2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 4 May 2024 12:17:20 +0000 Subject: [PATCH 25/57] ci: This PR is to trigger periodic CI testing From 124f59610b805ce942cf7b770efe034ba0d0649a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 11 May 2024 12:18:14 +0000 Subject: [PATCH 26/57] ci: This PR is to trigger periodic CI testing From 368372e30ca55e58f410e633cfc16d42adb9a218 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 18 May 2024 12:18:40 +0000 Subject: [PATCH 27/57] ci: This PR is to trigger periodic CI testing From 3a51451e45607ba9cb4d6be210e5df3956857a5f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 25 May 2024 12:19:18 +0000 Subject: [PATCH 28/57] ci: This PR is to trigger periodic CI testing From 677c76697a0076fb336cef32b1bbcf50932557ac Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 1 Jun 2024 12:19:16 +0000 Subject: [PATCH 29/57] ci: This PR is to trigger periodic CI testing From 29be6241787d08dfc575e1fa76599ef6faf6f3bf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 8 Jun 2024 12:18:48 +0000 Subject: [PATCH 30/57] ci: This PR is to trigger periodic CI testing From 59656e91fb7a9cf927f835ed243d634d721fcf6b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 15 Jun 2024 12:19:49 +0000 Subject: [PATCH 31/57] ci: This PR is to trigger periodic CI testing From d50009a7f1dc3ab5693d5dd08e8c56c7c2f322d8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 22 Jun 2024 12:19:10 +0000 Subject: [PATCH 32/57] ci: This PR is to trigger periodic CI testing From 7ab5b993fcd0833cdcb09dfa8e234e211e5bc4b0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 29 Jun 2024 12:20:28 +0000 Subject: [PATCH 33/57] ci: This PR is to trigger periodic CI testing From 177bc033878ef7b24d9494b5323bc06d419f0e3b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 6 Jul 2024 12:19:13 +0000 Subject: [PATCH 34/57] ci: This PR is to trigger periodic CI testing From 79ad196bfbe4a3d5ca9e387b9879f06d2027b005 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 13 Jul 2024 12:19:15 +0000 Subject: [PATCH 35/57] ci: This PR is to trigger periodic CI testing From 7b90ac2db758a5f5ea0e9616f427f8458c8def2a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 20 Jul 2024 12:19:41 +0000 Subject: [PATCH 36/57] ci: This PR is to trigger periodic CI testing From 0096d90f9b14d6f06da71e6b7ec549b82872928d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 27 Jul 2024 12:21:50 +0000 Subject: [PATCH 37/57] ci: This PR is to trigger periodic CI testing From 4be76bfcf3931a2fe22f09a1e0cf6c4d92551918 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 3 Aug 2024 12:19:58 +0000 Subject: [PATCH 38/57] ci: This PR is to trigger periodic CI testing --- tests/callback_plugins/dump_packages.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/callback_plugins/dump_packages.py b/tests/callback_plugins/dump_packages.py index 89a343d..433fe54 100644 --- a/tests/callback_plugins/dump_packages.py +++ b/tests/callback_plugins/dump_packages.py @@ -58,5 +58,7 @@ def v2_runner_on_ok(self, result): 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 393baeb81953d9eba4eb0ea4d7847abc6de13a00 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 10 Aug 2024 12:20:42 +0000 Subject: [PATCH 39/57] ci: This PR is to trigger periodic CI testing From 47c5c209e37696c9cd46a4aa58c513796febc59b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 17 Aug 2024 12:19:44 +0000 Subject: [PATCH 40/57] ci: This PR is to trigger periodic CI testing From b183ab80f3941e23dfd3a4a85a0357824501c805 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 24 Aug 2024 12:20:35 +0000 Subject: [PATCH 41/57] ci: This PR is to trigger periodic CI testing From 957cb045c359fb85553a5e085b72fb73449f8e6d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 31 Aug 2024 12:21:13 +0000 Subject: [PATCH 42/57] ci: This PR is to trigger periodic CI testing From fcb09aa15c4b5ac2029b6d64edf57daf98915e3a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 7 Sep 2024 12:20:58 +0000 Subject: [PATCH 43/57] ci: This PR is to trigger periodic CI testing From 51befa599c5803ffb93cc858db030d6ff05d2f0d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 14 Sep 2024 12:21:33 +0000 Subject: [PATCH 44/57] ci: This PR is to trigger periodic CI testing From bec8198d27a68e1898d965314ecc4ed1852fd744 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 21 Sep 2024 12:21:44 +0000 Subject: [PATCH 45/57] ci: This PR is to trigger periodic CI testing From 8962063ffb87ddcf4b2a62b9a6e9d5f7e39221d9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 28 Sep 2024 12:38:01 +0000 Subject: [PATCH 46/57] ci: This PR is to trigger periodic CI testing From eaba8f431600bda873738c8d25390306b3a475e5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 5 Oct 2024 12:23:20 +0000 Subject: [PATCH 47/57] ci: This PR is to trigger periodic CI testing From c732f2a690d0278cbc52465c6f99e955c15d4bcc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 12 Oct 2024 15:43:39 +0000 Subject: [PATCH 48/57] ci: This PR is to trigger periodic CI testing From e532a85ce22ad495ae2f2769e42e4e4b6eaa7ec4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 19 Oct 2024 12:23:18 +0000 Subject: [PATCH 49/57] ci: This PR is to trigger periodic CI testing From 6abaf48304c795a1ba4aeba68894d6ac3d9db784 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 26 Oct 2024 12:23:14 +0000 Subject: [PATCH 50/57] ci: This PR is to trigger periodic CI testing From 1c3e9a246760a6e69c8ded6086e066585555139d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 2 Nov 2024 12:23:21 +0000 Subject: [PATCH 51/57] ci: This PR is to trigger periodic CI testing From 60f41499476d3719b244482ba8c4d5039f8a4ce6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 9 Nov 2024 14:10:48 +0000 Subject: [PATCH 52/57] ci: This PR is to trigger periodic CI testing From 5244bbb261a03c73eda5168c3f75db1214e8e4c0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 16 Nov 2024 12:24:44 +0000 Subject: [PATCH 53/57] ci: This PR is to trigger periodic CI testing From cf9bcce20ad3c03934030cd23552ddfb6f7a2207 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 23 Nov 2024 12:23:50 +0000 Subject: [PATCH 54/57] ci: This PR is to trigger periodic CI testing From b1c2743d0ffabe39547174926a36785dbb551739 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 30 Nov 2024 12:24:21 +0000 Subject: [PATCH 55/57] ci: This PR is to trigger periodic CI testing From d0fcc21432b61ef411f573f2cbb0c05b6dd19651 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 7 Dec 2024 12:24:55 +0000 Subject: [PATCH 56/57] ci: This PR is to trigger periodic CI testing From 5bbd1e0aa588d91145d2341e8167d27db3dfd2a8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 14 Dec 2024 12:25:02 +0000 Subject: [PATCH 57/57] ci: This PR is to trigger periodic CI testing