Ansible-lint

Latest version: v24.2.3

Safety actively analyzes 625513 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 16

6.13.0

Minor Changes

- Removed experimental flag from multiple rules (3037) ssbarnea
- Allow only use of quoted octals (3030) ssbarnea
- Load rule ignores from external text file (3004) ssbarnea

Bugfixes

- Improve jinja error line number identification (3044) ssbarnea
- profiles: include all rules when listing all rules or tags (3043) ziegenberg
- Improve documentation on var-naming (3042) ssbarnea
- Improve loop-var-prefix checking (3041) ssbarnea
- Ignore known problematic modules from args rule (3040) ssbarnea
- Improve jinja2 rule error handling (3039) ssbarnea
- Enable syntax-check on roles (3035) ssbarnea
- Recognize role-name[path] also inside roles block (3034) ssbarnea
- Allow {% in schema full-jinja check (3029) ssbarnea
- Update ansible-compat (3025) ssbarnea
- Recognize systemctl kill as a valid command (3024) konstruktoid
- Mark syntax-check as unskippable (3020) ssbarnea
- Fixes no-tabs issue with fqcn actions (3021) ssbarnea
- Move empty-playbook to syntax-check (3019) ssbarnea
- Ensure that rule import failures are not ignored (2983) ssbarnea
- Increase the test coverage (3014) ssbarnea

6.12.2

Bugfixes

- Use XDG_CACHE_HOME instead of XDG_CONFIG_CACHE (3009) gangefors
- Adding galaxy[tag] check for required tags (3006) alisonlhart
- Fix playbook/rulebook detection (3005) apatard
- Improved documentation building (3007) ssbarnea
- Rename meta-unsupported-ansible to meta-runtime and correct its logic (3000) alisonlhart
- Avoid stack trace caused by bad filename matching pattern (3001) ssbarnea
- Embed ansible_compat in linter (2994) ssbarnea
- Bump cryptography to 39.0.1 (2996) ssbarnea
- Keep jinja2 leading spaces (2993) ssbarnea
- Add schema[moves] messages for moved plugins (2992) ssbarnea
- Updated galaxy rule imports and improved code coverage (2985) ajinkyau

6.12.1

Bugfixes

- Make no-jinja-when also detect list conditions (2975) ssbarnea
- Fix exception related to include_tasks (2974) ssbarnea
- Allow noqa comments without colons (2971) ssbarnea

6.12.0

Minor Changes

- Extend fqcn rule to complain on `collections` keyword (2825) jcgruenhage
- Determine if passed arguments are playbooks or not (2912) ssbarnea

Bugfixes

- Avoid caching on role_name regex (2876) (2876) DanInProgress
- Change the way rules are listed from command line (2940 (2940) ssbarnea
- Added example for skip list on command line (2964) (2964) ajinkyau
- Do not install collection locally in offline mode (2926) (2926) jensrudolf
- Improved coverage for empty string compare and galaxy rules (2963) ajinkyau
- Add support for Ansible 2.15 (2960 (2960) ssbarnea
- Rename warning[raw-non-string] to no-free-form[raw-non-string] (2956) ssbarnea
- Correct run-once rule identifier and related examples (2952) ajinkyau
- Fix typo in doc site name (2954) utoddl
- Replace sphinx with mkdocs (2942) ssbarnea
- Remove rich markdown header override (2938) ssbarnea
- Fixing OpenWrt name; Adding OpenWrt 22.03 (2928) sscheib
- Ignore args rule finding if value for choice has jinja template (2929) klaus-tux
- Allow warnings to be skipped (2925) ssbarnea
- Fix spacing in option help strings (2920) thomwiggers
- Allow dumping of SARIF files (2921) ssbarnea
- Change treatment of files that fail to load structured data (2919) ssbarnea
- Fix github archives metadata (2914) ssbarnea
- Fix print leak with meta-unsupported-ansible (2913) ssbarnea

6.11.0

Minor Changes

- Remove opt-in and experimental tags from metadata rule (2906) ssbarnea
- Remove opt-in and experimental tags from galaxy rule (2905) ssbarnea
- Add galaxy[no-changelog] check to galaxy rule (2832) alisonlhart

Bugfixes

- Fix typo in installing.md (2901) wgroenewold
- Fix 'location' attribute for CodeclimateJSONFormatter (2897) 4ch1m
- Avoid dubious ownership errors with newer versions of git (2890) ssbarnea
- Clarify effects of --offline flag (2896) Andeye
- Fix infinite hang on schema refresh by adding timeout parameter (2895) Andeye
- schema: detect invalid space in meta runtime (2873) ssbarnea
- Docs: issue 2864 update urls (2865) oraNod

6.10.2

Bugfixes

- Make git a runtime dependency (2860) ssbarnea
- Disable version check when running as a pre-commit hook (2858) ssbarnea
- Avoid checking var-names on non ansible files (2856) ssbarnea

Page 6 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.