-
Notifications
You must be signed in to change notification settings - Fork 22
ci: This PR is to trigger periodic CI testing #176
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
144
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
144 commits
Select commit
Hold shift + click to select a range
4a31454
ci: This PR is to trigger periodic CI testing
github-actions[bot] 05b4e8f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7bb4bf6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1ba6281
ci: This PR is to trigger periodic CI testing
github-actions[bot] 796d052
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7dd40f4
ci: This PR is to trigger periodic CI testing
github-actions[bot] 92cb3d1
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2e36f58
ci: This PR is to trigger periodic CI testing
github-actions[bot] fe61b87
ci: This PR is to trigger periodic CI testing
github-actions[bot] 435685a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6a0448a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1cc562a
ci: This PR is to trigger periodic CI testing
github-actions[bot] a123cb1
ci: This PR is to trigger periodic CI testing
github-actions[bot] e5e8170
ci: This PR is to trigger periodic CI testing
github-actions[bot] 10570b6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5c4a2c8
ci: This PR is to trigger periodic CI testing
github-actions[bot] 37cbd29
ci: This PR is to trigger periodic CI testing
github-actions[bot] 579fabf
ci: This PR is to trigger periodic CI testing
github-actions[bot] 15ecf9e
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6214546
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7be5c91
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9e49c33
ci: This PR is to trigger periodic CI testing
github-actions[bot] 908e58c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 587d165
ci: This PR is to trigger periodic CI testing
github-actions[bot] c58b029
ci: This PR is to trigger periodic CI testing
github-actions[bot] c4ae626
ci: This PR is to trigger periodic CI testing
github-actions[bot] a51b6a0
ci: This PR is to trigger periodic CI testing
github-actions[bot] 37ca490
ci: This PR is to trigger periodic CI testing
github-actions[bot] 980a798
ci: This PR is to trigger periodic CI testing
github-actions[bot] a9a1394
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4c6a117
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4256df3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3419737
ci: This PR is to trigger periodic CI testing
github-actions[bot] c308080
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7a638d2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 86a7155
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2d786c5
ci: This PR is to trigger periodic CI testing
github-actions[bot] f273452
ci: This PR is to trigger periodic CI testing
github-actions[bot] 99a63bb
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2ae21bf
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5894749
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8b028c9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 63383f8
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8ccd132
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9e0c3ab
ci: This PR is to trigger periodic CI testing
github-actions[bot] 33cb549
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5311db5
ci: This PR is to trigger periodic CI testing
github-actions[bot] b3c07c5
ci: This PR is to trigger periodic CI testing
github-actions[bot] 02e6187
ci: This PR is to trigger periodic CI testing
github-actions[bot] c75d640
ci: This PR is to trigger periodic CI testing
github-actions[bot] 12565e0
ci: This PR is to trigger periodic CI testing
github-actions[bot] 42ac814
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6547f86
ci: This PR is to trigger periodic CI testing
github-actions[bot] 605a81b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3118e47
ci: This PR is to trigger periodic CI testing
github-actions[bot] ba6ec4e
ci: This PR is to trigger periodic CI testing
github-actions[bot] ae97689
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6778c26
ci: This PR is to trigger periodic CI testing
github-actions[bot] db38cfc
ci: This PR is to trigger periodic CI testing
github-actions[bot] 55e966d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 56cb6e0
ci: This PR is to trigger periodic CI testing
github-actions[bot] c5de452
ci: This PR is to trigger periodic CI testing
github-actions[bot] 730db72
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4ddd676
ci: This PR is to trigger periodic CI testing
github-actions[bot] 23a9a2b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 77c18f4
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0f469c3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5dc5e18
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1b0efbc
ci: This PR is to trigger periodic CI testing
github-actions[bot] 343a07e
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3db1e86
ci: This PR is to trigger periodic CI testing
github-actions[bot] d4ff557
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2a78dec
ci: This PR is to trigger periodic CI testing
github-actions[bot] 574bace
ci: This PR is to trigger periodic CI testing
github-actions[bot] d0a8c3c
ci: This PR is to trigger periodic CI testing
github-actions[bot] c01336d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 60dadfa
ci: This PR is to trigger periodic CI testing
github-actions[bot] ddd7cc7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 78ec005
ci: This PR is to trigger periodic CI testing
github-actions[bot] a7d40fd
ci: This PR is to trigger periodic CI testing
github-actions[bot] c62b0f9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7ba6637
ci: This PR is to trigger periodic CI testing
github-actions[bot] f04c742
ci: This PR is to trigger periodic CI testing
github-actions[bot] d7acaab
ci: This PR is to trigger periodic CI testing
github-actions[bot] 387165e
ci: This PR is to trigger periodic CI testing
github-actions[bot] c1d9def
ci: This PR is to trigger periodic CI testing
github-actions[bot] f83ecff
ci: This PR is to trigger periodic CI testing
github-actions[bot] d012fa3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8753999
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6dc194c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 63717b1
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3b49d7f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 82bdca6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 19af3e2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 42714e6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5e22166
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8b90a24
ci: This PR is to trigger periodic CI testing
github-actions[bot] 503b582
ci: This PR is to trigger periodic CI testing
github-actions[bot] be0e3aa
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0082b5c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5640c23
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2fa7043
ci: This PR is to trigger periodic CI testing
github-actions[bot] b134e0a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4bc769f
ci: This PR is to trigger periodic CI testing
github-actions[bot] af91647
ci: This PR is to trigger periodic CI testing
github-actions[bot] b313c43
ci: This PR is to trigger periodic CI testing
github-actions[bot] 715643b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0359697
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9ebf9ba
ci: This PR is to trigger periodic CI testing
github-actions[bot] d61df95
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6181fae
ci: This PR is to trigger periodic CI testing
github-actions[bot] 045d562
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2d34528
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8bdb5ad
ci: This PR is to trigger periodic CI testing
github-actions[bot] 92417d6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5d72938
ci: This PR is to trigger periodic CI testing
github-actions[bot] 912f380
ci: This PR is to trigger periodic CI testing
github-actions[bot] 84b94b4
ci: This PR is to trigger periodic CI testing
github-actions[bot] f2d8ef7
ci: This PR is to trigger periodic CI testing
github-actions[bot] b8aa46a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 74e55db
ci: This PR is to trigger periodic CI testing
github-actions[bot] 450aad0
ci: This PR is to trigger periodic CI testing
github-actions[bot] f28cac0
ci: This PR is to trigger periodic CI testing
github-actions[bot] a1bc5e7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 03e82c6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6a36030
ci: This PR is to trigger periodic CI testing
github-actions[bot] a90dc25
ci: This PR is to trigger periodic CI testing
github-actions[bot] 06514e2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 72d4ae8
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1468d54
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5010975
ci: This PR is to trigger periodic CI testing
github-actions[bot] bd35e1d
ci: This PR is to trigger periodic CI testing
github-actions[bot] d62d04a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4c770f4
ci: This PR is to trigger periodic CI testing
github-actions[bot] 368e8ce
ci: This PR is to trigger periodic CI testing
github-actions[bot] f6b7185
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9ce2fd6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2b08305
ci: This PR is to trigger periodic CI testing
github-actions[bot] 97c4a4a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7f43ddf
ci: This PR is to trigger periodic CI testing
github-actions[bot] b148e02
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4d97c8d
ci: This PR is to trigger periodic CI testing
github-actions[bot] d651c72
ci: This PR is to trigger periodic CI testing
github-actions[bot] 476cb63
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