Open renovate[bot] opened 1 year ago
This PR contains the following updates:
==6.17.2
==6.21.1
📅 Schedule: Branch creation - "on saturday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
==6.17.2
->==6.21.1
Release Notes
ansible/ansible-lint (ansible-lint)
### [`v6.21.1`](https://togithub.com/ansible/ansible-lint/releases/tag/v6.21.1) [Compare Source](https://togithub.com/ansible/ansible-lint/compare/v6.21.0...v6.21.1) #### Bugfixes - Avoid exception caused by accidental unloading of core rules ([#3857](https://togithub.com/ansible/ansible-lint/issues/3857)) [@ssbarnea](https://togithub.com/ssbarnea) - Document pre-commit access to ansible community bundle ([#3856](https://togithub.com/ansible/ansible-lint/issues/3856)) [@ssbarnea](https://togithub.com/ssbarnea) - Fix bug with auto-fix ending too soon ([#3855](https://togithub.com/ansible/ansible-lint/issues/3855)) [@ssbarnea](https://togithub.com/ssbarnea) ### [`v6.21.0`](https://togithub.com/ansible/ansible-lint/releases/tag/v6.21.0) [Compare Source](https://togithub.com/ansible/ansible-lint/compare/v6.20.3...v6.21.0) #### Minor Changes - Allow linting plugin EXAMPLES as playbooks ([#3309](https://togithub.com/ansible/ansible-lint/issues/3309)) [@Qalthos](https://togithub.com/Qalthos) #### Bugfixes - Add support for Rocky ([#3843](https://togithub.com/ansible/ansible-lint/issues/3843)) [@facorazza](https://togithub.com/facorazza) - Update supported Ubuntu versions in `meta.json` ([#3845](https://togithub.com/ansible/ansible-lint/issues/3845)) [@mcdonnnj](https://togithub.com/mcdonnnj) - Avoid false positives for handler in roles handlers directory ([#3838](https://togithub.com/ansible/ansible-lint/issues/3838)) [@ajinkyau](https://togithub.com/ajinkyau) - Hide stacktrace when loading invalid yaml ([#3844](https://togithub.com/ansible/ansible-lint/issues/3844)) [@ajinkyau](https://togithub.com/ajinkyau) - Add some platforms to `meta.json` ([#3841](https://togithub.com/ansible/ansible-lint/issues/3841)) [@mcdonnnj](https://togithub.com/mcdonnnj) - Temporary avoid auto-fixing YAML files not owned by ansible ([#3837](https://togithub.com/ansible/ansible-lint/issues/3837)) [@ssbarnea](https://togithub.com/ssbarnea) - Add environment variable for skipping schema update ([#3835](https://togithub.com/ansible/ansible-lint/issues/3835)) [@ajinkyau](https://togithub.com/ajinkyau) - Avoid creating temporary YAML files inside source tree ([#3819](https://togithub.com/ansible/ansible-lint/issues/3819)) [@Qalthos](https://togithub.com/Qalthos) - Document environment variables ([#3833](https://togithub.com/ansible/ansible-lint/issues/3833)) [@ssbarnea](https://togithub.com/ssbarnea) - Update schemas ([#3832](https://togithub.com/ansible/ansible-lint/issues/3832)) [@ssbarnea](https://togithub.com/ssbarnea) - Support complex requirements in argument_specs.yml ([#3823](https://togithub.com/ansible/ansible-lint/issues/3823)) [@tapetersen](https://togithub.com/tapetersen) - Fix SARIF-formatter severity levels ([#3824](https://togithub.com/ansible/ansible-lint/issues/3824)) [@4ch1m](https://togithub.com/4ch1m) - Add play level autofix for key-order rule ([#3815](https://togithub.com/ansible/ansible-lint/issues/3815)) [@ajinkyau](https://togithub.com/ajinkyau) - Add support for python 3.12 ([#3813](https://togithub.com/ansible/ansible-lint/issues/3813)) [@ssbarnea](https://togithub.com/ssbarnea) - Update SPDX license list ([#3814](https://togithub.com/ansible/ansible-lint/issues/3814)) [@ssbarnea](https://togithub.com/ssbarnea) - Use checkout action in install docs ([#3810](https://togithub.com/ansible/ansible-lint/issues/3810)) [@gma](https://togithub.com/gma) - Fix actions-tagger arguments ([#3808](https://togithub.com/ansible/ansible-lint/issues/3808)) [@ssbarnea](https://togithub.com/ssbarnea) ### [`v6.20.3`](https://togithub.com/ansible/ansible-lint/releases/tag/v6.20.3) [Compare Source](https://togithub.com/ansible/ansible-lint/compare/v6.20.2...v6.20.3) #### Bugfixes - Fix wget command arguments in github action ([#3806](https://togithub.com/ansible/ansible-lint/issues/3806)) [@ssbarnea](https://togithub.com/ssbarnea) - Update some platform versions in meta.json ([#3800](https://togithub.com/ansible/ansible-lint/issues/3800)) [@masoud-maghsoudi](https://togithub.com/masoud-maghsoudi) ### [`v6.20.2`](https://togithub.com/ansible/ansible-lint/releases/tag/v6.20.2) [Compare Source](https://togithub.com/ansible/ansible-lint/compare/v6.20.1...v6.20.2) #### Bugfixes - Do not use github action path for running ansible lint ([#3798](https://togithub.com/ansible/ansible-lint/issues/3798)) [@ReenigneArcher](https://togithub.com/ReenigneArcher) - Correct listing of autofix rules in documentation ([#3797](https://togithub.com/ansible/ansible-lint/issues/3797)) [@ssbarnea](https://togithub.com/ssbarnea) - Make the autofix rule list dynamic in documentation ([#3785](https://togithub.com/ansible/ansible-lint/issues/3785)) [@shatakshiiii](https://togithub.com/shatakshiiii) - Fix documentation links to autofix page ([#3796](https://togithub.com/ansible/ansible-lint/issues/3796)) [@ssbarnea](https://togithub.com/ssbarnea) - Bump test dependencies ([#3795](https://togithub.com/ansible/ansible-lint/issues/3795)) [@ssbarnea](https://togithub.com/ssbarnea) - Correct documentation regarding CLI argument precedence ([#3792](https://togithub.com/ansible/ansible-lint/issues/3792)) [@ssbarnea](https://togithub.com/ssbarnea) - Document autofix ability for rules that supports it ([#3791](https://togithub.com/ansible/ansible-lint/issues/3791)) [@ssbarnea](https://togithub.com/ssbarnea) - Accept underline prefix when checking var-naming ([#3789](https://togithub.com/ansible/ansible-lint/issues/3789)) [@ssbarnea](https://togithub.com/ssbarnea) - Correct regression with use of --fix ([#3783](https://togithub.com/ansible/ansible-lint/issues/3783)) [@ssbarnea](https://togithub.com/ssbarnea) ### [`v6.20.1`](https://togithub.com/ansible/ansible-lint/releases/tag/v6.20.1) [Compare Source](https://togithub.com/ansible/ansible-lint/compare/v6.20.0...v6.20.1) #### Bugfixes - Fix detection of play roles vars missing prefix ([#3765](https://togithub.com/ansible/ansible-lint/issues/3765)) [@cavcrosby](https://togithub.com/cavcrosby) - Prune reported errors after autofix ([#3774](https://togithub.com/ansible/ansible-lint/issues/3774)) [@cidrblock](https://togithub.com/cidrblock) - `--fix` will now default to `all` ([#3777](https://togithub.com/ansible/ansible-lint/issues/3777)) [@ajinkyau](https://togithub.com/ajinkyau) - Avoid false error caused by TypeError with jinja rule ([#3773](https://togithub.com/ansible/ansible-lint/issues/3773)) [@ssbarnea](https://togithub.com/ssbarnea) - Sanity Rule Ignore Additions and Updates ([#3766](https://togithub.com/ansible/ansible-lint/issues/3766)) [@alisonlhart](https://togithub.com/alisonlhart) - Update rulebook schema (name is now required) ([#3776](https://togithub.com/ansible/ansible-lint/issues/3776)) [@ssbarnea](https://togithub.com/ssbarnea) - Expose rules that have autofix capability in docs ([#3770](https://togithub.com/ansible/ansible-lint/issues/3770)) [@shatakshiiii](https://togithub.com/shatakshiiii) - List all the fixable rules in CLI via `--list-rules` ([#3737](https://togithub.com/ansible/ansible-lint/issues/3737)) [@shatakshiiii](https://togithub.com/shatakshiiii) - Include level in SARIF results ([#3758](https://togithub.com/ansible/ansible-lint/issues/3758)) [@ssbarnea](https://togithub.com/ssbarnea) - Meta runtime supported version update ([#3755](https://togithub.com/ansible/ansible-lint/issues/3755)) [@alisonlhart](https://togithub.com/alisonlhart) ### [`v6.20.0`](https://togithub.com/ansible/ansible-lint/releases/tag/v6.20.0) [Compare Source](https://togithub.com/ansible/ansible-lint/compare/v6.19.0...v6.20.0) #### Minor Changes - Respect cgroup CPU limits when running inside containers ([#3749](https://togithub.com/ansible/ansible-lint/issues/3749)) [@ssbarnea](https://togithub.com/ssbarnea) - Rename --write option to --fix ([#3748](https://togithub.com/ansible/ansible-lint/issues/3748)) [@ssbarnea](https://togithub.com/ssbarnea) - Add auto-fixing implementation for `no-free-form` rule ([#3725](https://togithub.com/ansible/ansible-lint/issues/3725)) [@ajinkyau](https://togithub.com/ajinkyau) - Add auto-fixing implementation for `partial-become` rule ([#3692](https://togithub.com/ansible/ansible-lint/issues/3692)) [@shatakshiiii](https://togithub.com/shatakshiiii) - Add auto-fixing implementation for `no-jinja-when` rule ([#3721](https://togithub.com/ansible/ansible-lint/issues/3721)) [@shatakshiiii](https://togithub.com/shatakshiiii) #### Bugfixes - Fix the detection of role vars missing role prefix ([#3750](https://togithub.com/ansible/ansible-lint/issues/3750)) [@cavcrosby](https://togithub.com/cavcrosby) - Clarify auto-fix arguments use ([#3751](https://togithub.com/ansible/ansible-lint/issues/3751)) [@ssbarnea](https://togithub.com/ssbarnea) - Avoid IndexError exception with jinja transform ([#3747](https://togithub.com/ansible/ansible-lint/issues/3747)) [@ssbarnea](https://togithub.com/ssbarnea) - Fix docs typo ([#3746](https://togithub.com/ansible/ansible-lint/issues/3746)) [@ssbarnea](https://togithub.com/ssbarnea) - Add /bin/bash executable to example correct code for pipefail rule ([#3731](https://togithub.com/ansible/ansible-lint/issues/3731)) [@Perdu](https://togithub.com/Perdu) - Properly avoid `pipx` venv path to be included in altered path warning ([#3730](https://togithub.com/ansible/ansible-lint/issues/3730)) [@chrysle](https://togithub.com/chrysle) - Fix transform exception with local_action with old syntax ([#3743](https://togithub.com/ansible/ansible-lint/issues/3743)) [@ssbarnea](https://togithub.com/ssbarnea) - Support only_upgrade ([#3734](https://togithub.com/ansible/ansible-lint/issues/3734)) [@soroshsabz](https://togithub.com/soroshsabz) ### [`v6.19.0`](https://togithub.com/ansible/ansible-lint/releases/tag/v6.19.0) [Compare Source](https://togithub.com/ansible/ansible-lint/compare/v6.18.0...v6.19.0) #### Minor Changes - Add auto transform for no-log-password rule ([#3708](https://togithub.com/ansible/ansible-lint/issues/3708)) [@ajinkyau](https://togithub.com/ajinkyau) - Add auto-fixing implementation for key-order\[task] rule ([#3705](https://togithub.com/ansible/ansible-lint/issues/3705)) [@ajinkyau](https://togithub.com/ajinkyau) - Add auto-fixing implementation for `jinja[spacing]` rule ([#3691](https://togithub.com/ansible/ansible-lint/issues/3691)) [@ajinkyau](https://togithub.com/ajinkyau) - Make schema validation messages more explicit ([#3701](https://togithub.com/ansible/ansible-lint/issues/3701)) [@ssbarnea](https://togithub.com/ssbarnea) - Transform for deprecated-local-action rule ([#3689](https://togithub.com/ansible/ansible-lint/issues/3689)) [@ajinkyau](https://togithub.com/ajinkyau) #### Bugfixes - Require ansible-compat>=4.1.10 ([#3723](https://togithub.com/ansible/ansible-lint/issues/3723)) [@ssbarnea](https://togithub.com/ssbarnea) - Skip altered path warning for `ansible-lint` installed by `pipx` ([#3720](https://togithub.com/ansible/ansible-lint/issues/3720)) [@chrysle](https://togithub.com/chrysle) - Update transform for `key-order` rule ([#3719](https://togithub.com/ansible/ansible-lint/issues/3719)) [@ajinkyau](https://togithub.com/ajinkyau) - Allow installation of pre-release collection version as dependencies ([#3716](https://togithub.com/ansible/ansible-lint/issues/3716)) [@ssbarnea](https://togithub.com/ssbarnea) - Avoid deprecated-bare-vars false positive with file paths ([#3709](https://togithub.com/ansible/ansible-lint/issues/3709)) [@ssbarnea](https://togithub.com/ssbarnea) - Limit sequence-of-sequence indents to a single space ([#3671](https://togithub.com/ansible/ansible-lint/issues/3671)) [@Qalthos](https://togithub.com/Qalthos) - Avoid no-handlers false positives ([#3702](https://togithub.com/ansible/ansible-lint/issues/3702)) [@ssbarnea](https://togithub.com/ssbarnea) - Add missing word to risky-shell-pipe docs ([#3704](https://togithub.com/ansible/ansible-lint/issues/3704)) [@roock](https://togithub.com/roock) - Avoid yamllint truthy violations with github workflows ([#3698](https://togithub.com/ansible/ansible-lint/issues/3698)) [@ssbarnea](https://togithub.com/ssbarnea) - Avoid false positive with var-name rule on roles ([#3697](https://togithub.com/ansible/ansible-lint/issues/3697)) [@ssbarnea](https://togithub.com/ssbarnea) - Include links to documentation for schema validation errors ([#3684](https://togithub.com/ansible/ansible-lint/issues/3684)) [@ssbarnea](https://togithub.com/ssbarnea) - Schema update ([#3693](https://togithub.com/ansible/ansible-lint/issues/3693)) [@cidrblock](https://togithub.com/cidrblock) - Use yaml.load_all for multiple yaml document ([#3679](https://togithub.com/ansible/ansible-lint/issues/3679)) [@shatakshiiii](https://togithub.com/shatakshiiii) - Ignore user configured value for any_unparsed_is_failed ([#3680](https://togithub.com/ansible/ansible-lint/issues/3680)) [@ssbarnea](https://togithub.com/ssbarnea) - Update rulebook schema ([#3681](https://togithub.com/ansible/ansible-lint/issues/3681)) [@ssbarnea](https://togithub.com/ssbarnea) ### [`v6.18.0`](https://togithub.com/ansible/ansible-lint/releases/tag/v6.18.0) [Compare Source](https://togithub.com/ansible/ansible-lint/compare/v6.17.2...v6.18.0) #### Minor Changes - Limit the maximum block depth ([#3602](https://togithub.com/ansible/ansible-lint/issues/3602)) [@Ruchip16](https://togithub.com/Ruchip16) - Transform functionality for command_instead_of_shell ([#3675](https://togithub.com/ansible/ansible-lint/issues/3675)) [@ajinkyau](https://togithub.com/ajinkyau) - Add rule to check the number of tasks ([#3156](https://togithub.com/ansible/ansible-lint/issues/3156)) [@Ruchip16](https://togithub.com/Ruchip16) #### Bugfixes - Clarify loop-var-prefix rule and code snippet ([#3642](https://togithub.com/ansible/ansible-lint/issues/3642)) [@schwarmco](https://togithub.com/schwarmco) - Update `version_added` for complexity rule ([#3623](https://togithub.com/ansible/ansible-lint/issues/3623)) [@ajinkyau](https://togithub.com/ajinkyau) - Ensure that single space between tasks is preserved when using --write ([#3641](https://togithub.com/ansible/ansible-lint/issues/3641)) [@shatakshiiii](https://togithub.com/shatakshiiii) - Update ansible-compat used for testing ([#3664](https://togithub.com/ansible/ansible-lint/issues/3664)) [@ssbarnea](https://togithub.com/ssbarnea) - Document `yaml[line-length]` rule ([#3653](https://togithub.com/ansible/ansible-lint/issues/3653)) [@shatakshiiii](https://togithub.com/shatakshiiii) - Prevent use of spdx-tools 0.8.0 due to breaking changes ([#3649](https://togithub.com/ansible/ansible-lint/issues/3649)) [@ssbarnea](https://togithub.com/ssbarnea) - fixes dead marketplace link ([#3631](https://togithub.com/ansible/ansible-lint/issues/3631)) [@wookietreiber](https://togithub.com/wookietreiber) - Improve profile information on summary line ([#3637](https://togithub.com/ansible/ansible-lint/issues/3637)) [@ziegenberg](https://togithub.com/ziegenberg) - command-instead-of-module: allow `git rev-parse` ([#3610](https://togithub.com/ansible/ansible-lint/issues/3610)) [@JohnVillalovos](https://togithub.com/JohnVillalovos) - Include filepaths starting from $HOME in lintables ([#3621](https://togithub.com/ansible/ansible-lint/issues/3621)) [@shatakshiiii](https://togithub.com/shatakshiiii) - Update \_mockings.py to fix bug created in [#3390](https://togithub.com/ansible/ansible-lint/issues/3390) ([#3614](https://togithub.com/ansible/ansible-lint/issues/3614)) [@karcaw](https://togithub.com/karcaw) - Allow to set gather_facts as templated boolean ([#3606](https://togithub.com/ansible/ansible-lint/issues/3606)) [@noonedeadpunk](https://togithub.com/noonedeadpunk) - Add dependency version check for collection metadata ([#3601](https://togithub.com/ansible/ansible-lint/issues/3601)) [@ajinkyau](https://togithub.com/ajinkyau) - Fix installation of dependencies when run as an action ([#3592](https://togithub.com/ansible/ansible-lint/issues/3592)) [@ssbarnea](https://togithub.com/ssbarnea)Configuration
📅 Schedule: Branch creation - "on saturday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.