-
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
124
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.
+64
−0
Draft
Changes from all commits
Commits
Show all changes
124 commits
Select commit
Hold shift + click to select a range
1950bba
ci: This PR is to trigger periodic CI testing
github-actions[bot] 47afca4
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7e81a2b
ci: This PR is to trigger periodic CI testing
github-actions[bot] b9f3453
ci: This PR is to trigger periodic CI testing
github-actions[bot] c845698
ci: This PR is to trigger periodic CI testing
github-actions[bot] 36dc844
ci: This PR is to trigger periodic CI testing
github-actions[bot] 35bccf6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2d420d3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8741067
ci: This PR is to trigger periodic CI testing
github-actions[bot] adcbcdf
ci: This PR is to trigger periodic CI testing
github-actions[bot] 43653ff
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3459e56
ci: This PR is to trigger periodic CI testing
github-actions[bot] 452aaf7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8f7d523
ci: This PR is to trigger periodic CI testing
github-actions[bot] e307cbd
ci: This PR is to trigger periodic CI testing
github-actions[bot] 15d4056
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9b39fa9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1e13971
ci: This PR is to trigger periodic CI testing
github-actions[bot] dbf1959
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4cc5388
ci: This PR is to trigger periodic CI testing
github-actions[bot] 84ef5af
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2ea7ed0
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5880936
ci: This PR is to trigger periodic CI testing
github-actions[bot] 85cd24f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3c23fe7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6aa67ec
ci: This PR is to trigger periodic CI testing
github-actions[bot] 74d240c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4c2d75d
ci: This PR is to trigger periodic CI testing
github-actions[bot] f684284
ci: This PR is to trigger periodic CI testing
github-actions[bot] d3a743e
ci: This PR is to trigger periodic CI testing
github-actions[bot] e289739
ci: This PR is to trigger periodic CI testing
github-actions[bot] 13b738a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3d78033
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5e280a7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 311a793
ci: This PR is to trigger periodic CI testing
github-actions[bot] c17fb6e
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9014d92
ci: This PR is to trigger periodic CI testing
github-actions[bot] f39249c
ci: This PR is to trigger periodic CI testing
github-actions[bot] d947f59
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0849ebf
ci: This PR is to trigger periodic CI testing
github-actions[bot] 69a52ed
ci: This PR is to trigger periodic CI testing
github-actions[bot] 055ec38
ci: This PR is to trigger periodic CI testing
github-actions[bot] bb276a0
ci: This PR is to trigger periodic CI testing
github-actions[bot] bbcdd53
ci: This PR is to trigger periodic CI testing
github-actions[bot] a75434e
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8502a99
ci: This PR is to trigger periodic CI testing
github-actions[bot] 95b5e52
ci: This PR is to trigger periodic CI testing
github-actions[bot] 42789ba
ci: This PR is to trigger periodic CI testing
github-actions[bot] 01b3b88
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4631f15
ci: This PR is to trigger periodic CI testing
github-actions[bot] ab9277f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6127986
ci: This PR is to trigger periodic CI testing
github-actions[bot] bc43a6d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4ba0657
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4c52bd0
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3977219
ci: This PR is to trigger periodic CI testing
github-actions[bot] c14b3b6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 28f6d99
ci: This PR is to trigger periodic CI testing
github-actions[bot] 63df177
ci: This PR is to trigger periodic CI testing
github-actions[bot] 81c2b61
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4b847ea
ci: This PR is to trigger periodic CI testing
github-actions[bot] 50c1bf5
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9ac2184
ci: This PR is to trigger periodic CI testing
github-actions[bot] d9031c9
ci: This PR is to trigger periodic CI testing
github-actions[bot] b1754db
ci: This PR is to trigger periodic CI testing
github-actions[bot] b40d7c3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9f83f5a
ci: This PR is to trigger periodic CI testing
github-actions[bot] d5634df
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6b3236c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 99edb62
ci: This PR is to trigger periodic CI testing
github-actions[bot] f2869bc
ci: This PR is to trigger periodic CI testing
github-actions[bot] 624c9e0
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6e67531
ci: This PR is to trigger periodic CI testing
github-actions[bot] d193119
ci: This PR is to trigger periodic CI testing
github-actions[bot] b66ccb2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1f7e9db
ci: This PR is to trigger periodic CI testing
github-actions[bot] be9456f
ci: This PR is to trigger periodic CI testing
github-actions[bot] e1f7f57
ci: This PR is to trigger periodic CI testing
github-actions[bot] ab47239
ci: This PR is to trigger periodic CI testing
github-actions[bot] ad3556d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4c1e376
ci: This PR is to trigger periodic CI testing
github-actions[bot] e19cd2d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6e7fff5
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9fd3cf0
ci: This PR is to trigger periodic CI testing
github-actions[bot] f7eabdd
ci: This PR is to trigger periodic CI testing
github-actions[bot] b67254c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8b17fd9
ci: This PR is to trigger periodic CI testing
github-actions[bot] ee02b27
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4ac5e8f
ci: This PR is to trigger periodic CI testing
github-actions[bot] f278dc9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 92aa026
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7b388f4
ci: This PR is to trigger periodic CI testing
github-actions[bot] 198d591
ci: This PR is to trigger periodic CI testing
github-actions[bot] d23b7b5
ci: This PR is to trigger periodic CI testing
github-actions[bot] a4ccc8e
ci: This PR is to trigger periodic CI testing
github-actions[bot] a40f36e
ci: This PR is to trigger periodic CI testing
github-actions[bot] e34bca2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 045d935
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4851449
ci: This PR is to trigger periodic CI testing
github-actions[bot] c1670d6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5fa959a
ci: This PR is to trigger periodic CI testing
github-actions[bot] cdd509b
ci: This PR is to trigger periodic CI testing
github-actions[bot] ae81fb8
ci: This PR is to trigger periodic CI testing
github-actions[bot] f7882d5
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5644de1
ci: This PR is to trigger periodic CI testing
github-actions[bot] 47b2c75
ci: This PR is to trigger periodic CI testing
github-actions[bot] eb35eb2
ci: This PR is to trigger periodic CI testing
github-actions[bot] cb5a4f2
ci: This PR is to trigger periodic CI testing
github-actions[bot] f1f7292
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0ab487f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 30c7a5b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 383d320
ci: This PR is to trigger periodic CI testing
github-actions[bot] c273abd
ci: This PR is to trigger periodic CI testing
github-actions[bot] f4d6d60
ci: This PR is to trigger periodic CI testing
github-actions[bot] e20372e
ci: This PR is to trigger periodic CI testing
github-actions[bot] fe598eb
ci: This PR is to trigger periodic CI testing
github-actions[bot] dc63d97
ci: This PR is to trigger periodic CI testing
github-actions[bot] ed57c31
ci: This PR is to trigger periodic CI testing
github-actions[bot] 13fbe5b
ci: This PR is to trigger periodic CI testing
github-actions[bot] e872650
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8a41635
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2542756
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1701826
ci: This PR is to trigger periodic CI testing
github-actions[bot] dfbe010
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