The NetBSD Project

CVS log for pkgsrc/sysutils/ansible-base/Makefile

[BACK] Up to [] / pkgsrc / sysutils / ansible-base

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.10 / (download) - annotate - [select for diffs], Tue Oct 12 09:26:10 2021 UTC (8 days, 2 hours ago) by adam
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

ansible-base: updated to 2.10.15


Security Fixes
- Do not include params in exception when a call to ``set_options`` fails. Additionally, block the exception that is returned from being displayed to stdout. (CVE-2021-3620)

- PowerShell - Ignore the ``LIB`` environment variable when compiling C# Ansible code
- ansible-test - Remove obsolete ``--remote`` entry ``power/centos/7``
- ansible-test - Update ``isort`` constraint from version 4.3.15 to 4.3.16 to prevent ``pylint`` from failing with warnings reported as errors.
- netconf - catch and handle exception to prevent stack trace when running in FIPS mode

Revision 1.9 / (download) - annotate - [select for diffs], Tue Sep 14 08:29:53 2021 UTC (5 weeks, 1 day ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

ansible-base: updated to 2.10.14


- Restructured pipelining settings to be at the connection plugins leaving base config as global and for backwards compatiblity.
- command module, clarify order of remove/creates checks.
- command module, correctly handles chdir to symlinks.
- command module, move to standarized messages in 'msg' vs abusing 'stdout'.
- command module, now all options work in ad-hoc execution.
- command module, now always returns what we documented as 'returns always'.
- make previous versions compatible we new attributres w/o implementing them.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Aug 27 08:00:25 2021 UTC (7 weeks, 5 days ago) by adam
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

ansible-base: updated to 2.10.13


Minor Changes
- Allow unsafe_writes to be set on target via env var, for those targets that need a blanket setting.

- Setup virtualization_facts - add RHV and oVirt type. This change will fully work for VMs in clusters at cluster level 4.4 or newer (
- ansible-test - allow to ignore ``rstcheck`` errors (
- callback default, now uses task delegate_to instead of delegate vars to display delegate to host
- callbacks, restores missing delegate_vars
- dnf module - Use all components of a package name to determine if it's installed (

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jul 26 17:51:15 2021 UTC (2 months, 3 weeks ago) by adam
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

ansible-base: updated to 2.10.12


Minor Changes
- ansible-test - aws creates and exposes a new tiny_prefix variable to provide a shorter prefix for the AWS tests.
- get_url - allow checksum urls to point to file:// resources, moving scheme test to function
- get_url - handle same SHA sum for checksum file (

- ansible-doc - in text output, do not show empty ``version_added_collection`` values (
- ansible-test - restrict ``packaging`` to ``< 21.0`` for Python ``< 3.6`` (
- get_url - Fixed checksum validation for binary files (leading asterisk) in checksum files (

Revision 1.6 / (download) - annotate - [select for diffs], Wed Jun 23 19:40:57 2021 UTC (3 months, 3 weeks ago) by adam
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

ansible-base: updated to 2.10.11


Security Fixes
- templating engine fix for not preserving usnafe status when trying to preserve newlines. CVE-2021-3583

- gather_facts, package, service - fix using module_defaults for the modules in addition to the action plugins. (
- psrp - Always cleanup the last run pipeline if a second pipeline is invoked to avoid violating any resource limits.
- psrp - Fix error when resetting a connection that was initialised but not connected - (
- psrp - Try to clean up any server-side resources when resetting a connection.

Revision 1.5 / (download) - annotate - [select for diffs], Tue May 25 05:18:21 2021 UTC (4 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

ansible-base: updated to 2.10.10



- Correctly set template_path and template_fullpath for usage in template lookup and action plugins.
- Fix fileglob bug where it could return different results for different order of parameters (
- Improve resilience of ``ansible-galaxy collection`` by increasing the page size to make fewer requests overall and retrying queries with a jittered exponential backoff when rate limiting HTTP codes (520 and 429) occur. (
- ansible-test - Use documented API to retrieve build information from Azure Pipelines.
- ansible.builtin.cron - Keep non-empty crontabs, when removing cron jobs (
- ansible_test - add constraint for ``MarkupSafe`` (
- filter plugins - patch new versions of Jinja2 to prevent warnings/errors on renamed filter decorators (
- service - compare version without LooseVersion API (

Revision 1.4 / (download) - annotate - [select for diffs], Tue May 4 07:29:58 2021 UTC (5 months, 2 weeks ago) by adam
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

ansible-base: updated to 2.10.9


Major Changes
- ansible-test - Tests run with the ``centos6`` and ``default`` test containers now use a PyPI proxy container to access PyPI when Python 2.6 is used. This allows tests running under Python 2.6 to continue functioning even though PyPI is discontinuing support for non-SNI capable clients.

Minor Changes
- Switch to hashlib.sha256() for ansible-test to allow for FIPs mode.

- Prevent ``ansible_failed_task`` from further templating (
- ansible-test - Avoid publishing the port used by the ``pypi-test-container`` since it is only accessed by other containers. This avoids issues when trying to run tests in parallel on a single host.
- ansible-test - Fix docker container IP address detection. The ``bridge`` network is no longer assumed to be the default.
- ansible-test - ensure the correct unit test target is given when the ```` file is modified inside the connection plugins directory
- ansible.utils.encrypt now handles missing or unusable 'crypt' library.
- facts - detect homebrew installed at /opt/homebrew/bin/brew
- interpreter discovery - Debian 8 and lower will avoid unsupported Python3 version in interpreter discovery
- undeprecate hash_merge setting and add more docs clarifying its use and why not to use it.
- wait_for module, move missing socket into function to get proper comparrison in time.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Apr 13 09:16:34 2021 UTC (6 months, 1 week ago) by adam
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

ansible-base: updated to 2.10.8


Minor Changes
- module payload builder - module_utils imports in any nested block (eg, ``try``, ``if``) are treated as optional during module payload builds; this allows modules to implement runtime fallback behavior for module_utils that do not exist in older versions of Ansible.

- Fix adding unrelated candidate names to the plugin loader redirect list.
- Strategy - When building the task in the Strategy from the Worker, ensure it is properly marked as finalized and squashed. Addresses an issue with ``ansible_failed_task``. (
- ansible-test - The ``--export`` option for ``ansible-test coverage`` is now limited to the ``combine`` command. It was previously available for reporting commands on which it had no effect.
- ansible-test - The ``ansible-test coverage combine`` option ``--export`` now exports relative paths. This avoids loss of coverage data when aggregating across systems with different absolute paths. Paths will be converted back to absolute when generating reports.
- ansible-test - ensure unit test paths for connection and inventory plugins are correctly identified for collections (
- apt - fix policy_rc_d parameter throwing an exception when restoring original file (
- debug action - prevent setting facts when displaying ansible_facts (
- find - fix default pattern when use_regex is true (
- restrict module valid JSON parsed output to objects as lists are not valid responses.
- setup - fix error handling on bad subset given.
- setup, don't give up on all local facts gathering if one script file fails.
- su become plugin - ensure correct type for localization option (

Revision 1.2 / (download) - annotate - [select for diffs], Tue Mar 16 08:19:47 2021 UTC (7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

ansible-base: updated to 2.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.

- ConfigManager - Normalize ConfigParser between Python2 and Python3 to for handling comments (
- 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 (
- add AlmaLinux to fact gathering (
- ansible-galaxy - fixed galaxy role init command (
- ansible-inventory CLI - Deal with failures when sorting JSON and you have incompatible key types (
- 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 (
- 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. (
- hostname - add Almalinux support (
- runtime routing - redirect ``firewalld`` to ``ansible.posix.firewalld`` FQCN (
- 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.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Mar 9 12:10:31 2021 UTC (7 months, 1 week ago) by adam
Branch: MAIN

ansible-base: added version 2.10.6

Ansible is a radically simple IT automation system. It handles configuration
management, application deployment, cloud provisioning, ad-hoc task execution,
network automation, and multi-node orchestration. Ansible makes complex changes
like zero-downtime rolling updates with load balancers easy.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>