forked from pool/ansible-lint
Compare commits
148 Commits
Author | SHA256 | Date | |
---|---|---|---|
380f4e9061 | |||
7c4cf9a70b | |||
dd6f49831b | |||
b78552714d | |||
f03cfad7f9 | |||
002f0f359e | |||
22faf9dc57 | |||
b403102b65 | |||
9e856ec4a5 | |||
bcb09e3df3 | |||
aff76b9765 | |||
ed9ffe68a8 | |||
5056107372 | |||
b1850ad288 | |||
e61883aea6 | |||
4b50644f0d | |||
78ab1703a3 | |||
55a236f40a | |||
6d09df637b | |||
6a77a81583 | |||
6102b4f677 | |||
0c2c1c15f7 | |||
ad3025fac2 | |||
c139ba24f5 | |||
ff52804e69 | |||
09969433a3 | |||
5c37402ed3 | |||
4f85d0bebb | |||
6af37a37d3 | |||
eca64af8d6 | |||
96b1c4c2d6 | |||
166e056013 | |||
d5ecb86041 | |||
b92017cf79 | |||
42cd66945a | |||
14d27282de | |||
41afc2ede3 | |||
58791da1e2 | |||
3c40730f22 | |||
6b166b9a4a | |||
871dbbd176 | |||
2481524c5b | |||
a3c34d8785 | |||
97f819de64 | |||
588b9ae2e3 | |||
a2c7a7ec19 | |||
d4af8fb440 | |||
3d630e9caa | |||
07d12491a1 | |||
a783fa0952 | |||
88e79e898c | |||
1b6facb186 | |||
1bcc4734cc | |||
9ec591141f | |||
0ad3a4451b | |||
b02893b9fc | |||
7b71242c1e | |||
d1932810a2 | |||
3b6721614e | |||
c751b45ed7 | |||
d0e985fdcd | |||
0a4a2e6c15 | |||
1247524740 | |||
149370a6d6 | |||
e5ff358e9c | |||
fb70530fea | |||
d5abe657f5 | |||
ca6de47540 | |||
0297b66741 | |||
f41592abe7 | |||
9dffeb11ed | |||
8ff97997d9 | |||
7b9f3a93bb | |||
6a13898635 | |||
a704693ecb | |||
ed7a27a7fe | |||
1814ff9116 | |||
ae14898192 | |||
2ed9df3237 | |||
32732c9d9b | |||
5bb46d1dc7 | |||
00dc5a6a2e | |||
626d502246 | |||
69516a73ad | |||
258192a6b6 | |||
e596322ecb | |||
e4ee38251b | |||
21843fe48e | |||
e94885890f | |||
920812eb53 | |||
8ef6ccec03 | |||
a56f25b011 | |||
217b61961f | |||
c372bcf23b | |||
80c6df17c8 | |||
722884f5c6 | |||
f9c7483b28 | |||
34620aa757 | |||
be6bfa3598 | |||
77e870a166 | |||
75cb411e61 | |||
ac9a9c9e93 | |||
b09e35de0f | |||
5e140ebf46 | |||
1b0754ea34 | |||
a97291cccd | |||
e150ba2e47 | |||
9c30f906c7 | |||
8aa7fac5a9 | |||
119f592edc | |||
a7be2ca624 | |||
65ee0eebba | |||
06044988f7 | |||
2c0afe7561 | |||
cb976bcf96 | |||
3e249a0bc2 | |||
4783b27e45 | |||
92eb24fc81 | |||
eb04a52619 | |||
311790814e | |||
6b0759d412 | |||
81ffed4f5a | |||
c136a56453 | |||
1fe59cacf0 | |||
885f137e01 | |||
8b2275b8ab | |||
fd77334536 | |||
77e0397435 | |||
6614fcaa34 | |||
506dcfa192 | |||
4c9a3688d1 | |||
c995b95c60 | |||
9c950943ca | |||
2c41b7cf97 | |||
1c9af39c0b | |||
0ec682c0bc | |||
|
2860820475 | ||
|
0f85d833a3 | ||
8e959577d6 | |||
d8bae18e60 | |||
7ab516d64c | |||
|
52086f75ce | ||
|
ba070d5882 | ||
|
6ab394dc7a | ||
|
2428ad67b5 | ||
|
fe16452fea | ||
|
331b20c268 | ||
|
f794f7db4b |
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:444d7889c65256633a96e6219aff88de25c4632c2bbfcae334600509031a17a4
|
|
||||||
size 474690
|
|
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:84568111e0ff9c93504b61a75b061a5ea6c91314f4b0b7febebc479284b1c826
|
|
||||||
size 474889
|
|
3
ansible-lint-25.7.0.tar.gz
Normal file
3
ansible-lint-25.7.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:fdbeabd73289830a9aec4df0310bf49ff88ba17d155302ce189c1fdcd89ab9dc
|
||||||
|
size 515627
|
@@ -1,3 +1,394 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 1 12:22:32 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 25.7.0:
|
||||||
|
* Enhancements
|
||||||
|
- Use 'x-ansible-lint' key for path patterns in schema tests
|
||||||
|
(#4690) @alisonlhart
|
||||||
|
- Address disable_lookups deprecation with ansible-core 2.19
|
||||||
|
(#4683) @ssbarnea
|
||||||
|
- Add auto-fixing implementation for pattern rule (#4679)
|
||||||
|
@shatakshiiii
|
||||||
|
- Remove patterns specific playbook meta folder (#4669)
|
||||||
|
@alisonlhart
|
||||||
|
- Allow loading of yamllint config from a different location
|
||||||
|
(#4644) @dbrennand
|
||||||
|
- Add new rule to validate pattern directory structure (#4662)
|
||||||
|
@shatakshiiii
|
||||||
|
- Add play argspec schema validation to schema rule (#4667)
|
||||||
|
@alisonlhart
|
||||||
|
- Add schema check for validating pattern specification file
|
||||||
|
(#4653) @shatakshiiii
|
||||||
|
- Enable testing with python 3.14 (#4637) @ssbarnea
|
||||||
|
* Bugfixes
|
||||||
|
- Check for gh_action_ref explicitly and document GHA inputs
|
||||||
|
(#4701) @alisonlhart
|
||||||
|
- jinja spacing warning line-endings (#4691) @anusshukla
|
||||||
|
- Handle lookup templating checks with ASTs (#4698)
|
||||||
|
@alisonlhart
|
||||||
|
- Fix var-naming[no-role-prefix] rule incorrectly applying to
|
||||||
|
role variables (#4677) @vills
|
||||||
|
- schema: add missing subset 'systemd' to gather_subset (#4664)
|
||||||
|
@eliba
|
||||||
|
- Fix typos in --list-tags help text (#4661) @correctmost
|
||||||
|
- Avoid import errors from filters when running in nodeps mode
|
||||||
|
(#4651) @ssbarnea
|
||||||
|
* Maintenance
|
||||||
|
- packit: reformat, remove deprecated syntax and try merge
|
||||||
|
queue (#4639) @mfocko
|
||||||
|
- Remove patch report from codecov (#4671) @ssbarnea
|
||||||
|
- Improve cspell configuration (#4668) @ssbarnea
|
||||||
|
- Update test deps (#4658) @ssbarnea
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jun 19 11:50:57 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 25.6.1:
|
||||||
|
* Bugfixes
|
||||||
|
- Revert 'Don't pass deprecated disable_lookups to template
|
||||||
|
function' (#4650) @alisonlhart
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jun 18 04:30:05 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 25.6.0:
|
||||||
|
* Enhancements
|
||||||
|
- Add skip option to ansible-lint-ignore file (#4614) @ianw
|
||||||
|
- Adding rule to require unique task names (#4628)
|
||||||
|
@djdanielsson
|
||||||
|
* Bugfixes
|
||||||
|
- Update format of license in packaging metadata (#4641)
|
||||||
|
@ssbarnea
|
||||||
|
- Add noqa skips in otherwise empty lines to the next non-empty
|
||||||
|
line (#4567) @StopMotionCuber
|
||||||
|
- Address too many values to unpack when there's subdirectories
|
||||||
|
for roles (#4566) @tombosmansibm
|
||||||
|
- Don't pass deprecated disable_lookups to template function
|
||||||
|
(#4593) @leegarrett
|
||||||
|
- Allow running with read-only virtualenvs (#4529) @ssbarnea
|
||||||
|
- Make utils.is_playbook support fqcn import_playbook (#4580)
|
||||||
|
@OscarBell
|
||||||
|
- Fix inline-env-var false positive when expand_argument_vars
|
||||||
|
is used (#4587) @rob4226
|
||||||
|
- Package Latest: Ignore Blocks When Download Only (#4575)
|
||||||
|
@amayer5125
|
||||||
|
- Improve diagnostic message when failing to load yaml files
|
||||||
|
(#4627) @ssbarnea
|
||||||
|
- Add vSphere/vCenter 8.0 to schema (#4619) @mreams13
|
||||||
|
- Add workaround to check for mutually exclusive args (#4624)
|
||||||
|
@shoeffner
|
||||||
|
- Adding support for OpenWrt 24.10 (#4617) @sscheib
|
||||||
|
* Maintenance
|
||||||
|
- Update linters (#4640) @ssbarnea
|
||||||
|
- Remove use of PYTEST_REQPASS (#4636) @ssbarnea
|
||||||
|
- gha: avoid build warning on jobs not producing coverage
|
||||||
|
(#4635) @ssbarnea
|
||||||
|
- Bump the dependencies group in /.config with 5 updates
|
||||||
|
(#4634) @dependabot[bot]
|
||||||
|
- docs(no-log-password): point out the opt-in nature of the
|
||||||
|
rule (#4590) @Silejonu
|
||||||
|
- Enable ack workflow to trigger on merge_groups (#4633)
|
||||||
|
@ssbarnea
|
||||||
|
- Test alternative configuration for merge_group (#4630)
|
||||||
|
@ssbarnea
|
||||||
|
- Measure coverage using branch instead of lines (#4629)
|
||||||
|
@ssbarnea
|
||||||
|
- chore: pre-commit autoupdate (#4621) @pre-commit-ci[bot]
|
||||||
|
- Bump the dependencies group in /.config with 3 updates
|
||||||
|
(#4626) @dependabot[bot]
|
||||||
|
- Adopt coactions/upload-artifact (#4622) @ssbarnea
|
||||||
|
- Bump ruamel to 0.18.11 (#4618) @ianw
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 26 08:03:04 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 25.5.0:
|
||||||
|
* Bugfixes
|
||||||
|
- schema/meta: support SLES 15SP6 (#4591) @Finkregh
|
||||||
|
- Update documentation to reflect creator-ee deprecation
|
||||||
|
(#4598) @shatakshiiii
|
||||||
|
* Maintenance
|
||||||
|
- replace unmaintained creator-ee with
|
||||||
|
community-ansible-dev-tools (#4581) @docgalaxyblock
|
||||||
|
- Bump codecov/codecov-action from 5.4.2 to 5.4.3 (#4609)
|
||||||
|
@dependabot[bot]
|
||||||
|
- Bump the dependencies group in /.config with 7 updates
|
||||||
|
(#4613) @dependabot[bot]
|
||||||
|
- Bump the dependencies group in /.config with 9 updates
|
||||||
|
(#4610) @dependabot[bot]
|
||||||
|
- Make test_broken_ansible_cfg test pass with ansible devel
|
||||||
|
branch (#4605) @shatakshiiii
|
||||||
|
- Update dependencies (#4607) @shatakshiiii
|
||||||
|
- Add merge_group handler for tox workflow (#4601) @Qalthos
|
||||||
|
- Enable junit.xml reporting to codecov.io (#4597) @Qalthos
|
||||||
|
- chore: pre-commit autoupdate (#4600) @pre-commit-ci[bot]
|
||||||
|
- Bump the dependencies group in /.config with 6 updates
|
||||||
|
(#4599) @dependabot[bot]
|
||||||
|
- Bump codecov/codecov-action from 5.4.0 to 5.4.2 (#4584)
|
||||||
|
@dependabot[bot]
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 29 06:10:21 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 25.4.0:
|
||||||
|
* Bugfixes
|
||||||
|
- Fix type issue affecting builds (#4595) @ssbarnea
|
||||||
|
- chore(schema): Add Fedora:42 to schema (#4583) @andrewrothstein
|
||||||
|
- Package Latest: Use DNF for Examples (#4576) @amayer5125
|
||||||
|
- chore(schema): add missing ubuntu codenames (#4572) @uberjew666
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 3 13:18:14 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 25.2.1:
|
||||||
|
* Bugfixes
|
||||||
|
- Finish support for data tagging from ansible 2.19 (#4571)
|
||||||
|
@ssbarnea
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 2 20:04:18 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 25.2.0:
|
||||||
|
* Enhancements
|
||||||
|
- Refactor line number identification (#4564) @ssbarnea
|
||||||
|
- Require ansible-core 2.16.11 (#4569) @ssbarnea
|
||||||
|
* Bugfixes
|
||||||
|
- Improve testing and code coverage (#4561) @ssbarnea
|
||||||
|
- Refactor types for future ansible-core compatibility (#4557)
|
||||||
|
@ssbarnea
|
||||||
|
- Isolate ansible internal types to submodule (#4556) @ssbarnea
|
||||||
|
- Add line method to Task class (#4554) @ssbarnea
|
||||||
|
- Move task_to_str to Task class (#4553) @ssbarnea
|
||||||
|
- Add 2025 to WindowsPlatformModel (#4531) @rsdoherty
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 19 05:46:40 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 25.1.3:
|
||||||
|
* Bugfixes
|
||||||
|
- Allow use with readonly virtualenvs (#4526) @ssbarnea
|
||||||
|
- Add git clean to allowed executable options (#4519) @s-hertel
|
||||||
|
- Fix failing ansible-lint CI job (#4520) @aphedges
|
||||||
|
- Add .ansible to the implicit ignore list (#4518) @ssbarnea
|
||||||
|
- Avoid unnecessary warning when meta/runtime.yml is null
|
||||||
|
(#4514) @ssbarnea
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 7 17:11:19 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 25.1.2:
|
||||||
|
* Bugfixes
|
||||||
|
- Require ansible-compat>=25.1.2 (#4512) @ssbarnea
|
||||||
|
- Improve output with broken multiline playbooks (#4506)
|
||||||
|
@ssbarnea
|
||||||
|
- Avoid broken referencing dependency (#4505) @ssbarnea
|
||||||
|
- Clarify partial-become rule description (#4500) @alisonlhart
|
||||||
|
- Allow linter to capture and display initialization warnings
|
||||||
|
(#4504) @ssbarnea
|
||||||
|
- Update ansible-compat to v25.1.1 (#4499) @audgirka
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 28 14:35:57 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 25.1.1:
|
||||||
|
* Bugfixes
|
||||||
|
- Update compat and pre-commit versions (#4495) @audgirka
|
||||||
|
- Fix output terminal colors error for black on black (#4490)
|
||||||
|
@audgirka
|
||||||
|
* Other
|
||||||
|
- Add documentation about how to use private repositories with
|
||||||
|
the github action (#4491) @umglurf
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 21 06:12:49 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 25.1.0 (there is no 25.0.0):
|
||||||
|
* Enhancements
|
||||||
|
- Update requires_ansible default require >=2.16 (#4479)
|
||||||
|
@samccann
|
||||||
|
- Bump the dependencies group in /.config with 6 updates
|
||||||
|
(#4482) @dependabot[bot]
|
||||||
|
- Add write_exclude_list config option (#4256) @frq-asgard-josi
|
||||||
|
* Bugfixes
|
||||||
|
- Remove dependency hack that prevents installation on Windows
|
||||||
|
(#4487) @ssbarnea
|
||||||
|
- Allow ansible-lint action to be used from composite workflows
|
||||||
|
(#4481) @drew-viles
|
||||||
|
- Fix WARN on empty/template meta/main.yaml (#4379) @GElkayam
|
||||||
|
- Move octal example code next to octals definition (#4475)
|
||||||
|
@branic
|
||||||
|
- Refactor use of app instance (#4478) @ssbarnea
|
||||||
|
- Fix constraints with uv and update min requirements (#4485)
|
||||||
|
@ssbarnea
|
||||||
|
- Require ansible-core>=2.16 (#4483) @ssbarnea
|
||||||
|
- Add EL 10 as a platform in the metadata schema (#4464)
|
||||||
|
@antonc42
|
||||||
|
- Catch ansible-compat initialization warnings (#4463)
|
||||||
|
@ssbarnea
|
||||||
|
- Avoid ruamel.yaml 0.18.7-0.18.8 due to regression (#4462)
|
||||||
|
@ssbarnea
|
||||||
|
* Other
|
||||||
|
- Bump codecov/codecov-action from 5.1.1 to 5.1.2 (#4457)
|
||||||
|
@dependabot[bot]
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Dec 12 14:47:34 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 24.12.2:
|
||||||
|
Note that this changelog entry contains changes also included in
|
||||||
|
the two yanked releases before it.
|
||||||
|
* Enhancements
|
||||||
|
- Added additional galaxy[tags] checks (#4422) @minsis
|
||||||
|
- Refactor code to avoid use of rich library (#4396) @ssbarnea
|
||||||
|
- Search for config with the yml/yaml extension (#4416)
|
||||||
|
@cornfeedhobo
|
||||||
|
- Rename color module to output (#4433) @ssbarnea
|
||||||
|
- Remove formatting options for listing rules (#4432) @ssbarnea
|
||||||
|
* Bugfixes
|
||||||
|
- Revert "Accommodate specified inventory files (#4393)"
|
||||||
|
(#4450) @ssbarnea
|
||||||
|
- Enable FQCNs for import_playbook to have subdirs (#4412)
|
||||||
|
@cavcrosby
|
||||||
|
- Utilize create_matcherror more in other rules (#4408)
|
||||||
|
@cavcrosby
|
||||||
|
- Add Astra Linux Platform to platform items (#4429)
|
||||||
|
@razerisback
|
||||||
|
- Normalize version field for rules (#4431) @ssbarnea
|
||||||
|
- Enable pyright hook (#4426) @ssbarnea
|
||||||
|
- Remove dead code and prevent regressions (#4425) @ssbarnea
|
||||||
|
- Prepare for pyright hook enablement (#4410) @ssbarnea
|
||||||
|
- Activate and address some ruff violations (preview) (#4421)
|
||||||
|
@ssbarnea
|
||||||
|
- Fix exception with 'skipped' test (#4406) @Gilles95
|
||||||
|
- Include ! as a shell word. closes #4386 (#4403) @wimglenn
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 11 14:30:25 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 24.12.1:
|
||||||
|
* Enhancements
|
||||||
|
- Added additional galaxy[tags] checks (#4422) @minsis
|
||||||
|
* Bugfixes
|
||||||
|
- Do inventory parsing non-multithreaded (#4447) @cavcrosby
|
||||||
|
- Enable FQCNs for import_playbook to have subdirs (#4412)
|
||||||
|
@cavcrosby
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Dec 10 14:38:08 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 24.12.0:
|
||||||
|
* Enhancements
|
||||||
|
- Refactor code to avoid use of rich library (#4396) @ssbarnea
|
||||||
|
- Search for config with the yml/yaml extension (#4416)
|
||||||
|
@cornfeedhobo
|
||||||
|
- Rename color module to output (#4433) @ssbarnea
|
||||||
|
- Remove formatting options for listing rules (#4432) @ssbarnea
|
||||||
|
* Bugfixes
|
||||||
|
- Accommodate specified inventory files (#4393) @cavcrosby
|
||||||
|
- Utilize create_matcherror more in other rules (#4408)
|
||||||
|
@cavcrosby
|
||||||
|
- Add Astra Linux Platform to platform items (#4429)
|
||||||
|
@razerisback
|
||||||
|
- Normalize version field for rules (#4431) @ssbarnea
|
||||||
|
- Enable pyright hook (#4426) @ssbarnea
|
||||||
|
- Remove dead code and prevent regressions (#4425) @ssbarnea
|
||||||
|
- Prepare for pyright hook enablement (#4410) @ssbarnea
|
||||||
|
- Activate and address some ruff violations (preview) (#4421)
|
||||||
|
@ssbarnea
|
||||||
|
- Fix exception with 'skipped' test (#4406) @Gilles95
|
||||||
|
- Include ! as a shell word. closes #4386 (#4403) @wimglenn
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 13 14:44:07 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 24.10.0:
|
||||||
|
* Enhancements
|
||||||
|
- Add support for py313 (#4388) @abhikdps
|
||||||
|
* Bugfixes
|
||||||
|
- Require ansible-compat>=24.10.0 (#4402)
|
||||||
|
- Update TaskHasTag example rule used in custom-rules.md
|
||||||
|
(#4401) @cavcrosby
|
||||||
|
- Add Fedora 41 as a platform in the metadata schema (#4392)
|
||||||
|
@jsf9k
|
||||||
|
- Fixing the issue "Unfinished sentence in docs/profiles.md
|
||||||
|
#4358" (#4380) @binojmn
|
||||||
|
- Fix quotes converting free-form syntax to yaml (#4361)
|
||||||
|
@cavcrosby
|
||||||
|
- Handle FQCN when using import_playbook (#4369) @cavcrosby
|
||||||
|
- Allow jinja in variable names (#4372) @ssbarnea
|
||||||
|
- Update rulebook schema (#4373) @ssbarnea
|
||||||
|
- Fix wonky writing to sarif_file (#4368) @Qalthos
|
||||||
|
- Fix to avoid spamming syslog with invoked messages (#4353)
|
||||||
|
@tanwigeetika1618
|
||||||
|
- Pin codecov action to v4.5.0 and update dependabot.yml to
|
||||||
|
ignore v4.6.0 (#4356) @tanwigeetika1618
|
||||||
|
- Update schema for missing tags property to builder v3 options
|
||||||
|
(#4346) @audgirka
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Sep 21 17:46:39 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 24.9.2:
|
||||||
|
* Bugfixes
|
||||||
|
- Fix github action (#4342) @ssbarnea
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Sep 21 17:40:04 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 24.9.1:
|
||||||
|
* Bugfixes
|
||||||
|
- Fix missing MatchErrors due to hash collisions (#4307)
|
||||||
|
@cavcrosby
|
||||||
|
- Remove requirement of options field in argument_specs.yaml
|
||||||
|
(#4291) @MatthiasKunnen
|
||||||
|
- Correct use of working directory with ansible-lint github
|
||||||
|
action (#4340) @ssbarnea
|
||||||
|
- Avoid running application initialization twice (#4335)
|
||||||
|
@ssbarnea
|
||||||
|
- Handle bare exception case from nested jinja2 vars (#4315)
|
||||||
|
@cavcrosby
|
||||||
|
- Require ansible-compat>=24.9.1 (#4336) @ssbarnea
|
||||||
|
- Update execution environment schema (#4334) @ssbarnea
|
||||||
|
- Add new OEL versions to meta JSON schema (#4312)
|
||||||
|
@mpmurphy-aexp
|
||||||
|
- Fix for ignoring test / directories by fqcn[deep] rule
|
||||||
|
(#4320) @tanwigeetika1618
|
||||||
|
* Other
|
||||||
|
- Docs: remove IRC/ML/google.groups remnants (#4322)
|
||||||
|
@Andersson007
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 12 05:55:23 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
- update to 24.9.0:
|
||||||
|
* Enhancements
|
||||||
|
- Community comms (#4309) @oraNod
|
||||||
|
- feat: add requirements_file input to GitHub action (#4253)
|
||||||
|
@dbrennand
|
||||||
|
* Bugfixes
|
||||||
|
- fix: Adding missing EE option skip_pip_install (#4299)
|
||||||
|
@sscheib
|
||||||
|
- Fix upload-artifact action to work with v4.4 and newer
|
||||||
|
(#4314) @alisonlhart
|
||||||
|
- fix: Add reset-failed state in executable_options (#4301)
|
||||||
|
@tanwigeetika1618
|
||||||
|
- Enable --offline to affect checking version online (#4283)
|
||||||
|
@cavcrosby
|
||||||
|
- Fix long lines being wrapped with a trailing space (#4288)
|
||||||
|
@cavcrosby
|
||||||
|
- Make galaxy[version-incorrect] rule opt-in (#4247) @cavcrosby
|
||||||
|
- Fix error for imported playbooks w/invalid syntax (#4289)
|
||||||
|
@cavcrosby
|
||||||
|
- Fix indentation change to comments when using --fix (#4273)
|
||||||
|
@cavcrosby
|
||||||
|
- Fix list of non-strings in args rule (#4279) @johnbyrneio
|
||||||
|
- Improve --version behavior to handle remote disconnect
|
||||||
|
(#4276) @cavcrosby
|
||||||
|
- Ignore var-naming[pattern] to foreign role vars (#4230)
|
||||||
|
@cavcrosby
|
||||||
|
- Remove leftover Sphinx command directives (#4243) @cavcrosby
|
||||||
|
- Fix custom-rules documentation examples (#4264) @Tompage1994
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jul 11 18:51:22 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
Thu Jul 11 18:51:22 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package ansible-lint
|
# spec file for package ansible-lint
|
||||||
#
|
#
|
||||||
# Copyright (c) 2022 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
# Copyright 2018 by Lars Vogdt
|
# Copyright 2018 by Lars Vogdt
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
@@ -40,12 +40,12 @@
|
|||||||
%global lib_name ansiblelint
|
%global lib_name ansiblelint
|
||||||
%{?python_enable_dependency_generator}
|
%{?python_enable_dependency_generator}
|
||||||
Name: ansible-lint
|
Name: ansible-lint
|
||||||
Version: 24.7.0
|
Version: 25.7.0
|
||||||
Release: 0%{?dist}
|
Release: 0%{?dist}
|
||||||
Summary: Best practices checker for Ansible
|
Summary: Best practices checker for Ansible
|
||||||
License: MIT
|
License: MIT
|
||||||
URL: https://github.com/ansible-community/ansible-lint
|
URL: https://github.com/ansible/ansible-lint
|
||||||
Source0: https://github.com/ansible-community/ansible-lint/archive/v%{version}/ansible-lint-%{version}.tar.gz#/ansible-lint-%{version}.tar.gz
|
Source0: https://github.com/ansible/ansible-lint/archive/v%{version}/ansible-lint-%{version}.tar.gz#/ansible-lint-%{version}.tar.gz
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
BuildRequires: %{ansible_python}-base >= 3.10
|
BuildRequires: %{ansible_python}-base >= 3.10
|
||||||
@@ -68,41 +68,44 @@ BuildRequires: %{ansible_python}-flake8
|
|||||||
# Add runtime requirements (unless required for tests)
|
# Add runtime requirements (unless required for tests)
|
||||||
# to make sure this only builds if they are present
|
# to make sure this only builds if they are present
|
||||||
# https://github.com/ansible/ansible-lint/blob/main/.config/requirements.in
|
# https://github.com/ansible/ansible-lint/blob/main/.config/requirements.in
|
||||||
BuildRequires: ansible-core >= 2.15.5
|
BuildRequires: ansible-core >= 2.16.11
|
||||||
BuildRequires: %{ansible_python}-ansible-compat >= 4.1.11
|
BuildRequires: %{ansible_python}-ansible-compat >= 25.6.0
|
||||||
BuildRequires: %{ansible_python}-black >= 23.10.1
|
BuildRequires: %{ansible_python}-black >= 23.10.1
|
||||||
|
BuildRequires: %{ansible_python}-bracex >= 2.5.post1
|
||||||
BuildRequires: %{ansible_python}-enrich >= 1.2.7
|
BuildRequires: %{ansible_python}-enrich >= 1.2.7
|
||||||
BuildRequires: %{ansible_python}-filelock >= 3.3.0
|
BuildRequires: %{ansible_python}-filelock >= 3.8.2
|
||||||
BuildRequires: %{ansible_python}-jsonschema >= 4.17.3
|
BuildRequires: %{ansible_python}-jsonschema >= 4.17.3
|
||||||
BuildRequires: %{ansible_python}-packaging >= 23.1
|
BuildRequires: %{ansible_python}-packaging >= 23.1
|
||||||
BuildRequires: %{ansible_python}-PyYAML >= 6.0.1
|
BuildRequires: %{ansible_python}-PyYAML >= 6.0.2
|
||||||
|
BuildRequires: %{ansible_python}-referencing >= 0.36.2
|
||||||
BuildRequires: %{ansible_python}-requests >= 2.31.0
|
BuildRequires: %{ansible_python}-requests >= 2.31.0
|
||||||
BuildRequires: %{ansible_python}-rich >= 13.5.2
|
BuildRequires: %{ansible_python}-rich >= 13.5.2
|
||||||
BuildRequires: %{ansible_python}-ruamel.yaml >= 0.18.5
|
BuildRequires: %{ansible_python}-ruamel.yaml >= 0.18.11
|
||||||
BuildRequires: %{ansible_python}-subprocess-tee >= 0.4.1
|
BuildRequires: %{ansible_python}-subprocess-tee >= 0.4.1
|
||||||
BuildRequires: %{ansible_python}-tenacity
|
BuildRequires: %{ansible_python}-tenacity
|
||||||
BuildRequires: %{ansible_python}-wcmatch >= 8.4.1
|
BuildRequires: %{ansible_python}-wcmatch >= 8.4.1
|
||||||
BuildRequires: %{ansible_python}-yamllint >= 1.32.0
|
BuildRequires: %{ansible_python}-yamllint >= 1.34.0
|
||||||
|
|
||||||
#
|
#
|
||||||
# https://github.com/ansible/ansible-lint/blob/main/.config/requirements.in
|
# https://github.com/ansible/ansible-lint/blob/main/.config/requirements.in
|
||||||
Requires: ansible-core >= 2.15.5
|
Requires: ansible-core >= 2.16.11
|
||||||
Requires: %{ansible_python}-ansible-compat >= 4.1.10
|
Requires: %{ansible_python}-ansible-compat >= 25.6.0
|
||||||
Requires: %{ansible_python}-black >= 23.10.1
|
Requires: %{ansible_python}-black >= 23.10.1
|
||||||
Requires: %{ansible_python}-bracex >= 2.2.1
|
Requires: %{ansible_python}-bracex >= 2.5.post1
|
||||||
Requires: %{ansible_python}-enrich >= 1.2.7
|
Requires: %{ansible_python}-enrich >= 1.2.7
|
||||||
Requires: %{ansible_python}-filelock >= 3.3.0
|
Requires: %{ansible_python}-filelock >= 3.8.2
|
||||||
Requires: %{ansible_python}-importlib-metadata
|
Requires: %{ansible_python}-importlib-metadata
|
||||||
Requires: %{ansible_python}-jsonschema >= 4.17.3
|
Requires: %{ansible_python}-jsonschema >= 4.17.3
|
||||||
Requires: %{ansible_python}-packaging >= 23.1
|
Requires: %{ansible_python}-packaging >= 23.1
|
||||||
Requires: %{ansible_python}-PyYAML >= 6.0.1
|
Requires: %{ansible_python}-PyYAML >= 6.0.2
|
||||||
|
Requires: %{ansible_python}-referencing >= 0.36.2
|
||||||
Requires: %{ansible_python}-requests >= 2.31.0
|
Requires: %{ansible_python}-requests >= 2.31.0
|
||||||
Requires: %{ansible_python}-rich >= 13.5.2
|
Requires: %{ansible_python}-rich >= 13.5.2
|
||||||
Requires: %{ansible_python}-ruamel.yaml >= 0.17.31
|
Requires: %{ansible_python}-ruamel.yaml >= 0.18.11
|
||||||
Requires: %{ansible_python}-subprocess-tee >= 0.4.1
|
Requires: %{ansible_python}-subprocess-tee >= 0.4.1
|
||||||
Requires: %{ansible_python}-tenacity
|
Requires: %{ansible_python}-tenacity
|
||||||
Requires: %{ansible_python}-wcmatch >= 8.4.1
|
Requires: %{ansible_python}-wcmatch >= 8.4.1
|
||||||
Requires: %{ansible_python}-yamllint >= 1.32.0
|
Requires: %{ansible_python}-yamllint >= 1.34.0
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Checks playbooks for practices and behavior that could potentially be improved.
|
Checks playbooks for practices and behavior that could potentially be improved.
|
||||||
|
Reference in New Issue
Block a user