-
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
146
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
146 commits
Select commit
Hold shift + click to select a range
966135e
ci: This PR is to trigger periodic CI testing
github-actions[bot] 63e0c20
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9075fa7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 29f621d
ci: This PR is to trigger periodic CI testing
github-actions[bot] fb2a429
ci: This PR is to trigger periodic CI testing
github-actions[bot] 28a3d81
ci: This PR is to trigger periodic CI testing
github-actions[bot] 74ce244
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8435960
ci: This PR is to trigger periodic CI testing
github-actions[bot] e71374c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2aff3a6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2fd71f5
ci: This PR is to trigger periodic CI testing
github-actions[bot] 71a8d76
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0addb7c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 11296f4
ci: This PR is to trigger periodic CI testing
github-actions[bot] b918fc1
ci: This PR is to trigger periodic CI testing
github-actions[bot] ca608b3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5eaf18f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 05e0575
ci: This PR is to trigger periodic CI testing
github-actions[bot] aa27b76
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4179c75
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8e088d7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4a47d15
ci: This PR is to trigger periodic CI testing
github-actions[bot] 03e1932
ci: This PR is to trigger periodic CI testing
github-actions[bot] dbdb2b5
ci: This PR is to trigger periodic CI testing
github-actions[bot] 43f5c05
ci: This PR is to trigger periodic CI testing
github-actions[bot] ad58ed5
ci: This PR is to trigger periodic CI testing
github-actions[bot] db036c9
ci: This PR is to trigger periodic CI testing
github-actions[bot] f485a60
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5910121
ci: This PR is to trigger periodic CI testing
github-actions[bot] c30d67a
ci: This PR is to trigger periodic CI testing
github-actions[bot] db57511
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0972139
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2b60762
ci: This PR is to trigger periodic CI testing
github-actions[bot] 98a921f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8333c88
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4f4f6d0
ci: This PR is to trigger periodic CI testing
github-actions[bot] f404aae
ci: This PR is to trigger periodic CI testing
github-actions[bot] 048dec7
ci: This PR is to trigger periodic CI testing
github-actions[bot] de3d337
ci: This PR is to trigger periodic CI testing
github-actions[bot] a74c3b1
ci: This PR is to trigger periodic CI testing
github-actions[bot] 43d630b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 70267b1
ci: This PR is to trigger periodic CI testing
github-actions[bot] e176e9a
ci: This PR is to trigger periodic CI testing
github-actions[bot] d0160dd
ci: This PR is to trigger periodic CI testing
github-actions[bot] dfe9cac
ci: This PR is to trigger periodic CI testing
github-actions[bot] e6d59c0
ci: This PR is to trigger periodic CI testing
github-actions[bot] c661fc7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 823c15a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1fe082b
ci: This PR is to trigger periodic CI testing
github-actions[bot] d91f1fe
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0b22fad
ci: This PR is to trigger periodic CI testing
github-actions[bot] c4390d0
ci: This PR is to trigger periodic CI testing
github-actions[bot] d6a1e80
ci: This PR is to trigger periodic CI testing
github-actions[bot] 38a096c
ci: This PR is to trigger periodic CI testing
github-actions[bot] ef65bb1
ci: This PR is to trigger periodic CI testing
github-actions[bot] b2fce48
ci: This PR is to trigger periodic CI testing
github-actions[bot] a8fcd52
ci: This PR is to trigger periodic CI testing
github-actions[bot] 03bc214
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3f60267
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2a0b5cd
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3ef5682
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9aa19e0
ci: This PR is to trigger periodic CI testing
github-actions[bot] cebf902
ci: This PR is to trigger periodic CI testing
github-actions[bot] c0b6301
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0f61fd6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 84f0b0e
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9705b35
ci: This PR is to trigger periodic CI testing
github-actions[bot] 377bf1e
ci: This PR is to trigger periodic CI testing
github-actions[bot] d1c20d7
ci: This PR is to trigger periodic CI testing
github-actions[bot] b8a4376
ci: This PR is to trigger periodic CI testing
github-actions[bot] d00b722
ci: This PR is to trigger periodic CI testing
github-actions[bot] d0a1933
ci: This PR is to trigger periodic CI testing
github-actions[bot] c8ddc22
ci: This PR is to trigger periodic CI testing
github-actions[bot] 44bef3a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8082ea3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8616988
ci: This PR is to trigger periodic CI testing
github-actions[bot] cb0e97c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4fa22c0
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1b0333c
ci: This PR is to trigger periodic CI testing
github-actions[bot] bfdc1db
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5513d5c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9f09e11
ci: This PR is to trigger periodic CI testing
github-actions[bot] ae9d563
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7485f5c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 01157a6
ci: This PR is to trigger periodic CI testing
github-actions[bot] e1202f1
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0cedfd5
ci: This PR is to trigger periodic CI testing
github-actions[bot] 71c4b16
ci: This PR is to trigger periodic CI testing
github-actions[bot] 62e8d4b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 67283f6
ci: This PR is to trigger periodic CI testing
github-actions[bot] d9dbfae
ci: This PR is to trigger periodic CI testing
github-actions[bot] e9296dc
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7ce0546
ci: This PR is to trigger periodic CI testing
github-actions[bot] ec9e98f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 32bf141
ci: This PR is to trigger periodic CI testing
github-actions[bot] 17ca9de
ci: This PR is to trigger periodic CI testing
github-actions[bot] 173351d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4f6d522
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5367174
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7598de2
ci: This PR is to trigger periodic CI testing
github-actions[bot] e0c5ea9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7755423
ci: This PR is to trigger periodic CI testing
github-actions[bot] 61c8e08
ci: This PR is to trigger periodic CI testing
github-actions[bot] b249f06
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8ca7ca9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 46b3fb4
ci: This PR is to trigger periodic CI testing
github-actions[bot] ee71793
ci: This PR is to trigger periodic CI testing
github-actions[bot] 70b7d8e
ci: This PR is to trigger periodic CI testing
github-actions[bot] d34bbc6
ci: This PR is to trigger periodic CI testing
github-actions[bot] cd543d3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 58fdb15
ci: This PR is to trigger periodic CI testing
github-actions[bot] 798a523
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5e86ed8
ci: This PR is to trigger periodic CI testing
github-actions[bot] f451ace
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6b30668
ci: This PR is to trigger periodic CI testing
github-actions[bot] a55accd
ci: This PR is to trigger periodic CI testing
github-actions[bot] c0b1158
ci: This PR is to trigger periodic CI testing
github-actions[bot] 736839b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 891a87f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7260349
ci: This PR is to trigger periodic CI testing
github-actions[bot] 483dc6d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8771c03
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7964065
ci: This PR is to trigger periodic CI testing
github-actions[bot] 08d48ea
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8083c12
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8c604c1
ci: This PR is to trigger periodic CI testing
github-actions[bot] c11bb6a
ci: This PR is to trigger periodic CI testing
github-actions[bot] e2f0a57
ci: This PR is to trigger periodic CI testing
github-actions[bot] ed8634f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1a0f207
ci: This PR is to trigger periodic CI testing
github-actions[bot] f68dcac
ci: This PR is to trigger periodic CI testing
github-actions[bot] 88e4927
ci: This PR is to trigger periodic CI testing
github-actions[bot] d79f37a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7e50fd0
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0c6829c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0767bdf
ci: This PR is to trigger periodic CI testing
github-actions[bot] 885bc70
ci: This PR is to trigger periodic CI testing
github-actions[bot] ba018d4
ci: This PR is to trigger periodic CI testing
github-actions[bot] 62c8bf8
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0a2595b
ci: This PR is to trigger periodic CI testing
github-actions[bot] f230602
ci: This PR is to trigger periodic CI testing
github-actions[bot] d597429
ci: This PR is to trigger periodic CI testing
github-actions[bot] 61eafe0
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1ed0d8c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0b120b7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3c72f91
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