BSD Ports

sysutils/ansible-core 2.21.4 NetBSD

SSH-based configuration management, deployment, and task execution

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
65c9b1c391
License
gnu-gpl-v3
Categories
sysutils, python
Package size
3438.2 KiB, 23243.8 KiB installed

Description

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.

In the other systems

SystemPortVersion
NetBSDsysutils/ansible-core2.21.4
OpenBSDsysutils/ansible-core2.21.4

Install

Binary package:

pkgin install ansible-core

From pkgsrc:

cd /usr/pkgsrc/sysutils/ansible-core && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_642.21.4
NetBSD 10.1 aarch642.21.0
SmartOS / illumos x86_642.21.5
macOS 15 arm642.21.5

Dependencies

Run dependencies 7

Commit history 5

DateCommitCreditsLog message
65c9b1c391 adam Forget Python 3.10
261cf24604 adam ansible-core: updated to 2.21.5
2.21.5 Bugfixes - ansible-connection - ensure that the connection persistent directory has private permissions. This covers the corner case in which the preceding directories do not exist or do not have private enough permissions. - ansible-test - Do not fail the ``validate-modules`` sanity test when a plugin documents an option with the ``secret`` key. The key is only honored by ansible-core 2.22 and later, where it masks the option value in output. It is ignored by earlier versions, but is now accepted by the sanity test so a collection can document it while still testing against those versions. - dnf5 module - Set the dnf ``destdir`` configuration option from ``download_dir`` when ``download_only`` is true, as documented.
5af1b92b92 adam ansible-core: updated to 2.21.4
2.21.4 Minor Changes - mask_url function in module_utils to allow for masking of auth data embedded in urls. Bugfixes - apt_key module now masks authentication information in all displays and returns of uri information. - get_url module now masks authentication information in all displays and returns of uri information. - module_utils - ``mask_url`` now masks the password in URLs that contain a password but no username, such as ``redis://:password@host``, instead of returning them unmasked. - module_utils.urls now all errors mask in line url authentication information. - rpm_key module now masks authentication information in all displays and returns of uri information. - tempfile - reject prefix and suffix values that contain path components to prevent path traversal. …
4b898bccd7 adam ansible-core: updated to 2.21.3
v2.21.3 Bugfixes - Add deprecation status to the tree and oneline callback DOCUMENTATION. (https://github.com/ansible/ansible/issues/87020) - ansible-galaxy - Fix attempting to download the collection again if the response from the server is shorter than expected, instead of failing due to the mismatched artifact hash on the first attempt. (https://github.com/ansible/ansible/pull/86025) - ansible-test - Fix target filtering to preserve user-specified versions that are not in the completion configuration. - collection loader - Fix the collection loader logic to correctly return Python module when calling ``pkgutil.iter_modules`` with a package that is inside a collection path and contains compiled Python extension modules. …
ee55036d49 adam ansible-core: updated to 2.21.2
2.21.2 Minor Changes - ansible-test - Added a timeout callback that dumps thread stacks when the test execution deadline defined by ``ansible-test env --timeout`` is approaching. - parallel fact gathering - the async wrapper now considers the timeout when determining whether to kill the process running the module. Previously, a 5 second sleep occurred twice before checking if the job had remaining time. Bugfixes - encrypt - fix bcrypt salt string formatting on musl libc by ensuring it is always zero-padded to 2 digits (https://github.com/ansible/ansible/issues/87180). - parallel fact gathering - fix hang caused by corrupt async job files.