Ansible-lint

Latest version: v24.2.1

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

Scan your dependencies

Page 1 of 16

24.2.1

Bugfixes

- Fix error suppression when syntax is incorrect (4026) audgirka
- Set global `cache_dir_lock` (4055) guppy0130
- [role-name] Handle string role dependencies (4054) corubba
- Support for upcoming Ubuntu 24.04 and Fedora 40 (4051) mafalb
- Update documentation for syntax-check[unknown-module] (4049) ssbarnea
- Add OpenWRT 23.05 to valid versions (4041) jonkerj
- Update task name in `notify` for a task against `name[casing]` error (4038) audgirka
- accept yum history and info as valid commands (4025) konstruktoid
- Add attributes for role argument specs (4018) felixfontein

24.2.0

Minor Changes

- Drop support for Python 3.9 (4009) audgirka

Bugfixes

- Fix scenario when role has no `dependencies` section in `meta/main.yml` (3993) audgirka

6.22.2

Bugfixes

- Fix key error for name[casing] rule (3987) ajinkyau
- Allow dashes in legacy role namespaces (3962) sur5r
- Use new ansible-compat verbosity levels (3975) ssbarnea
- Remove dependency on newer requests library (3959) ssbarnea
- Ignore set-property for systemd command (3949) alanbbr
- Correct requires_ansible error message (3954) ssbarnea
- Improve transformation for `no-free-form` rule (3945) ajinkyau
- Documentation improvement (3946) ssbarnea
- docs: fix grammatical issue in philosophy Q&A section (3934) davidhulick
- Update supported versions of ansible (3930) ajinkyau
- Fix backward compatibility (3929) McSim85
- Fix auto capitalization for name[prefix] rule (3922) ajinkyau
- Fix role deps check for detecting path names (3923) cavcrosby
- Avoid warnings about PATH with pipx installations (3920) ssbarnea

6.22.1

Bugfixes

- Look for ansible binary in the same path as we are (3903) FliegenKLATSCH
- Avoid stacktrace with broken ansible.cfg files (3916) ssbarnea
- Avoid jinja[invalid] with ansible.builtin.mandatory filter (3917) ssbarnea
- Remove support for deprecated include (3722) ssbarnea
- Fix use of versioned github action (3762) karl-johan-grahn
- Fix few URLs in README.md (3915) ssbarnea
- Correct some usage examples for `package_latest` (3914) pablomh
- Add option to allow running with missing plugins and collection dependencies (3913) ssbarnea
- Avoid warnings from loading of deprecated modules (3715) ssbarnea
- Log ignored exception details to debug log (3900) bluecmd
- GitHub Action: properly respect the `working_directory` argument (3905) ptoscano
- Allow to set `max_fail_percentage` as templated integer (3901) rebtoor
- Fix setuptools-scm versioning (3887) ssbarnea
- Add Fedora 39 to `meta.json` (3893) jsf9k
- Use python 3.10 as primary version target (3886) ssbarnea

6.22.0

Minor Changes

- Enable YAML 1.2 support for non-ansible files (3809) ssbarnea

Bugfixes

- Require ruamel.yaml >= 0.18.5 (3880) ssbarnea
- Improve logging regarding to yaml loading and dumping (3875) ssbarnea
- Avoid creating new load method in our custom formatter (3874) ssbarnea
- Support `ruamel-yaml >= 0.18.2` (3869) hswong3i

6.21.1

Bugfixes

- Avoid exception caused by accidental unloading of core rules (3857) ssbarnea
- Document pre-commit access to ansible community bundle (3856) ssbarnea
- Fix bug with auto-fix ending too soon (3855) ssbarnea

Page 1 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.