Subject: CVS commit: pkgsrc/sysutils/ansible-core
From: Adam Ciarcinski
Date: 2023-12-05 19:06:19
Message id: 20231205180619.CAC38FA42@cvs.NetBSD.org

Log Message:
ansible-core: updated to 2.16.1

v2.16.1
=======

Breaking Changes / Porting Guide
--------------------------------

- assert - Nested templating may result in an inability for the conditional to \ 
be evaluated. See the porting guide for more information.

Security Fixes
--------------

- templating - Address issues where internal templating can cause unsafe \ 
variables to lose their unsafe designation (CVE-2023-5764)

Bugfixes
--------

- Fix issue where an ``include_tasks`` handler in a role was not able to locate \ 
a file in ``tasks/`` when ``tasks_from`` was used as a role entry point and \ 
``main.yml`` was not present (https://github.com/ansible/ansible/issues/82241)
- Plugin loader does not dedupe nor cache filter/test plugins by file basename, \ 
but full path name.
- Restoring the ability of filters/tests can have same file base name but \ 
different tests/filters defined inside.
- ansible-pull now will expand relative paths for the ``-d|--directory`` option \ 
is now expanded before use.
- ansible-pull will now correctly handle become and connection password file \ 
options for ansible-playbook.
- flush_handlers - properly handle a handler failure in a nested block when \ 
``force_handlers`` is set (http://github.com/ansible/ansible/issues/81532)
- module no_log will no longer affect top level booleans, for example \ 
``no_log_module_parameter='a'`` will no longer hide ``changed=False`` as a 'no \ 
log value' (matches 'a').
- role params now have higher precedence than host facts again, matching \ 
documentation, this had unintentionally changed in 2.15.
- wait_for should not handle 'non mmapable files' again.

Files:
RevisionActionfile
1.26modifypkgsrc/sysutils/ansible-core/Makefile
1.22modifypkgsrc/sysutils/ansible-core/distinfo