./sysutils/ansible-lint, Checks playbooks for practices and behaviour that could be improved

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 6.1.0, Package name: ansible-lint-6.1.0, Maintainer: pkgsrc-users

ansible-lint checks playbooks for practices and behaviour that could
potentially be improved. As a community backed project ansible-lint supports
only the last two major versions of Ansible.


Master sites:

Filesize: 232.683 KB

Version history: (Expand)


CVS history: (Expand)


   2022-05-14 06:49:06 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
ansible-lint: updated to 6.1.0

v6.1.0

Minor Changes

Implement JSON Schema verification for several known file types
Improve cli argument handling
Add no-prompting rule as experimental
Add only-builtins rule to check compatibility with core
Add native SARIF output support
--write: Optionally pass rule names to --write in cli
--write: Allow Transforms to mark MatchErrors as fixed

Bugfixes

Fix support for block tasks in unnamed-task rule
Make sure all tasks get evaluated by matchtask including block/always/rescue and \ 
nested tasks
Ensure tags are escaped when printed
Detect role argument_specs files as a lintable kind
Fix var-naming rule to show line numbers and apply noqa
--write: Do not rewrite zero 0 as octal 00
Relax the yamllint rules on spaces inside braces for flow mappings
Update test and typing deps and remove special code paths for py < 3.8
Update package metadata for setuptools
Apply var-spacing tests to vars files
Add philosophy section to the documentation
Propagate error message to user on systemexit
Fix loading ansible-lint.yml in git projects
   2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289)
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag

This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Remove SHA1 hashes for distfiles
   2021-06-05 09:12:45 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
ansible-lint: updated to 5.0.12

v5.0.12:
Bugfixes

Document syntax-check as unskippable
Fail NoLogPassword only when loops are used
Allow use of ansible debug mode
Fixed typo in .ansible-lint
Remove include missing file rule
   2021-05-25 12:21:27 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
ansible-lint: added version 5.0.11

ansible-lint checks playbooks for practices and behaviour that could
potentially be improved. As a community backed project ansible-lint supports
only the last two major versions of Ansible.