ansible-base: updated to 2.10.7 v2.10.7 Minor Changes ------------- - ansible-test - Generation of an ``egg-info`` directory, if needed, is now done after installing test dependencies and before running tests. When running from an installed version of ``ansible-test`` a temporary directory is used to avoid permissions issues. Previously it was done before installing test dependencies and adjacent to the installed directory. - ansible-test - now makes a better attempt to support podman when calling ``docker images`` and asking for JSON format. Bugfixes -------- - ConfigManager - Normalize ConfigParser between Python2 and Python3 to for handling comments (https://github.com/ansible/ansible/issues/73709) - InventoryManager - Fix unhandled exception when given limit file was actually a directory. - InventoryManager - Fix unhandled exception when inventory directory was empty or contained empty subdirectories (https://github.com/ansible/ansible/issues/73658). - add AlmaLinux to fact gathering (https://github.com/ansible/ansible/pull/73458) - ansible-galaxy - fixed galaxy role init command (https://github.com/ansible/ansible/issues/71977). - ansible-inventory CLI - Deal with failures when sorting JSON and you have incompatible key types (https://github.com/ansible/ansible/issues/68950). - ansible-test - Running tests using an installed version of ``ansible-test`` against one Python version from another no longer fails due to a missing ``egg-info`` directory. This could occur when testing plugins which import ``pkg_resources``. - ansible-test - Running tests using an installed version of ``ansible-test`` no longer generates an error attempting to create an ``egg-info`` directory when an existing one is not found in the expected location. This could occur if the existing ``egg-info`` directory included a Python version specifier in the name. - default callback - Ensure that the ``host_pinned`` strategy is not treated as lockstep (https://github.com/ansible/ansible/issues/73364) - ensure find_mount_point consistently returns text. - ensure we don't clobber role vars data when getting an empty file - find module - Stop traversing directories past the requested depth. (https://github.com/ansible/ansible/issues/73627) - hostname - add Almalinux support (https://github.com/ansible/ansible/pull/73619) - runtime routing - redirect ``firewalld`` to ``ansible.posix.firewalld`` FQCN (https://github.com/ansible/ansible/issues/73689). - the unvault lookup plugin returned a byte string. Now returns a real string. - yamllint - do not raise an ``AttributeError`` if a value is assigned to a module attribute at the top of the module.diff -r1.1 -r1.2 pkgsrc/sysutils/ansible-base/Makefile
(adam)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2021/03/09 12:10:31 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2021/03/16 08:19:47 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= ansible-base-2.10.6 | 3 | DISTNAME= ansible-base-2.10.7 | |
4 | CATEGORIES= sysutils python | 4 | CATEGORIES= sysutils python | |
5 | MASTER_SITES= ${MASTER_SITE_PYPI:=a/ansible-base/} | 5 | MASTER_SITES= ${MASTER_SITE_PYPI:=a/ansible-base/} | |
6 | 6 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= https://ansible.com/ | 8 | HOMEPAGE= https://ansible.com/ | |
9 | COMMENT= SSH-based configuration management, deployment, and task execution | 9 | COMMENT= SSH-based configuration management, deployment, and task execution | |
10 | LICENSE= gnu-gpl-v3 | 10 | LICENSE= gnu-gpl-v3 | |
11 | 11 | |||
12 | CONFLICTS+= ansible<2.10 | 12 | CONFLICTS+= ansible<2.10 | |
13 | 13 | |||
14 | DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography | 14 | DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography | |
15 | DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2 | 15 | DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2 | |
16 | DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging | 16 | DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.1 2021/03/09 12:10:31 adam Exp $ | 1 | $NetBSD: distinfo,v 1.2 2021/03/16 08:19:47 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (ansible-base-2.10.6.tar.gz) = 9fae05080a910130864bd3664a61d521041af5e2 | 3 | SHA1 (ansible-base-2.10.7.tar.gz) = ffcd8e5a1eaf6e95c4b4cb3836953b996d4131cd | |
4 | RMD160 (ansible-base-2.10.6.tar.gz) = ccb5cd28ce24e08a3763395bdc14ede458beb572 | 4 | RMD160 (ansible-base-2.10.7.tar.gz) = 9c013ec9b57eb07696cd69a25d219ab84eb8f7b0 | |
5 | SHA512 (ansible-base-2.10.6.tar.gz) = 85ec9d4266aa3ace557ff477aff983a14247a13daad7e4de24838dc9b8509af46ab8d1ae234053342ff870b8e442432560eb469a4a446b567683d55cfac06613 | 5 | SHA512 (ansible-base-2.10.7.tar.gz) = 170a159956b577e122421d016ed81fbeda34de8036a6294e70999a8f0c1eebb2406e6f5766b7f2e00fbf06e01d45ee343c98dd74d667f9bedfa8a88c84c805a0 | |
6 | Size (ansible-base-2.10.6.tar.gz) = 5723168 bytes | 6 | Size (ansible-base-2.10.7.tar.gz) = 5737915 bytes | |
7 | SHA1 (patch-lib_ansible_module__utils_facts_hardware_netbsd.py) = cdc41b104bffab7badd00446a9d0cdecba32cca2 | 7 | SHA1 (patch-lib_ansible_module__utils_facts_hardware_netbsd.py) = cdc41b104bffab7badd00446a9d0cdecba32cca2 |