-
Notifications
You must be signed in to change notification settings - Fork 21
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
125
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
125 commits
Select commit
Hold shift + click to select a range
cbcf38e
ci: This PR is to trigger periodic CI testing
github-actions[bot] f6827c8
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1840a82
ci: This PR is to trigger periodic CI testing
github-actions[bot] 78707e1
ci: This PR is to trigger periodic CI testing
github-actions[bot] 30e1c71
ci: This PR is to trigger periodic CI testing
github-actions[bot] e8cf269
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5ef1dec
ci: This PR is to trigger periodic CI testing
github-actions[bot] bb17162
ci: This PR is to trigger periodic CI testing
github-actions[bot] c6c96dd
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6f3ecbe
ci: This PR is to trigger periodic CI testing
github-actions[bot] 970eb08
ci: This PR is to trigger periodic CI testing
github-actions[bot] 96b0b40
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9d04c36
ci: This PR is to trigger periodic CI testing
github-actions[bot] 36041f4
ci: This PR is to trigger periodic CI testing
github-actions[bot] f656de2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 65e8dfb
ci: This PR is to trigger periodic CI testing
github-actions[bot] f008baa
ci: This PR is to trigger periodic CI testing
github-actions[bot] 159a1a1
ci: This PR is to trigger periodic CI testing
github-actions[bot] 08cc3ff
ci: This PR is to trigger periodic CI testing
github-actions[bot] 30b6ebf
ci: This PR is to trigger periodic CI testing
github-actions[bot] aa007f6
ci: This PR is to trigger periodic CI testing
github-actions[bot] e6f7e92
ci: This PR is to trigger periodic CI testing
github-actions[bot] cfc9c60
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8bf51e2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 91eb3a9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7af5f38
ci: This PR is to trigger periodic CI testing
github-actions[bot] c045d81
ci: This PR is to trigger periodic CI testing
github-actions[bot] f5e66a2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 57aba58
ci: This PR is to trigger periodic CI testing
github-actions[bot] bee26e0
ci: This PR is to trigger periodic CI testing
github-actions[bot] be91dc8
ci: This PR is to trigger periodic CI testing
github-actions[bot] f8f8d8c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6fe703c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5ab5a7d
ci: This PR is to trigger periodic CI testing
github-actions[bot] ef02082
ci: This PR is to trigger periodic CI testing
github-actions[bot] ca77013
ci: This PR is to trigger periodic CI testing
github-actions[bot] 96f1dd9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4e7de9b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 03e986c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 132de15
ci: This PR is to trigger periodic CI testing
github-actions[bot] 982ccea
ci: This PR is to trigger periodic CI testing
github-actions[bot] 052a802
ci: This PR is to trigger periodic CI testing
github-actions[bot] 91ea528
ci: This PR is to trigger periodic CI testing
github-actions[bot] 19c34f1
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1ac7557
ci: This PR is to trigger periodic CI testing
github-actions[bot] d8b9db0
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3de9cfc
ci: This PR is to trigger periodic CI testing
github-actions[bot] cf725a9
ci: This PR is to trigger periodic CI testing
github-actions[bot] a09911e
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0a90d94
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2ce5959
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8e38462
ci: This PR is to trigger periodic CI testing
github-actions[bot] d83831e
ci: This PR is to trigger periodic CI testing
github-actions[bot] 80684d9
ci: This PR is to trigger periodic CI testing
github-actions[bot] d8767c9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6fa6d7f
ci: This PR is to trigger periodic CI testing
github-actions[bot] c5db149
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6cfee5d
ci: This PR is to trigger periodic CI testing
github-actions[bot] d62a65d
ci: This PR is to trigger periodic CI testing
github-actions[bot] fcecad9
ci: This PR is to trigger periodic CI testing
github-actions[bot] eb99cfa
ci: This PR is to trigger periodic CI testing
github-actions[bot] 00623c1
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4b212bd
ci: This PR is to trigger periodic CI testing
github-actions[bot] 84e7ab2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9291696
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7dfb9d5
ci: This PR is to trigger periodic CI testing
github-actions[bot] d4465c4
ci: This PR is to trigger periodic CI testing
github-actions[bot] b1e923a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 507eb65
ci: This PR is to trigger periodic CI testing
github-actions[bot] cf642ea
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4f2a5bd
ci: This PR is to trigger periodic CI testing
github-actions[bot] 84c3ef4
ci: This PR is to trigger periodic CI testing
github-actions[bot] 57d06d2
ci: This PR is to trigger periodic CI testing
github-actions[bot] e1dc32d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 834a091
ci: This PR is to trigger periodic CI testing
github-actions[bot] 24a6f27
ci: This PR is to trigger periodic CI testing
github-actions[bot] 51af9f4
ci: This PR is to trigger periodic CI testing
github-actions[bot] 36443ce
ci: This PR is to trigger periodic CI testing
github-actions[bot] 30fe2d2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 719ae9b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8ae6e4b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2656d3b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 83d5f74
ci: This PR is to trigger periodic CI testing
github-actions[bot] f55fbad
ci: This PR is to trigger periodic CI testing
github-actions[bot] db20b86
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8a6dbe7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 874ce8f
ci: This PR is to trigger periodic CI testing
github-actions[bot] b343784
ci: This PR is to trigger periodic CI testing
github-actions[bot] d381dd7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3e8bf34
ci: This PR is to trigger periodic CI testing
github-actions[bot] 42d3f49
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7d6ccc4
ci: This PR is to trigger periodic CI testing
github-actions[bot] b222183
ci: This PR is to trigger periodic CI testing
github-actions[bot] 77c652b
ci: This PR is to trigger periodic CI testing
github-actions[bot] b735eae
ci: This PR is to trigger periodic CI testing
github-actions[bot] 830174a
ci: This PR is to trigger periodic CI testing
github-actions[bot] b99c7d2
ci: This PR is to trigger periodic CI testing
github-actions[bot] ab7d1d1
ci: This PR is to trigger periodic CI testing
github-actions[bot] c7a9547
ci: This PR is to trigger periodic CI testing
github-actions[bot] 51ea3eb
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6d32d74
ci: This PR is to trigger periodic CI testing
github-actions[bot] e2a6f52
ci: This PR is to trigger periodic CI testing
github-actions[bot] d530533
ci: This PR is to trigger periodic CI testing
github-actions[bot] 80751ad
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9310f1f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 94f5855
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3ea4164
ci: This PR is to trigger periodic CI testing
github-actions[bot] c13b844
ci: This PR is to trigger periodic CI testing
github-actions[bot] c9e86f9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6795514
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0ecb478
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0d51ce0
ci: This PR is to trigger periodic CI testing
github-actions[bot] ca74c06
ci: This PR is to trigger periodic CI testing
github-actions[bot] 25169c0
ci: This PR is to trigger periodic CI testing
github-actions[bot] ac5383d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5a89da8
ci: This PR is to trigger periodic CI testing
github-actions[bot] 611bc6f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0eb46af
ci: This PR is to trigger periodic CI testing
github-actions[bot] acd2588
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1562d7f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5a5f975
ci: This PR is to trigger periodic CI testing
github-actions[bot] 87ac4fa
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8473c97
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7471938
ci: This PR is to trigger periodic CI testing
github-actions[bot] 56e3641
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