chore(deps): update dependency ansible-lint to v4.3.7
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
ansible-lint (changelog) |
==4.1.0 -> ==4.3.7
|
Release Notes
ansible/ansible-lint
v4.3.7
Changes
Bugfixes
- Avoid crash with None tasks (#1048) @ssbarnea
- Avoid reporting main role task files as unknown (#1087) @ssbarnea
- Avoid 208 rule with unarchive module (#1089) @ssbarnea
v4.3.6
Changes
- Prevent rule 208 matche in nomaches example (#1068) @samueloph
- Enable progressive mode (#1065) @ssbarnea
Minor Changes
Bugfixes
- Ensure loading of collections and plugins (#1074) @felixfontein
v4.3.5
Changes
- Fix improper syntax highlighting in README (#1038) @andrewimeson
Minor Changes
- Document how to add a new rule (#1032) @ssbarnea
- Ignore experimental violations for final result (#1037) @ssbarnea
- Enable retries on IOErrors (#1039) @ssbarnea
- Document packaging of custom rules (#1036) @ssato
- Improve violation avoidance hints (#1034) @ssbarnea
Bugfixes
- E208: Corrected file mode checking (#1030) @ssbarnea
- E106: Don't use relative paths for meta/main.yml (#1044) @nre-ableton
v4.3.4
Changes
Bugfixes
- E208: Replace module should not trigger rule violation (#1024) @aston-r
- Handle empty meta/main.yml in RoleNames rule (#1022) @phihos
- Allow use of file key inside include_tasks (#1020) @phihos
- Avoid KeyError: 'skipped_rules' exception (#1014) @phihos
v4.3.3
Changes
Minor Changes
- Made console rule listing rich (#978) @ssbarnea
Bugfixes
v4.3.2
Changes
Minor Changes
- Add ability to only warn about some rules (#989) @ssbarnea
Bugfixes
- Avoid non parsable output on stdout (#992) @jbackman
- E208: Improve detection logic for mode (permissions) (#996) @greg-hellings
- E106: Avoid false positives with old roles (#980) @ssbarnea
- Fix broken links in README.md (#987) @ryuichi1208
- E208: Do not trigger on symlinks (#982) @robinmulder
v4.3.1
Changes
Minor Changes
- Indicate how to skip rules on failures (#971) @ssbarnea
- Allow custom rules which are loaded automatically (#935) @ssato
Bugfixes
- E106: Role name should be the parent dir of tasks (#972) @btravouillon
- #975: ensure to use expand user and vars in paths (#976) @ksmets
- Avoid exception with custom rule paths (#970) @ssbarnea
v4.3.0
Changes
Major Changes
- LRU Cache for frequently called functions (#891) @ragne
- Change documentation website to RTD (#875) @ssbarnea
- Require Python 3.6 or newer (#775) @ssbarnea
- Switch support to last two stable version of Ansible (#721) @ssbarnea
- Add rules for verifying the existence of imported and included files (#691) @jlusiardi
- Add a new rule for detecting nested jinja mustache syntax (#686) @europ
Minor Changes
- Refactored import_playbook tests (#951) @ssbarnea
- Added MissingFilePermissionsRule (#943) @ssbarnea
- Enable github actions parsable format (#926) @ssbarnea
- Add linter branding for docs (#914) @ssbarnea
- Assure we do not produce duplicated matches (#912) @ssbarnea
- Enable annotations on failed tests (#910) @ssbarnea
- Refactor
_taskshandlers_children
complexity (#903) @webknjaz - Make import sections consistent (#897) @ssbarnea
- Allow backticks in shell commands (#894) @turettn
- Add ansible210 testing (#888) @ssbarnea
- Enable isort (#887) @ssbarnea
- Combine MatchError into Match (#884) @ssbarnea
- Improve MatchError class (#881) @ssbarnea
- Expose package version (#867) @ssbarnea
- Replace custom theme with sphinx-ansible-theme (#856) @ssbarnea
- Improve unjinja function (#853) @ssbarnea
- Refactor MetaMainHasInfoRule (#846) @ssato
- Remove dependency on ansible.utils.color (#833) @ssbarnea
- Moved exit codes to constants (#821) @ssbarnea
- Document module dependencies (#817) @ssbarnea
- Refactor Runner out of init (#816) @ssbarnea
- Added reproducer for become in blocks (#793) @ssbarnea
- Convert failed to find required 'name' key in include_role into a match (#781) @ssbarnea
- Fix exclude_paths from get_playbooks_and_roles (#774) @ssbarnea
- Update ComparisonToEmptyStringRule.py (#770) @vbotka
- Remove bin/ansible-lint script (#762) @ssbarnea
- Fix logging configuration (#757) @ssbarnea
- Allow returning line number in matchplay (#756) @albinvass
- Update cli output on README (#754) @ssbarnea
- Migrate some test to pytest (#740) @cans
- Use python logging (#732) @ssbarnea
- Make config loading failures visible (#726) @ssbarnea
- Add a test that fails with
AttributeError
on malformedimport_tasks
file content (#720) @mdaniel - Consistent relative path display (#692) @cans
Bugfixes
- E501: Add become_user and become inheritance (#964) @Tompage1994
- Add missing hosts to test files (#952) @ssbarnea
- E208: Improve MissingFilePermissionsRule detection (#949) @ssbarnea
- Make pre-commit hook use auto-detect mode (#932) @ssbarnea
- Fix severity formatter wrong use of color (#919) @ssbarnea
- Avoid displaying Null with missing filenames (#918) @ssbarnea
- Include contributing inside docs (#905) @ssbarnea
- Fix spelling mistakes in documentation (#901) @MorganGeek
- Avoid failure with playbooks having tasks key a null value (#899) @ssbarnea
- Fix
MatchError
comparison fallback implementation (#896) @webknjaz - Avoid sorting failure with matches without an id (#879) @ssbarnea
- Fix broken always_run rule on Ansible 2.10 (#878) @ssbarnea
- Allow null config file (#814) @ssbarnea
- Fixed the search method when the file path not exists (#807) @cahlchang
- Restore playbook auto-detection (#767) @ssbarnea
- Gracefully process a missing git binary when falling-back to pure-python discovery (#738) @anryko
- Resurrect support for editable mode installs (#722) @webknjaz
- Avoid exception from 505 rule (#709) @ssbarnea
v4.2.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by CoopBot