-
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
121
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
121 commits
Select commit
Hold shift + click to select a range
430a704
ci: This PR is to trigger periodic CI testing
github-actions[bot] b018d46
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3398ebd
ci: This PR is to trigger periodic CI testing
github-actions[bot] f0470ff
ci: This PR is to trigger periodic CI testing
github-actions[bot] b4caf02
ci: This PR is to trigger periodic CI testing
github-actions[bot] c228773
ci: This PR is to trigger periodic CI testing
github-actions[bot] d13df9a
ci: This PR is to trigger periodic CI testing
github-actions[bot] d7b1df3
ci: This PR is to trigger periodic CI testing
github-actions[bot] ee9f727
ci: This PR is to trigger periodic CI testing
github-actions[bot] b624d0b
ci: This PR is to trigger periodic CI testing
github-actions[bot] c3c2927
ci: This PR is to trigger periodic CI testing
github-actions[bot] d51884a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7e308b3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8f348c9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7e9ff96
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1ccd6a2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4e1a117
ci: This PR is to trigger periodic CI testing
github-actions[bot] 46cff63
ci: This PR is to trigger periodic CI testing
github-actions[bot] b1e3c15
ci: This PR is to trigger periodic CI testing
github-actions[bot] 29e4e9b
ci: This PR is to trigger periodic CI testing
github-actions[bot] 2829b74
ci: This PR is to trigger periodic CI testing
github-actions[bot] 97e1f97
ci: This PR is to trigger periodic CI testing
github-actions[bot] a873364
ci: This PR is to trigger periodic CI testing
github-actions[bot] ade498e
ci: This PR is to trigger periodic CI testing
github-actions[bot] f5cb98a
ci: This PR is to trigger periodic CI testing
github-actions[bot] b5ce04a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6fccdf5
ci: This PR is to trigger periodic CI testing
github-actions[bot] 69f892c
ci: This PR is to trigger periodic CI testing
github-actions[bot] a09ce5d
ci: This PR is to trigger periodic CI testing
github-actions[bot] d2a81cc
ci: This PR is to trigger periodic CI testing
github-actions[bot] 33154a1
ci: This PR is to trigger periodic CI testing
github-actions[bot] e9bc690
ci: This PR is to trigger periodic CI testing
github-actions[bot] 447a38f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0280b78
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1eb8c33
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3814dc4
ci: This PR is to trigger periodic CI testing
github-actions[bot] 45e3574
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0d7311c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 7b43b59
ci: This PR is to trigger periodic CI testing
github-actions[bot] 59344c5
ci: This PR is to trigger periodic CI testing
github-actions[bot] a72bfb8
ci: This PR is to trigger periodic CI testing
github-actions[bot] c18eed2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6e7edc9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1e46a9c
ci: This PR is to trigger periodic CI testing
github-actions[bot] fa7a6f0
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4b85f1c
ci: This PR is to trigger periodic CI testing
github-actions[bot] 582fe7d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 51e9e8a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6e29ed6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9aeb35a
ci: This PR is to trigger periodic CI testing
github-actions[bot] a349158
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1f7cf7f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 0140b9e
ci: This PR is to trigger periodic CI testing
github-actions[bot] 01bf20a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 4c3a5b0
ci: This PR is to trigger periodic CI testing
github-actions[bot] ef7321f
ci: This PR is to trigger periodic CI testing
github-actions[bot] db5202d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 97c64c0
ci: This PR is to trigger periodic CI testing
github-actions[bot] cbfde31
ci: This PR is to trigger periodic CI testing
github-actions[bot] bbbdf1d
ci: This PR is to trigger periodic CI testing
github-actions[bot] e2c273e
ci: This PR is to trigger periodic CI testing
github-actions[bot] e1da9fa
ci: This PR is to trigger periodic CI testing
github-actions[bot] d016041
ci: This PR is to trigger periodic CI testing
github-actions[bot] 02fabd1
ci: This PR is to trigger periodic CI testing
github-actions[bot] ab93ec9
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8da181a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6798182
ci: This PR is to trigger periodic CI testing
github-actions[bot] ac2bd11
ci: This PR is to trigger periodic CI testing
github-actions[bot] c2efd7b
ci: This PR is to trigger periodic CI testing
github-actions[bot] c482d59
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1c9f8cf
ci: This PR is to trigger periodic CI testing
github-actions[bot] 60e6488
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1714bf5
ci: This PR is to trigger periodic CI testing
github-actions[bot] a7a2e5e
ci: This PR is to trigger periodic CI testing
github-actions[bot] 86bdfb6
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9a7dee2
ci: This PR is to trigger periodic CI testing
github-actions[bot] 93cf850
ci: This PR is to trigger periodic CI testing
github-actions[bot] dd90673
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6b706bd
ci: This PR is to trigger periodic CI testing
github-actions[bot] e60c588
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8a30933
ci: This PR is to trigger periodic CI testing
github-actions[bot] f4e81c6
ci: This PR is to trigger periodic CI testing
github-actions[bot] cfeca9f
ci: This PR is to trigger periodic CI testing
github-actions[bot] fc1ea20
ci: This PR is to trigger periodic CI testing
github-actions[bot] fdc4d47
ci: This PR is to trigger periodic CI testing
github-actions[bot] 69460ce
ci: This PR is to trigger periodic CI testing
github-actions[bot] b1d5119
ci: This PR is to trigger periodic CI testing
github-actions[bot] f251732
ci: This PR is to trigger periodic CI testing
github-actions[bot] d4b1802
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5713d99
ci: This PR is to trigger periodic CI testing
github-actions[bot] 8ce8b49
ci: This PR is to trigger periodic CI testing
github-actions[bot] c26ae55
ci: This PR is to trigger periodic CI testing
github-actions[bot] 1745d66
ci: This PR is to trigger periodic CI testing
github-actions[bot] e88af53
ci: This PR is to trigger periodic CI testing
github-actions[bot] 9d841cf
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3a8c6a3
ci: This PR is to trigger periodic CI testing
github-actions[bot] fd8f6f4
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5c96ceb
ci: This PR is to trigger periodic CI testing
github-actions[bot] f4818a3
ci: This PR is to trigger periodic CI testing
github-actions[bot] 60545d3
ci: This PR is to trigger periodic CI testing
github-actions[bot] ad8129e
ci: This PR is to trigger periodic CI testing
github-actions[bot] f08d36e
ci: This PR is to trigger periodic CI testing
github-actions[bot] f50b2b7
ci: This PR is to trigger periodic CI testing
github-actions[bot] 6498065
ci: This PR is to trigger periodic CI testing
github-actions[bot] 15eb979
ci: This PR is to trigger periodic CI testing
github-actions[bot] a47ad2d
ci: This PR is to trigger periodic CI testing
github-actions[bot] 963b5d8
ci: This PR is to trigger periodic CI testing
github-actions[bot] e76be41
ci: This PR is to trigger periodic CI testing
github-actions[bot] 926868f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 5d455c1
ci: This PR is to trigger periodic CI testing
github-actions[bot] ac0214e
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3d39d4f
ci: This PR is to trigger periodic CI testing
github-actions[bot] 55ac939
ci: This PR is to trigger periodic CI testing
github-actions[bot] c7d3ba3
ci: This PR is to trigger periodic CI testing
github-actions[bot] de94187
ci: This PR is to trigger periodic CI testing
github-actions[bot] d2a5576
ci: This PR is to trigger periodic CI testing
github-actions[bot] a5aab91
ci: This PR is to trigger periodic CI testing
github-actions[bot] ddf7747
ci: This PR is to trigger periodic CI testing
github-actions[bot] 3897ee5
ci: This PR is to trigger periodic CI testing
github-actions[bot] 12b6d8a
ci: This PR is to trigger periodic CI testing
github-actions[bot] 43e53b1
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