Ansible-lint

Latest version: v24.2.3

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

Scan your dependencies

Page 13 of 16

5.0.12

Changes

Bugfixes

* Document syntax-check as unskippable (1606) ssbarnea
* Fail NoLogPassword only when loops are used (1590) noonedeadpunk
* Allow use of ansible debug mode (1604) ssbarnea
* Fixed typo in .ansible-lint (1600) ssbarnea
* Remove include missing file rule (1599) ssbarnea

5.0.11

Changes

Bugfixes

* Avoid false positive with no-handler (1582) konstruktoid
* Fixes false positive with deprecated-bare-vars (1583) ssbarnea
* Normalize action names using builtins (1581) ssbarnea
* Make command instead of shell rule recognize fqcn (1580) ssbarnea
* Fix 32 exclude paths limit (1578) ssbarnea
* Disable comments-indentation yamllint rule (1572) ssbarnea

5.0.10

Changes

Minor Changes

* Add rule for variable naming (1518) ssbarnea
* Refactor MissingFilePermissionsRule testing (1568) konstruktoid

Bugfixes

* Fix exclude bug running outside git repos (1570) ssbarnea
* Make risky-file-permissions rule does not ignore FQCN (1563) ssato
* Switch cache to user cache folder (1567) ssbarnea
* Add metadata tag to the role-name rule (1564) noonedeadpunk
* NoLogPasswordsRule: catch password_lock false positives and migrate tests (1562) konstruktoid

5.0.9

Changes

Minor Changes

* Add rule for checking no_log is set when passwords are used (1558) noonedeadpunk
* Rename get_yaml_files to discover_lintables (1550) ssbarnea
* Fix mypy issue with callable (1553) ssbarnea

Bugfixes

* Improve file detection outside git repositories (1557) ssbarnea
* Ensure line and column numbers start with 1 (1556) ssbarnea
* Ignore empty env variable values when updating them (1552) tadeboro
* Add Ansible check mode exception to IgnoreErrorsRule (1548) alessfg

5.0.8

Changes

Minor Changes

* Add support for acceptable command options (1544) ssbarnea
* Allow user to make yamllint rule mandatory (1543) ssbarnea
* Add new rule that detects use of blind ignore_errors: true (1540) konstruktoid
* Validate rules objects loaded from plugin rule modules (1542) ssato
* Allow configurations for each rule stored in ansiblelint.config.options (1534) ssato
* Add a py.typed file (1536) h-hirokawa
* Utilize yamllint severity levels for rule severity (1530) FloSchwalm
* change: add file: Lintable argument to <rule_class>.match{,task} methods (1535) ssato
* Avoid duplicating molecule requirements.yml files (1521) apatard
* Mention pipx as alternative installer (1520) ssbarnea

Bugfixes

* Update installing.rst (1529) iomarcovalente
* Ignore files from inside templates/ (1524) ssbarnea
* Ensure that the role file is not a file (1522) apatard
* Fixed docs edit links (1525) ssbarnea

5.0.7

Changes

Minor Changes

* Retry prepare environment three times before failing (1517) ssbarnea

Bugfixes

* Fix role name handling in prerun.py (1490) apatard
* Fix meta-incorrect rule to report correctly (1515) ssbarnea

Page 13 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.