2023-10-26 18:08:27 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ansible-lint: updated to 6.21.1
v6.21.1
Bugfixes
Avoid exception caused by accidental unloading of core rules
Document pre-commit access to ansible community bundle
Fix bug with auto-fix ending too soon
v6.21.0
Minor Changes
Allow linting plugin EXAMPLES as playbooks
Bugfixes
Add support for Rocky
Update supported Ubuntu versions in meta.json
Avoid false positives for handler in roles handlers directory
Hide stacktrace when loading invalid yaml
Add some platforms to meta.json
Temporary avoid auto-fixing YAML files not owned by ansible
Add environment variable for skipping schema update
Avoid creating temporary YAML files inside source tree
Document environment variables
Update schemas
Support complex requirements in argument_specs.yml
Fix SARIF-formatter severity levels
Add play level autofix for key-order rule
Add support for python 3.12
Update SPDX license list
Use checkout action in install docs
Fix actions-tagger arguments
|
2023-10-06 15:46:49 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ansible-lint: updated to 6.20.3
v6.20.3
Bugfixes
Fix wget command arguments in github action
Update some platform versions in meta.json
|
2023-10-01 19:02:15 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ansible-lint: updated to 6.20.2
v6.20.2
Bugfixes
Do not use github action path for running ansible lint
Correct listing of autofix rules in documentation
Make the autofix rule list dynamic in documentation
Fix documentation links to autofix page
Bump test dependencies
Correct documentation regarding CLI argument precedence
Document autofix ability for rules that supports it
Accept underline prefix when checking var-naming
Correct regression with use of --fix
|
2023-09-28 08:57:02 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ansible-lint: updated to 6.20.0
v6.20.0
Minor Changes
Respect cgroup CPU limits when running inside containers
Rename --write option to --fix
Add auto-fixing implementation for no-free-form rule
Add auto-fixing implementation for partial-become rule
Add auto-fixing implementation for no-jinja-when rule
Bugfixes
Fix the detection of role vars missing role prefix
Clarify auto-fix arguments use
Avoid IndexError exception with jinja transform
Fix docs typo
Add /bin/bash executable to example correct code for pipefail rule
Properly avoid pipx venv path to be included in altered path warning
Fix transform exception with local_action with old syntax
Support only_upgrade
v6.19.0
Minor Changes
Add auto transform for no-log-password rule
Add auto-fixing implementation for key-order[task] rule
Add auto-fixing implementation for jinja[spacing] rule
Make schema validation messages more explicit
Transform for deprecated-local-action rule
Bugfixes
Require ansible-compat>=4.1.10
Skip altered path warning for ansible-lint installed by pipx
Update transform for key-order rule
Allow installation of pre-release collection version as dependencies
Avoid deprecated-bare-vars false positive with file paths
Limit sequence-of-sequence indents to a single space
Avoid no-handlers false positives
Add missing word to risky-shell-pipe docs
Avoid yamllint truthy violations with github workflows
Avoid false positive with var-name rule on roles
Include links to documentation for schema validation errors
Schema update
Use yaml.load_all for multiple yaml document
Ignore user configured value for any_unparsed_is_failed
Update rulebook schema
|
2023-08-23 17:28:25 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
ansible-lint: updated to 6.18.0
v6.18.0
Minor Changes
Limit the maximum block depth
Transform functionality for command_instead_of_shell
Add rule to check the number of tasks
Bugfixes
Clarify loop-var-prefix rule and code snippet
Update version_added for complexity rule
Ensure that single space between tasks is preserved when using --write
Update ansible-compat used for testing
Document yaml[line-length] rule
Prevent use of spdx-tools 0.8.0 due to breaking changes
fixes dead marketplace link
Improve profile information on summary line
command-instead-of-module: allow git rev-parse
Include filepaths starting from $HOME in lintables
Update _mockings.py to fix bug
Allow to set gather_facts as templated boolean
Add dependency version check for collection metadata
Fix installation of dependencies when run as an action
|
2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247) |
Log message:
*: recursive bump for Python 3.11 as new default
|
2023-08-02 01:20:57 by Thomas Klausner | Files touched by this commit (158) |
Log message:
*: remove more references to Python 3.7
|
2023-06-26 18:18:37 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ansible-lint: updated to 6.17.2
v6.17.2
Bugfixes
Allow use as a reusable github action
Add action and args properties to task class
Fixed error when sarif file option is provided
Add NetBSD as a recognized platform
Display ansible-compat version alongwith with other deps
Refactored syntax-checking
Avoid app reinitialization during syntax-check
Allow config file to have .yaml extension
Allow lists of lists of strings for vars_files
|
2023-06-13 17:53:29 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ansible-lint: updated to 6.17.1
v6.17.1
Bugfixes
Update guess install method check
Fix exclude logic bug that can cause cause partial linting
Make profile information on summary line more clear
Avoid adding pip related messages if installation method is different
Avoid false positive with var-naming[no-role-prefix]
Make refresh_schemas handle firewalls that cut the file transfer midway
Rename marketplace action
Fix action name
Handling of exclude paths with trailing slashs
Ensure that rules collections use Runtime in offline mode
Avoid using get_app() from inside the rule
Avoid dependency error from rich
|
2023-06-06 15:13:33 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
ansible-lint: updated to 6.17.0
v6.17.0
Minor Changes
fqcn[deep]: detect deep plugins
Bugfixes
Reimplement file exclusion logic
Check validity of 'become_method' values from code
Fix role_name_ prefix include_role var name error
Hide pip error if not present
Update formatter to avoid reporting paths with ..
Remove false positive on 'cacheable' property of set_fact
Add missing become_method plugins to the schema
Add support for ansible-builder v3 schema
Add Github Marketplace Action
Add oracle linux 8.8
Revert ansible-compat vendoring
Updated file or dir not found message
Check for included role prefix instead of current one
|