Ansible-lint

Latest version: v24.2.3

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

Scan your dependencies

Page 1 of 16

24.2.3

Bugfixes

- Make `ignore_unreachable` accept jinja templates (4120) audgirka
- Make fix more resilient to syntax-check errors (4125) ssbarnea
- Don't inject CWD parent into PATH (4108) garymm
- Do not assume working_directory is github.workspace (4103) ajfabbri
- Fix yaml rules being included regardless of tags (4107) cavcrosby
- Allow jinja2 expression for choices field (4117) cavcrosby
- Update `order` schema to work with jinja template (4121) audgirka
- Fix KeyError on `key-order` rule with blocks (4116) Qalthos
- Avoid running get_app more than once (4115) ssbarnea
- Avoid NameError if there is no notify keyword to update (4113) Qalthos
- Add AstraLinux platform identification (4111) dentist128

24.2.2

Bugfixes

- Raise exception while accessing rules by index (4068) audgirka
- Update spdx license list (4097) ssbarnea
- Bump minimal version of black being required (4089) ssbarnea
- Add systemctl get-default as acceptable command (4087) konstruktoid
- Adding EDA tag to the required galaxy.yml tags (4077) alisonlhart

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

Page 1 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.