sysutils/ansible: Update to 14.4.0f43417d6cb
Port details
sysutils/ansible14.4.0
Radically simple IT automation
- Maintainer
- cy@FreeBSD.org
- Packages
- py312-ansible 14.4.0
- Upstream
- Higher version available: 14.5.0
- CPE
redhat:ansiblefrom the port- WWW
- https://www.ansible.com/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (213)
sysutils/ansible: Update to 14.3.1369e1e9a37
*/*: Use C.UTF-8 locale Ports 02f27a83b44d fixed the ports tree to the C locale so it would work correctly in environments where users use a locale that isn't compatible with the C locale, e.g. xx_YY.UTF-8 where [A-Z] includes more than just upper case letters. USE_LOCALE was introduced to let ports use another locale if they needed it. The C.UTF-8 locale was created later on to be mostly compatible with the C locale. Switch the ports tree locale to C.UTF-8 and remove USE_LOCALE. The world has moved to Unicode so all ports either require it or know how to build correctly in a Unicode environment. PR: 295945 Exp-run by: antoineb6ec06f079
sysutils/ansible: Update to 13.6.0d22cfc6af7
sysutils/ansible: Fix ansible.posix.mount - core 2.19 deprecation warning Fix: [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. [DEPRECATION WARNING]: Passing `warnings` to `exit_json` or `fail_json` is deprecated. This feature will be removed from ansible-core version 2.23. Use `AnsibleModule.warn` instead. ansible-collections/ansible.posix Issue #676 describes the issue above. See https://github.com/ansible-collections/ansible.posix/issues/676. Upstream commit ab8dfef from pull upstream request #670 addresses this bug. See https://github.com/ansible-collections/ansible.posix/pull/670. We cherry-pick the upstream pull request here to remove the annoying message. Fixes: 2bf152f274d43b84449aff
sysutils/ansible: Update to 13.5.0 Absible 12 make significant changes. See porting guide at https://docs.ansible.com/projects/ansible/devel/porting_guides/porting_guide_12.html2bf152f274
*: Revise USES=python:... version range constraints and strip all lower bounds of 3.9 or 3.10 because they are implied now. python:3.9-X -> python:-X python:3.9+ -> python python:3.10-X -> python:-X python:3.10+ -> python (options such as ,build preserved)1403bb7765
Revert "sysutils/ansible: Add flavour for use with py-ansible-core219" This commit breaks the build. Revert it. PR: 289773 This reverts commit 4d43e9f1d334e50a76d94718a910ceb5f89f2cd2.69aa10aa5e
sysutils/ansible: Add flavour for use with py-ansible-core2194d43e9f1d3
sysutils/ansible: Update to 11.7.03de80d6b49
sysutils/ansible: update to 11.6.0 PR: 275005 (incorrect reuse of an old PR)7249895667
sysutils/ansible: Remove extra whitespace PR: 275005 (incorrect reuse of an old PR)e13997bb9f
sysutils/ansible: Remove redundant line PR: 275005 (incorrect reuse of an old PR)2dd80d0cee
sysutils/ansible: Update to 11.4.01ff91d7d1b
sysutils/ansible: Update to 9.6.0269eef9930
sysutils/ansible: Update to 9.5.141523e626e
sysutils/ansible: Update to 9.4.035ddf19a01
sysutils/ansible: Update to 9.3.0a3c1fa1464
sysutils/ansible: Update to 9.2.01c34678166
sysutils/ansible: Update to 9.1.0726b74f06f
sysutils/ansible: Update to 9.0.15cd3f44efe
sysutils/ansible: Update to 9.0.0555d064148
sysutils/ansible: Update to 8.6.1cf00b5b591
python: bump all USE_PYTHON=distutils consumers after RUN_DEPENDS removal Any missed ports, feel free to bump. Any ports that need setuptools at runtime can have the devel/py-setuptools manually added back to RUN_DEPENDS, but understand that this practice is deprecated; see CHANGES for details.06a08e69f3
sysutils/ansible: Chase 58df5a82adc40a6959e9b22c, net/py-netaddr update net/py-netaddr 1.2.1 deprecated and removed the is_private method. This breaks ansible-collections which is bundled this port's tarball. The upstream patch uses the is_global methhod instead. Reported by: Einar Bjarni Halldorsson <einar@isnic.is> Obtained from: https://github.com/ansible-collections/ansible.utils/pull/338698ed6d9b6
sysutils/ansible: Update to 8.5.00459e3c490
sysutils/ansible: Add missing PY_FLAVOR Fix build by adding missing PY_FLAVOR. Repored by: "John W. O'Brien" <john@saltant.com> Fixes: 2211c50a41e94e6d5662a2
sysutils/ansible: Support ansible-galaxy install from community Fix: Starting galaxy collection install process ERROR! importlib_resources is not installed and is required Please add devel/py-importlib-resources as a dependency when installing Ansible, and perhaps also for the ansible-compat and ansible-core packages? PR: 2744082211c50a41
sysutils/ansible: Update to 8.4.0d80d39eff8
sysutils/ansible: Assume maintainership08996d1cb2
sysutils/ansible: Return to pool783057c2d5
sysutils/ansible: security update to 8.2.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/8/CHANGELOG-v8.rst PR: 272877 Approved by: 0mp@FreeBSD.org (maintainer)6e7b16e22c
sysutils/ansible: security update to 7.6.0 Use python 3.9+ following upstream and ansible-core Delete CONFLICTS -- conflicting ports were mostly removed in 2020 and 2021 with the last being removed at the end of last year. Security: f418cd50-561a-49a2-a133-965d03ede72a Security: e1b77733-a982-442e-8796-a200571bfcf2 PR: 271679 Approved by: 0mp (maintainer)0bde6ccd9c
sysutils/ansible: Update to 7.1.0 Changes: https://github.com/ansible-community/ansible-build-data/blob/7.1.0/7/CHANGELOG-v7.rst#v7-1-0 PR: 270100 Approved by: 0mp (maintainer)7a76ab7399
*/*: rename CHEESESHOP to PYPI in MASTER_SITES PR: 267994 Differential revision: D37518 Approved by: bapt77d68471ad
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
sysutils/ansible: Update to 6.1.0 Changes: https://github.com/ansible-community/ansible-build-data/blob/6.1.0/6/CHANGELOG-v6.rst#v6-1-0c14f4a3441
sysutils/ansible: Do not replace shebangs within modules It turns out that Ansible does not like when we replace the shebang lines with a path to a Python interpreter with a trailing number (like "python3.9"). Stop replacing the shebang lines in modules directories. If it turns out to be problematic as well, we may consider introducing an indirect symlink to the versioned Python interpreter from a path like /usr/local/libexec/ansible/bin/python for example. PR: 265211 Reported by: vladimir-csp@yandex.rua6edc54ae6
sysutils/ansible: Update to 6.0.0 Changes: https://github.com/ansible-community/ansible-build-data/blob/6.0.0/6/CHANGELOG-v6.rst#v6-0-0d4d3536130
sysutils/ansible: Teach shebangfix about the unusual shebang Reported by: olli hauer <ohauer@gmx.de>034a57810b
sysutils/ansible: Update to 5.10.07a0e2dfd09
sysutils/ansible: Update to 5.5.0 Changes: https://github.com/ansible-community/ansible-build-data/blob/5.5.0/5/CHANGELOG-v5.rst#v5-5-09e9bdb6119
sysutils/ansible: Update to 5.4.0 Changes: https://github.com/ansible-community/ansible-build-data/blob/5.4.0/5/CHANGELOG-v5.rst#v5-4-09881c7f432
sysutils/ansible: Update to 5.3.0 Changes: https://github.com/ansible-community/ansible-build-data/blob/5.3.0/5/CHANGELOG-v5.rst#v5-3-098de978282
sysutils/ansible: Update to 5.2.0 Changes: https://github.com/ansible-community/ansible-build-data/blob/5.2.0/4/CHANGELOG-v4.rst#v5-2-0637c67e06a
sysutils/ansible*: Hook version 4 to the buildf685e78953
sysutils/ansible: Update to 4.10.0 Changes: https://github.com/ansible-community/ansible-build-data/blob/4.10.0/4/CHANGELOG-v4.rst#v4-10-0f5d68ae3c7
sysutils/ansible: Update to 4.9.0 Changes: https://github.com/ansible-community/ansible-build-data/blob/4.9.0/4/CHANGELOG-v4.rst#v4-9-0a2bf7e299b
sysutils/ansible: Update to 4.8.0 Changes: https://github.com/ansible-community/ansible-build-data/blob/4.8.0/4/CHANGELOG-v4.rst#v4-8-0523d33f4d0