2024-06-08 09:47:05 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: ansible-lint: updated to 24.6.0 v24.6.0 Enhancements Adding logic for configuring supported ansible versions Bugfixes Revert notify related checks, errors, transforms for listen and tests Improve logic of find_children Pickup correct path component w/ANSIBLE_ROLES_PATH Respect yamllint 'document_start' rule when autofixing yaml Avoid displaying upgrade warning when installation is not pip Correctly recognize path with spaces with tokenize Fix false positive reports in is_handler function Avoid exception with conflicting action statements Don't raise name[casing] on handlers with special role syntax Refactor tokenize function Avoid stacktrace with unsupported import_playbook syntax Support for 2.15...updating linter. Don't quote strings that start with 0 when running ansible-lint --fix. Allow inventory to be used for playbook order key |
2024-05-27 13:19:05 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: ansible-lint: updated to 24.5.0 v24.5.0 Enhancements Add subdirectories to be part of the task prefix Prevent execution with incompatible yamllint configuration Continue linting other files when one has syntax-check errors Bugfixes Make linter aware of its own requirements Allow running with incompatible yamllint config Avoid key exception during transform Raise name[casing] violation for notify task param Allow tabs in win_lineinfile Improve feedback for fix, avoid a traceback with transform Allow tabs inside jinja strings Avoid reformatting hexadecimal integers Make import_playbook recognize playbooks from within collections Document valid locations for requirements.yml in the docs Recognize adjacent plugins Support examples for role entrypoints Add lower requirements and testing |
2024-05-01 14:50:27 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: ansible-lint: updated to 24.2.3 v24.2.3 Bugfixes Make ignore_unreachable accept jinja templates Make fix more resilient to syntax-check errors Don't inject CWD parent into PATH Do not assume working_directory is github.workspace Fix yaml rules being included regardless of tags Allow jinja2 expression for choices field Update order schema to work with jinja template Fix KeyError on key-order rule with blocks Avoid running get_app more than once Avoid NameError if there is no notify keyword to update Add AstraLinux platform identification |
2024-04-10 10:04:59 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: ansible-lint: updated to 24.2.2 v24.2.2 Bugfixes Raise exception while accessing rules by index Update spdx license list Bump minimal version of black being required Add systemctl get-default as acceptable command Adding EDA tag to the required galaxy.yml tags |
2024-03-20 20:25:24 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: ansible-lint: updated to 24.2.1 v24.2.1 Bugfixes Fix error suppression when syntax is incorrect Set global cache_dir_lock [role-name] Handle string role dependencies Support for upcoming Ubuntu 24.04 and Fedora 40 Update documentation for syntax-check[unknown-module] Add OpenWRT 23.05 to valid versions Update task name in notify for a task against name[casing] error accept yum history and info as valid commands Add attributes for role argument specs |
2024-02-09 15:47:34 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: ansible-lint: updated to 24.2.0 v24.2.0 Minor Changes Drop support for Python 3.9 Bugfixes Fix scenario when role has no dependencies section in meta/main.yml |
2024-01-19 13:35:12 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: ansible-lint: updated to 6.22.2 v6.22.2 Bugfixes Fix key error for name[casing] rule Allow dashes in legacy role namespaces Use new ansible-compat verbosity levels Remove dependency on newer requests library Ignore set-property for systemd command Correct requires_ansible error message Improve transformation for no-free-form rule Documentation improvement docs: fix grammatical issue in philosophy Q&A section Update supported versions of ansible Fix backward compatibility Fix auto capitalization for name[prefix] rule Fix role deps check for detecting path names Avoid warnings about PATH with pipx installations |
2023-11-30 10:51:49 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: ansible-lint: updated to 6.22.1 v6.22.1 Bugfixes Look for ansible binary in the same path as we are Avoid stacktrace with broken ansible.cfg files Avoid jinja[invalid] with ansible.builtin.mandatory filter Remove support for deprecated include Fix use of versioned github action Fix few URLs in README.md Correct some usage examples for package_latest Add option to allow running with missing plugins and collection dependencies Avoid warnings from loading of deprecated modules Log ignored exception details to debug log GitHub Action: properly respect the working_directory argument Allow to set max_fail_percentage as templated integer Fix setuptools-scm versioning Add Fedora 39 to meta.json Use python 3.10 as primary version target |
2023-11-17 22:34:09 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: ansible-lint: updated to 6.22.0 v6.22.0 Minor Changes Enable YAML 1.2 support for non-ansible files Bugfixes Require ruamel.yaml >= 0.18.5 Improve logging regarding to yaml loading and dumping Avoid creating new load method in our custom formatter Support ruamel-yaml >= 0.18.2 |
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | |
Log message: python/wheel.mk: simplify a lot, and switch to 'installer' for installation This follows the recommended bootstrap method (flit_core, build, installer). However, installer installs different files than pip, so update PLISTs for all packages using wheel.mk and bump their PKGREVISIONs. |