-
Notifications
You must be signed in to change notification settings - Fork 61
ci: This PR is to trigger periodic CI testing #395
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
systemroller
wants to merge
119
commits into
main
Choose a base branch
from
weekly-ci
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
Show all changes
119 commits
Select commit
Hold shift + click to select a range
94a9681
ci: This PR is to trigger periodic CI testing
github-actions[bot] b95f3e1
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4d28879
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7f665f7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9207637
ci: This PR is to trigger periodic CI testing
github-actions[bot] 70f2f97
ci: This PR is to trigger periodic CI testing
github-actions[bot] e9191b4
ci: This PR is to trigger periodic CI testing
github-actions[bot] fd9e02a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 501e496
ci: This PR is to trigger periodic CI testing
github-actions[bot] ab2a703
ci: This PR is to trigger periodic CI testing
github-actions[bot] f7f4457
ci: This PR is to trigger periodic CI testing
github-actions[bot] cf543a6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2bae655
ci: This PR is to trigger periodic CI testing
github-actions[bot] df82fc5
ci: This PR is to trigger periodic CI testing
github-actions[bot] a827b2a
ci: This PR is to trigger periodic CI testing
github-actions[bot] d9ef5e3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 23e467e
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7a27a83
ci: This PR is to trigger periodic CI testing
github-actions[bot] 78eb65b
ci: This PR is to trigger periodic CI testing
github-actions[bot] a2d5797
ci: This PR is to trigger periodic CI testing
github-actions[bot] b36f36d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7419ba8
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0604270
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4c87884
ci: This PR is to trigger periodic CI testing
github-actions[bot] a5b4e61
ci: This PR is to trigger periodic CI testing
github-actions[bot] 147d19f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4f42bc5
ci: This PR is to trigger periodic CI testing
github-actions[bot] 176d41f
ci: This PR is to trigger periodic CI testing
github-actions[bot] cb1ce7e
ci: This PR is to trigger periodic CI testing
github-actions[bot] 24f9679
ci: This PR is to trigger periodic CI testing
github-actions[bot] cbcfac2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 535e8de
ci: This PR is to trigger periodic CI testing
github-actions[bot] 00a69c8
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3401532
ci: This PR is to trigger periodic CI testing
github-actions[bot] 18eff1c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9946ac3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 94a7f2b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 249841a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7543216
ci: This PR is to trigger periodic CI testing
github-actions[bot] 94ec984
ci: This PR is to trigger periodic CI testing
github-actions[bot] 584c9a4
ci: This PR is to trigger periodic CI testing
github-actions[bot] d2fad28
ci: This PR is to trigger periodic CI testing
github-actions[bot] 08de80e
ci: This PR is to trigger periodic CI testing
github-actions[bot] b6c8bb3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 51faaf7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 88b9a27
ci: This PR is to trigger periodic CI testing
github-actions[bot] 66c44e9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4d30ee4
ci: This PR is to trigger periodic CI testing
github-actions[bot] 92ea920
ci: This PR is to trigger periodic CI testing
github-actions[bot] 417844c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5df4628
ci: This PR is to trigger periodic CI testing
github-actions[bot] 674ba2d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 73836fd
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3c78872
ci: This PR is to trigger periodic CI testing
github-actions[bot] 14a68f1
ci: This PR is to trigger periodic CI testing
github-actions[bot] ebb1b18
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6152c98
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9346439
ci: This PR is to trigger periodic CI testing
github-actions[bot] 968573f
ci: This PR is to trigger periodic CI testing
github-actions[bot] e0d77cd
ci: This PR is to trigger periodic CI testing
github-actions[bot] ad83133
ci: This PR is to trigger periodic CI testing
github-actions[bot] 264d2f4
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6e60bb7
ci: This PR is to trigger periodic CI testing
github-actions[bot] b6e8ae0
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7a1b288
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8ff2c48
ci: This PR is to trigger periodic CI testing
github-actions[bot] d3ac06b
ci: This PR is to trigger periodic CI testing
github-actions[bot] d037292
ci: This PR is to trigger periodic CI testing
github-actions[bot] 70cf7df
ci: This PR is to trigger periodic CI testing
github-actions[bot] e7418b9
ci: This PR is to trigger periodic CI testing
github-actions[bot] a5a54fb
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7bce88c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0088fcc
ci: This PR is to trigger periodic CI testing
github-actions[bot] c36613f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 05b8a60
ci: This PR is to trigger periodic CI testing
github-actions[bot] 997645e
ci: This PR is to trigger periodic CI testing
github-actions[bot] a02100d
ci: This PR is to trigger periodic CI testing
github-actions[bot] a6c4dd6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0628f51
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2117b5e
ci: This PR is to trigger periodic CI testing
github-actions[bot] c03b0c3
ci: This PR is to trigger periodic CI testing
github-actions[bot] ba7ea49
ci: This PR is to trigger periodic CI testing
github-actions[bot] fcde49a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 402c16d
ci: This PR is to trigger periodic CI testing
github-actions[bot] ba36f6d
ci: This PR is to trigger periodic CI testing
github-actions[bot] a7624e7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2d17778
ci: This PR is to trigger periodic CI testing
github-actions[bot] 786b418
ci: This PR is to trigger periodic CI testing
github-actions[bot] cd9b846
ci: This PR is to trigger periodic CI testing
github-actions[bot] c76c908
ci: This PR is to trigger periodic CI testing
github-actions[bot] 253e66d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 934b6d3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0011ee8
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4032b60
ci: This PR is to trigger periodic CI testing
github-actions[bot] fd43d05
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8d81859
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5ae031f
ci: This PR is to trigger periodic CI testing
github-actions[bot] d2247a4
ci: This PR is to trigger periodic CI testing
github-actions[bot] e05f49d
ci: This PR is to trigger periodic CI testing
github-actions[bot] d4d24ae
ci: This PR is to trigger periodic CI testing
github-actions[bot] 14ee7c5
ci: This PR is to trigger periodic CI testing
github-actions[bot] 94fc289
ci: This PR is to trigger periodic CI testing
github-actions[bot] 884dff8
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1166ed1
ci: This PR is to trigger periodic CI testing
github-actions[bot] bf7f5ab
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3cdf2ea
ci: This PR is to trigger periodic CI testing
github-actions[bot] f83793b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7c6a5a0
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2553f36
ci: This PR is to trigger periodic CI testing
github-actions[bot] efab807
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4df7a90
ci: This PR is to trigger periodic CI testing
github-actions[bot] 03b077c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 466bdf6
ci: This PR is to trigger periodic CI testing
github-actions[bot] cc997a0
ci: This PR is to trigger periodic CI testing
github-actions[bot] b868718
ci: This PR is to trigger periodic CI testing
github-actions[bot] 39f61e2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 64c662f
ci: This PR is to trigger periodic CI testing
github-actions[bot] d923574
ci: This PR is to trigger periodic CI testing
github-actions[bot] 91a9743
ci: This PR is to trigger periodic CI testing
github-actions[bot] File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -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 | ||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Check failure
Code scanning / CodeQL
Potentially uninitialized local variable