Fri Aug 26 09:47:24 2022 UTC ()
ansible-core: updated to 2.13.3

v2.13.3
=======

Bugfixes
--------
- Avoid 'unreachable' error when chmod on AIX has 255 as return code.
- Fix PluginLoader to mimic Python import machinery by adding module to sys.modules before exec
- Fix dnf module documentation to indicate that comparison operators for package version require spaces around them (https://github.com/ansible/ansible/issues/78295)
- ansible-connection - decrypt vaulted parameters before sending over the socket, as vault secrets are not available on the other side.
- ansible-galaxy - Fix reinitializing the whole collection directory with ``ansible-galaxy collection init ns.coll --force``. Now directories and files that are not included in the collection skeleton will be removed.
- ansible-galaxy - do not require mandatory keys in the ``galaxy.yml`` of source collections when listing them (https://github.com/ansible/ansible/issues/70180).
- ansible-galaxy - fix listing collections that contains metadata but the namespace or name are not strings.
- ansible-galaxy - fix setting the cache for paginated responses from Galaxy NG/AH (https://github.com/ansible/ansible/issues/77911).
- ansible-test - Delegation for commands which generate output for programmatic consumption no longer redirect all output to stdout. The affected commands and options are ``shell``, ``sanity --lint``, ``sanity --list-tests``, ``integration --list-targets``, ``coverage analyze``
- ansible-test - Delegation now properly handles arguments given after ``--`` on the command line.
- ansible-test - Test configuration for collections is now parsed only once, prior to delegation. Fixes issue: https://github.com/ansible/ansible/issues/78334
- ansible-test - The ``shell`` command no longer redirects all output to stdout when running a provided command. Any command output written to stderr will be mixed with the stderr output from ansible-test.
- ansible-test - The ``shell`` command no longer requests a TTY when using delegation unless an interactive shell is being used. An interactive shell is the default behavior when no command is given to pass to the shell.
- dnf - fix output parsing on systems with ``LANGUAGE`` set to a language other than English (https://github.com/ansible/ansible/issues/78193)
- if a config setting prevents running ansible it should at least show it's "origin".
- prevent type annotation shim failures from causing runtime failures (https://github.com/ansible/ansible/pull/77860)
- template module/lookup - fix ``convert_data`` option that was effectively always set to True for Jinja macros (https://github.com/ansible/ansible/issues/78141)
- uri - properly use uri parameter use_proxy (https://github.com/ansible/ansible/issues/58632)
- yum - fix traceback when ``releasever`` is specified with ``latest`` (https://github.com/ansible/ansible/issues/78058)


(adam)
diff -r1.5 -r1.6 pkgsrc/sysutils/ansible-core/Makefile
diff -r1.4 -r1.5 pkgsrc/sysutils/ansible-core/distinfo

cvs diff -r1.5 -r1.6 pkgsrc/sysutils/ansible-core/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/ansible-core/Makefile 2022/07/25 06:29:57 1.5
+++ pkgsrc/sysutils/ansible-core/Makefile 2022/08/26 09:47:24 1.6
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.5 2022/07/25 06:29:57 adam Exp $ 1# $NetBSD: Makefile,v 1.6 2022/08/26 09:47:24 adam Exp $
2 2
3DISTNAME= ansible-core-2.13.2 3DISTNAME= ansible-core-2.13.3
4CATEGORIES= sysutils python 4CATEGORIES= sysutils python
5MASTER_SITES= ${MASTER_SITE_PYPI:=a/ansible-core/} 5MASTER_SITES= ${MASTER_SITE_PYPI:=a/ansible-core/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://ansible.com/ 8HOMEPAGE= https://ansible.com/
9COMMENT= SSH-based configuration management, deployment, and task execution 9COMMENT= SSH-based configuration management, deployment, and task execution
10LICENSE= gnu-gpl-v3 10LICENSE= gnu-gpl-v3
11 11
12CONFLICTS+= ansible<2.10 12CONFLICTS+= ansible<2.10
13 13
14DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography 14DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography
15DEPENDS+= ${PYPKGPREFIX}-jinja2>=3.0.0:../../textproc/py-jinja2 15DEPENDS+= ${PYPKGPREFIX}-jinja2>=3.0.0:../../textproc/py-jinja2
16DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging 16DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging

cvs diff -r1.4 -r1.5 pkgsrc/sysutils/ansible-core/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/ansible-core/distinfo 2022/07/25 06:29:57 1.4
+++ pkgsrc/sysutils/ansible-core/distinfo 2022/08/26 09:47:24 1.5
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.4 2022/07/25 06:29:57 adam Exp $ 1$NetBSD: distinfo,v 1.5 2022/08/26 09:47:24 adam Exp $
2 2
3BLAKE2s (ansible-core-2.13.2.tar.gz) = 1e6b74f07e3c7b13d7c97d501bcc337529e030150b950ee35b62b3cea2e1d1fb 3BLAKE2s (ansible-core-2.13.3.tar.gz) = 7615f09dc21437f2b7b3a79ec30a836d4236be26087c10f3797f4b246139e012
4SHA512 (ansible-core-2.13.2.tar.gz) = a57cf0388c0866b30513a84733208b85b5d352755e884021ec5120f32b5b76d751f9f03320336744d925f69f6b35064eb58081029f49f7987b9a877913c3c29b 4SHA512 (ansible-core-2.13.3.tar.gz) = 9be80d0dcd10d012c871b5c95b2357430dfa6809bff794158a4ae06a40761c01db60a966115d7a9141028c96d79a1d99d6bfb191788dc1c467dd0107dba7058c
5Size (ansible-core-2.13.2.tar.gz) = 13332205 bytes 5Size (ansible-core-2.13.3.tar.gz) = 13924100 bytes
6SHA1 (patch-lib_ansible_module__utils_facts_hardware_netbsd.py) = cdc41b104bffab7badd00446a9d0cdecba32cca2 6SHA1 (patch-lib_ansible_module__utils_facts_hardware_netbsd.py) = cdc41b104bffab7badd00446a9d0cdecba32cca2