Compare commits
391 commits
epel8-play
...
rawhide
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3fe81f9f48 | ||
|
|
f5d5058b89 |
||
|
|
8ccfa15caf |
||
|
|
bab3b123d8 |
||
|
|
9af08281c8 |
||
|
|
d3e4d724a9 | ||
|
|
fb25488b11 | ||
|
|
0d4e415b59 | ||
|
|
ae9ed89dc4 |
||
|
|
78b689b64f | ||
|
|
ebd6903521 | ||
|
|
80f1c81555 | ||
|
|
5a428675a8 |
||
|
|
f9a83db4cf | ||
|
|
e7b510f109 |
||
|
|
4cf3fd7e86 | ||
|
|
dc2bab8df8 | ||
|
|
b79d47f109 |
||
|
|
ae4659d82e | ||
|
|
36554cbe7e |
||
|
|
f4bc470894 | ||
|
|
3527e7f950 |
||
|
|
3aa96e9369 | ||
|
|
8845afc540 | ||
|
|
18a1a42a59 |
||
|
|
8dcd916018 |
||
|
|
14070d64b6 |
||
|
|
42be9da716 | ||
|
|
9c28385cde | ||
|
|
a6d0aee32b |
||
|
|
b5e6ba8f9e | ||
|
|
e8ad128252 | ||
|
|
706a563eb7 | ||
|
|
f89fa3bf85 |
||
|
|
fba9f24c2a |
||
|
|
6a44275fd9 |
||
|
|
3b956072fa |
||
|
|
cc8d986d85 |
||
|
|
73c3761906 |
||
|
|
cd408233d6 |
||
|
|
3eea4a5b63 |
||
|
|
03969f6894 |
||
|
|
9fc79dd892 |
||
|
|
f6be2d66d0 | ||
|
|
b3c98a1168 | ||
|
|
2e72b45364 |
||
|
|
a4ef454793 |
||
|
|
d7639d3f60 |
||
|
|
2c7d8baf8e |
||
|
|
b9879dbfe8 |
||
|
|
27ce592279 |
||
|
|
46761eba56 |
||
|
|
08bc5068fe | ||
|
|
0321735d7f |
||
|
|
fb34c87373 |
||
|
|
8ae37334e1 | ||
|
|
1e8d0b7bf4 |
||
|
|
4c40dd8a0c |
||
|
|
021c6e7683 |
||
|
|
2d214aeabb |
||
|
|
030afe947d |
||
|
|
b3fea49291 |
||
|
|
5abfdcb89d |
||
|
|
9e268c07b6 |
||
|
|
81b557b379 |
||
|
|
935fbf09a0 |
||
|
|
1689b29d87 |
||
|
|
0ad6f9b8eb |
||
|
|
cd327caae8 |
||
|
|
e0f79820af |
||
|
|
38ecce6780 |
||
|
|
de97f8a9a3 |
||
|
|
fdb05b5cc1 |
||
|
|
ac18b94e68 |
||
|
|
2d5e2eff8d |
||
|
|
2b8666fab0 |
||
|
|
93d8d9318f | ||
|
|
89056a9cea |
||
|
|
58137fda70 |
||
|
|
40724bcc7b |
||
|
|
a4066fae5c |
||
|
|
1bf2be2a3d |
||
|
|
3479c26f99 |
||
|
|
e9de674184 |
||
|
|
549dd469e9 |
||
|
|
97dd8c8d95 |
||
|
|
97d2539941 |
||
|
|
b20511418f |
||
|
|
481b80c79a |
||
|
|
ff17785704 |
||
|
|
23d7aa9e3a |
||
|
|
31ccbd4afe | ||
|
|
4f6358bd70 |
||
|
|
10415a99d1 |
||
|
|
ff7cd6026a |
||
|
|
fddebdc7e6 |
||
|
|
9bec653d4a |
||
|
|
9ecd995a5e |
||
|
|
7482ca2420 |
||
|
|
08fbf34e09 | ||
|
|
9f7b7074c2 | ||
|
|
28390405d0 |
||
|
|
495495e878 |
||
|
|
9b3fbb312d |
||
|
|
04c5dbb612 |
||
|
|
13374b7f43 |
||
|
|
2310ea2562 |
||
|
|
b453756f28 |
||
|
|
cb4308a842 |
||
|
|
07ee1632ef |
||
|
|
06d0178dbf |
||
|
|
df3a657cd3 |
||
|
|
0d952dd461 | ||
|
|
ee8c7d6028 |
||
|
|
be43570d9f |
||
|
|
50081c1e6d |
||
|
|
3e43429612 |
||
|
|
3f8e37cb01 |
||
|
|
e58d6b2c8c |
||
|
|
95b3b7da3d | ||
|
|
363f30667f |
||
|
|
dca8a3ec4f |
||
|
|
352083697e |
||
|
|
a458d3d22c |
||
|
|
87ec6462d3 | ||
|
|
08f34bbfe1 |
||
|
|
c947a30f28 |
||
|
|
e6326587dc | ||
|
|
2beba00ac1 |
||
|
|
7369bf12b2 |
||
|
|
663b08d497 | ||
|
|
120cc50587 | ||
|
|
cd1958dd9e | ||
|
|
19c10f98f2 | ||
|
|
2b5eb14c84 | ||
|
|
33bccbcfc9 | ||
|
|
c54581f472 | ||
|
|
f2669e1290 | ||
|
|
b777386fb3 | ||
|
|
6a181e3742 | ||
|
|
a2465762f1 | ||
|
|
f72cb6d5b7 | ||
|
|
d1181c4610 | ||
|
|
0622d766bd | ||
|
|
e89035e0fb | ||
|
|
a1fd4ae0fa | ||
|
|
3388b91d6e | ||
|
|
275e4f0b37 | ||
|
|
c962634ee0 | ||
|
|
76106f507e | ||
|
|
127420a190 | ||
|
|
936d8030cd | ||
|
|
34e5efc699 | ||
|
|
7df9e3edef |
||
|
|
250a3086bc |
||
|
|
e1457c05cd |
||
|
|
75289c7289 | ||
|
|
a200d48509 | ||
|
|
9425f2bcc8 | ||
|
|
4e4f90cd41 | ||
|
|
5ce32992e7 | ||
|
|
7ce937e2a3 | ||
|
|
6f73240689 | ||
|
|
4c3c4174f4 |
||
|
|
db3f8ce6dc |
||
|
|
8b36136ff8 | ||
|
|
fb103893f4 | ||
|
|
caaa954078 | ||
|
|
04f6096821 | ||
|
|
795f49748e | ||
|
|
15659973b4 | ||
|
|
f3a4fa4568 | ||
|
|
bc604ab062 | ||
|
|
2ffc66d64f | ||
|
|
8b64ada50b | ||
|
|
385af9b086 | ||
|
|
88ed9f1219 | ||
|
|
0441d853b2 | ||
|
|
a6b4355d57 | ||
|
|
acd75dd6c4 | ||
|
|
cbc7164914 | ||
|
|
4a112e606f | ||
|
|
2d743f6ba6 | ||
|
|
fc79e9a34d | ||
|
|
57f52d457f | ||
|
|
5015e6892f | ||
|
|
5dca638ca3 | ||
|
|
7e6de23397 | ||
|
|
9c1450c49c | ||
|
|
ff2dcbbae5 | ||
|
|
e68e4c1284 | ||
|
|
9d6cf85919 | ||
|
|
8b902e61eb | ||
|
|
dd5aeac51a | ||
|
|
1d151a007f | ||
|
|
903ddc6cad | ||
|
|
4d4088c690 | ||
|
|
2143042bb2 | ||
|
|
2edc7bdbc3 | ||
|
|
9430570ef2 | ||
|
|
37aabf9e32 | ||
|
|
13994104e0 | ||
|
|
ea48493b3b | ||
|
|
45a0270360 | ||
|
|
84826f80b6 | ||
|
|
54fb90d851 | ||
|
|
0a0a1b4910 | ||
|
|
e13444f763 | ||
|
|
bd5a9e2382 | ||
|
|
c5bcbb1191 | ||
|
|
846d5d3d5c | ||
|
|
0b1ca38b6d |
||
|
|
939db19edf | ||
|
|
705da8247a | ||
|
|
ba6171ef3b | ||
|
|
8697fb9a62 | ||
|
|
faa2d9d728 | ||
|
|
1ab45ffa76 | ||
|
|
33bc425b6b | ||
|
|
480bd7547b | ||
|
|
e465ba5998 | ||
|
|
fe7c2e786f | ||
|
|
abe4d03c6d | ||
|
|
0b2629626a | ||
|
|
a23f12abbf | ||
|
|
a2b2fcc56a | ||
|
|
71867a79f8 | ||
|
|
0913a71f0d | ||
|
|
a6000519c3 | ||
|
|
e2424d921c | ||
|
|
58093071f2 | ||
|
|
0ad4f4982a | ||
|
|
76098deb20 |
||
|
|
97f43a1519 | ||
|
|
0138e412b3 | ||
|
|
0cb7596531 | ||
|
|
cd4462fa90 | ||
|
|
4aebe9cd10 | ||
|
|
b8340b9370 | ||
|
|
9b892e818b | ||
|
|
009e3041c8 | ||
|
|
304bfb8f0f | ||
|
|
e2fb1a1b13 | ||
|
|
c9b6b49c75 | ||
|
|
4a6a6cade0 | ||
|
|
f6a5cb0b14 | ||
|
|
3950c5bd62 | ||
|
|
54ddfccafc | ||
|
|
93d2d6582e | ||
|
|
9c0928d7a6 | ||
|
|
1535cd9528 | ||
|
|
513e794501 | ||
|
|
645b44d0ee | ||
|
|
e81e13bd78 | ||
|
|
e63d7304e7 | ||
|
|
eac32495fe | ||
|
|
508047a71e | ||
|
|
962ab22adc | ||
|
|
4a0ea48c8d | ||
|
|
cbd93a6bf6 | ||
|
|
cd25207cdb | ||
|
|
696bb5e5b9 | ||
|
|
65493bfb15 | ||
|
|
c0148aab1b | ||
|
|
13f3060680 | ||
|
|
3cd56a114a | ||
|
|
862c849cdf | ||
|
|
e5bfa88ab8 | ||
|
|
d8c3a062e8 | ||
|
|
02ad60e384 | ||
|
|
432fddaf4d | ||
|
|
f86a53d135 | ||
|
|
7351901a7a | ||
|
|
edd6a4e28f | ||
|
|
93e3d70f3b | ||
|
|
50ad475cd9 | ||
|
|
17fb6e7956 | ||
|
|
c0fbf3a57b | ||
|
|
40c0d8c505 | ||
|
|
9807c9b659 | ||
|
|
dbc43a892f | ||
|
|
8ee65e2b9d | ||
|
|
481d255404 | ||
|
|
fa99a1785b | ||
|
|
e3d680d7c2 | ||
|
|
5439f10c33 | ||
|
|
773a3cc4af | ||
|
|
48f30db639 | ||
|
|
c393f96d42 | ||
|
|
8880605d51 | ||
|
|
9f6c3c58a0 | ||
|
|
8c2ef00c86 | ||
|
|
a6d1cd0d46 | ||
|
|
9f514782af | ||
|
|
e88264cc4e | ||
|
|
be7a532655 | ||
|
|
c7e2510fe8 | ||
|
|
7c6e5edbc6 | ||
|
|
dee81b0366 | ||
|
|
157c656d42 | ||
|
|
d1dfb0233e | ||
|
|
2d564c61d5 | ||
|
|
dde641d4f8 | ||
|
|
851d755d4b | ||
|
|
0b830d94ab | ||
|
|
cbe3a8a943 | ||
|
|
9c92428768 | ||
|
|
aa844c75b1 | ||
|
|
6cc2f27169 | ||
|
|
f7a8a74a81 | ||
|
|
5023fc5e2d | ||
|
|
e089d1b0c6 | ||
|
|
1f98aa453d | ||
|
|
be3604117b | ||
|
|
48985db244 | ||
|
|
65436245d3 | ||
|
|
7e2a1931ce | ||
|
|
ab647b7420 | ||
|
|
f80af22040 | ||
|
|
03e3edf6ff | ||
|
|
be38730654 | ||
|
|
9ea6a64518 | ||
|
|
af8f823f05 | ||
|
|
f8b9292189 | ||
|
|
6e2c5cb2a4 | ||
|
|
2fa3d3b303 | ||
|
|
19c1aa7c67 | ||
|
|
5fde29dd9f | ||
|
|
1317ad271c | ||
|
|
2c0e80e171 | ||
|
|
8dc5eaab11 | ||
|
|
585d682b1b | ||
|
|
1ad558c481 | ||
|
|
cfa0fe3ad6 | ||
|
|
6193d7a096 | ||
|
|
7726dc7e5d | ||
|
|
f9dbd15083 | ||
|
|
6a1e828efc | ||
|
|
13553cc9c7 | ||
|
|
61a27030bd | ||
|
|
cb37d1d97e | ||
|
|
5c120238e2 | ||
|
|
6a1b38af66 | ||
|
|
64c270eab4 | ||
|
|
c10ee8ca88 | ||
|
|
f65066ada2 | ||
|
|
9e052997de | ||
|
|
7bdbe83aba | ||
|
|
8f1666065e | ||
|
|
a7b4e000c9 | ||
|
|
efb5883a48 | ||
|
|
e04920ed27 | ||
|
|
467cba4ef6 | ||
|
|
899aa24983 | ||
|
|
1869e0c7fe | ||
|
|
a390ac4194 | ||
|
|
8aaea917a2 | ||
|
|
93c711cc54 | ||
|
|
bc08b867bf | ||
|
|
953ca2740c | ||
|
|
4cc63cd0cd | ||
|
|
0fa1d4e242 | ||
|
|
faa1f86a86 | ||
|
|
3cc7e56211 | ||
|
|
8ea14a9f5d | ||
|
|
6301504fef | ||
|
|
dd169184d8 | ||
|
|
c2a8c32be3 | ||
|
|
db87ecbc06 | ||
|
|
499398d172 | ||
|
|
6c450e3da6 | ||
|
|
287a13f8be | ||
|
|
c23d872f74 | ||
|
|
68a4583df3 | ||
|
|
7109b73b3f | ||
|
|
d0d8d93bc5 | ||
|
|
1c6284a11e | ||
|
|
572a41200c | ||
|
|
fee0e89766 | ||
|
|
ef39e2715d | ||
|
|
acda099168 | ||
|
|
183874e8c5 | ||
|
|
fd8de76e06 | ||
|
|
4e9234e8bb | ||
|
|
4ac750867a | ||
|
|
842d6708f0 | ||
|
|
24b3dae6bb | ||
|
|
fc9a76b23f | ||
|
|
05e6711da9 | ||
|
|
550a48d992 | ||
|
|
4f25327b7d |
11 changed files with 1281 additions and 0 deletions
1
.fmf/version
Normal file
1
.fmf/version
Normal file
|
|
@ -0,0 +1 @@
|
|||
1
|
||||
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -0,0 +1,2 @@
|
|||
/ansible-*.tar.gz
|
||||
/ansible-*/
|
||||
33
.packit.yaml
Normal file
33
.packit.yaml
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
# See the documentation for more information:
|
||||
# https://packit.dev/docs/configuration/
|
||||
|
||||
upstream_project_url: https://github.com/ansible-community/ansible-build-data
|
||||
issue_repository: https://pagure.io/ansible-packit-issues
|
||||
create_sync_note: false
|
||||
upstream_tag_include: "11"
|
||||
jobs:
|
||||
- job: pull_from_upstream
|
||||
trigger: release
|
||||
dist_git_branches:
|
||||
rawhide:
|
||||
fast_forward_merge_into:
|
||||
- fedora-43
|
||||
- fedora-42
|
||||
- job: koji_build
|
||||
trigger: commit
|
||||
dist_git_branches:
|
||||
- rawhide
|
||||
- fedora-43
|
||||
- fedora-42
|
||||
sidetag_group: "ansible"
|
||||
dependencies:
|
||||
- ansible-core
|
||||
- job: bodhi_update
|
||||
trigger: commit
|
||||
dist_git_branches:
|
||||
- rawhide
|
||||
- fedora-43
|
||||
- fedora-42
|
||||
dependencies:
|
||||
- ansible-core
|
||||
sidetag_group: "ansible"
|
||||
46
ansible-install-licenses.sh
Executable file
46
ansible-install-licenses.sh
Executable file
|
|
@ -0,0 +1,46 @@
|
|||
#!/usr/bin/bash -x
|
||||
|
||||
# SPDX-License-Identifier: MIT
|
||||
# Copyright (C) Fedora Project Authors
|
||||
# License Text: https://spdx.org/licenses/MIT.txt
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
ansible_licensedir="${1}"
|
||||
ansible_docdir="${2}"
|
||||
|
||||
# Install docs and licenses
|
||||
mkdir -p "${ansible_licensedir}" "${ansible_docdir}"
|
||||
|
||||
# This finds the license file for each collection and moves it to
|
||||
# `${ansible_licensedir}`
|
||||
|
||||
for f in $(find -mindepth 3 -iname 'LICENSES' -type d -printf '%P\n')
|
||||
do
|
||||
dirname="$(dirname "${ansible_licensedir}/${f}")"
|
||||
mkdir -p "${dirname}"
|
||||
mv "${f}" "${ansible_licensedir}/${f}"
|
||||
done
|
||||
|
||||
for f in $(
|
||||
find . -mindepth 3 -type f \
|
||||
\( -iname '*LICENSE*' -o -iname '*COPYING*' \) \
|
||||
-not -name '*.py' -not -name '*.pyc' \
|
||||
-not -name '*.license' -not -name '*.yaml' -not -name '*.yml' \
|
||||
-not -name '*.json' \
|
||||
-printf '%P\n' \
|
||||
| grep -vE '/docs/[^/]+_module\.rst$'
|
||||
)
|
||||
do
|
||||
dirname="$(dirname "${ansible_licensedir}/${f}")"
|
||||
mkdir -p "${dirname}"
|
||||
mv "${f}" "${dirname}"
|
||||
done
|
||||
|
||||
# This does the same thing, but for READMEs.
|
||||
for f in $(find . -mindepth 3 -type f -name 'README*' -printf '%P\n')
|
||||
do
|
||||
dirname="$(dirname "${ansible_docdir}/${f}")"
|
||||
mkdir -p "${dirname}"
|
||||
mv "${f}" "${dirname}"
|
||||
done
|
||||
69
ansible-prep.sh
Executable file
69
ansible-prep.sh
Executable file
|
|
@ -0,0 +1,69 @@
|
|||
#!/usr/bin/bash -x
|
||||
|
||||
# SPDX-License-Identifier: MIT
|
||||
# Copyright (C) Fedora Project Authors
|
||||
# License Text: https://spdx.org/licenses/MIT.txt
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
# Fix wrong-script-end-of-line-encoding in azure.azcollection
|
||||
find ansible_collections/azure/azcollection -type f -print -exec dos2unix -k '{}' \;
|
||||
|
||||
# Remove unnecessary files and directories included in the Ansible collection release tarballs
|
||||
# Tracked upstream in part by: https://github.com/ansible-community/community-topics/issues/29
|
||||
echo "[START] Delete unnecessary files and directories"
|
||||
|
||||
# Collection tarballs contain a lot of hidden files and directories
|
||||
hidden_pattern=".*\.(DS_Store|all-contributorsrc|ansible-lint|azure-pipelines|circleci|codeclimate.yml|flake8|galaxy_install_info|gitattributes|github|gitignore|gitkeep|gitlab-ci.yml|idea|keep|mypy_cache|nojekyll|orig|plugin-cache.yaml|pre-commit-config.yaml|project|pydevproject|pytest_cache|pytest_cache|readthedocs.yml|settings|swp|travis.yml|vscode|yamllint|yamllint.yaml|zuul.d|zuul.yaml|rstcheck.cfg|placeholder)$"
|
||||
find ansible_collections -depth -regextype posix-egrep -regex "${hidden_pattern}" -print -exec rm -r {} \;
|
||||
|
||||
# Not needed for runtime
|
||||
rm -rv ansible_collections/cisco/meraki/scripts/
|
||||
rm -rv ansible_collections/community/grafana/hacking/
|
||||
rm -rv ansible_collections/community/okd/ci/
|
||||
rm -rv ansible_collections/community/vmware/tools/
|
||||
rm -rv ansible_collections/cyberark/conjur/roles/conjur_host_identity/tests/
|
||||
rm -rv ansible_collections/google/cloud/scripts/
|
||||
rm -rv ansible_collections/google/cloud/test-fixtures/
|
||||
rm -rv ansible_collections/grafana/grafana/tools/
|
||||
rm -rv ansible_collections/hetzner/hcloud/scripts/
|
||||
rm -rv ansible_collections/netbox/netbox/hacking/
|
||||
|
||||
rm -v ansible_collections/community/mysql/run_all_tests.py
|
||||
rm -v ansible_collections/dellemc/enterprise_sonic/rebuild.sh
|
||||
rm -v ansible_collections/ovirt/ovirt/build.sh
|
||||
|
||||
# rpmlint W: pem-certificate
|
||||
find ansible_collections/cyberark/conjur -type f -name "*.pem" -print -delete
|
||||
|
||||
# rpmlint E: zero-length
|
||||
find -type f -name "*requirements.txt" -size 0 -print -delete
|
||||
rm -v ansible_collections/community/zabbix/roles/zabbix_agent/files/win_sample/doSomething.ps1
|
||||
rm -v ansible_collections/community/docker/meta/ee-bindep.txt
|
||||
|
||||
echo "[END] Delete unnecessary files and directories"
|
||||
|
||||
###
|
||||
# Fix various shebang related issues to appease brp-managle-shebangs
|
||||
###
|
||||
find ansible_collections/community/mongodb/roles/*/{files,templates} -type f '!' -executable -name '*.sh*' \
|
||||
-print -exec chmod a+x '{}' \;
|
||||
|
||||
# ansible_collections/lowlydba/sqlserver thought it was a good idea to make
|
||||
# *every* single file, in its repository executable, including .md, .yml, and
|
||||
# .rst. :facepalm:
|
||||
#
|
||||
# TODO: File issue upstream
|
||||
find ansible_collections/lowlydba/sqlserver/ -executable -type f -print -exec chmod a-x '{}' \;
|
||||
|
||||
|
||||
# Remove shebangs instead of hardocding to %%__python3 to avoid unexpected issues
|
||||
# from https://github.com/ansible/ansible/commit/9142be2f6cabbe6597c9254c5bb9186d17036d55.
|
||||
# Upstream, ansible-core has also removed shebangs from its modules.
|
||||
#
|
||||
# XXX: Print out the files before they're replaced
|
||||
find ansible_collections -type f ! -executable -name '*.py' | tee non_exec
|
||||
echo ansible_collections/community/sap_libs/plugins/module_utils/swpm2_parameters_inifile_generate.py >> non_exec
|
||||
# xargs is noticably faster than find -exec, because it spawns one sed process
|
||||
# instead of ~13 thousand!
|
||||
xargs -a non_exec -d'\n' sed -i -e '1{\@^#!.*@d}'
|
||||
9
ansible.rpmlintrc
Normal file
9
ansible.rpmlintrc
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
addFilter("W: files-duplicate")
|
||||
addFilter("E: files-duplicated-waste")
|
||||
addFilter("W: name-repeated-in-summary")
|
||||
addFilter("W: cross-directory-hard-link")
|
||||
# Roles' files and templates should not be mangled
|
||||
addFilter(r"E: env-script-interpreter.*ansible_collections/[^/]+/[^/]+/roles/[^/]+/(files|templates)/")
|
||||
addFilter(r"E: non-executable-script.*ansible_collections/[^/]+/[^/]+/roles/[^/]+/(files|templates)/")
|
||||
addFilter("W: no-manual-page-for-binary ansible-community")
|
||||
addFilter(r"E: zero-length")
|
||||
1083
ansible.spec
Normal file
1083
ansible.spec
Normal file
File diff suppressed because it is too large
Load diff
13
gating.yaml
Normal file
13
gating.yaml
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# Copyright (C) 2023 Maxwell G <maxwell@gtmx.me>
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
--- !Policy
|
||||
product_versions:
|
||||
- fedora-*
|
||||
decision_contexts:
|
||||
- bodhi_update_push_testing
|
||||
- bodhi_update_push_stable
|
||||
subject_type: koji_build
|
||||
rules:
|
||||
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}
|
||||
...
|
||||
1
sources
1
sources
|
|
@ -0,0 +1 @@
|
|||
SHA512 (ansible-13.1.0.tar.gz) = 2e7abd85b44d48ea756c65906811c9fa5519ce5d9ecaca71c718446a52dfc3dff97597d048f071ca820ea606ee2de670e8a0746717f95e2ce636db06273b3544
|
||||
17
tests/smoke.fmf
Normal file
17
tests/smoke.fmf
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
# Copyright (C) 2023 Maxwell G <maxwell@gtmx.me>
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
summary: Run ansible-core smoke tests with ansible bundle installed
|
||||
discover:
|
||||
- name: Smoke tests with ansible
|
||||
how: shell
|
||||
tests:
|
||||
- name: Run tests/smoke.sh
|
||||
test: tests/smoke.sh
|
||||
require:
|
||||
- python3-dnf
|
||||
- dnf-plugins-core
|
||||
- ansible-core
|
||||
- ansible
|
||||
execute:
|
||||
how: tmt
|
||||
7
tests/smoke.sh
Executable file
7
tests/smoke.sh
Executable file
|
|
@ -0,0 +1,7 @@
|
|||
#!/usr/bin/bash -x
|
||||
# Copyright (C) 2023 Maxwell G <maxwell@gtmx.me>
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
curl -L https://src.fedoraproject.org/rpms/ansible-core/raw/rawhide/f/tests/smoke.sh | bash -x
|
||||
Loading…
Add table
Add a link
Reference in a new issue