CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

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:ansible from 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)

Cy Schubert (cy) · 14.4.0
sysutils/ansible: Update to 14.4.0
f43417d6cb
Cy Schubert (cy) · 14.3.1
sysutils/ansible: Update to 14.3.1
369e1e9a37
Tijl Coosemans (tijl) · 13.6.0
*/*: 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:	antoine
b6ec06f079
Cy Schubert (cy) · 13.6.0
sysutils/ansible: Update to 13.6.0
d22cfc6af7
Cy Schubert (cy) · 13.5.0_1
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:		2bf152f274d4
3b84449aff
Cy Schubert (cy) · 13.5.0
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.html
2bf152f274
Matthias Andree (mandree) · 11.7.0
*: 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
Cy Schubert (cy) · 11.7.0
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
Cy Schubert (cy) · 11.7.0
sysutils/ansible: Add flavour for use with py-ansible-core219
4d43e9f1d3
Cy Schubert (cy) · 11.7.0
sysutils/ansible: Update to 11.7.0
3de80d6b49
Cy Schubert (cy) · 11.6.0
sysutils/ansible: update to 11.6.0

PR:	275005 (incorrect reuse of an old PR)
7249895667
Cy Schubert (cy) · 11.4.0
sysutils/ansible: Remove extra whitespace

PR:	275005 (incorrect reuse of an old PR)
e13997bb9f
Cy Schubert (cy) · 11.4.0
sysutils/ansible: Remove redundant line

PR:		275005 (incorrect reuse of an old PR)
2dd80d0cee
Cy Schubert (cy) · 11.4.0
sysutils/ansible: Update to 11.4.0
1ff91d7d1b
Cy Schubert (cy) · 9.6.0
sysutils/ansible: Update to 9.6.0
269eef9930
Cy Schubert (cy) · 9.5.1
sysutils/ansible: Update to 9.5.1
41523e626e
Cy Schubert (cy) · 9.4.0
sysutils/ansible: Update to 9.4.0
35ddf19a01
Cy Schubert (cy) · 9.3.0
sysutils/ansible: Update to 9.3.0
a3c1fa1464
Cy Schubert (cy) · 9.2.0
sysutils/ansible: Update to 9.2.0
1c34678166
Cy Schubert (cy) · 9.1.0
sysutils/ansible: Update to 9.1.0
726b74f06f
Cy Schubert (cy) · 9.0.1
sysutils/ansible: Update to 9.0.1
5cd3f44efe
Cy Schubert (cy) · 9.0.0
sysutils/ansible: Update to 9.0.0
555d064148
Cy Schubert (cy) · 8.6.1
sysutils/ansible: Update to 8.6.1
cf00b5b591
Charlie Li (vishwin) · 8.5.0_2
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
Cy Schubert (cy) · 8.5.0_1
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/338
698ed6d9b6
Cy Schubert (cy) · 8.5.0
sysutils/ansible: Update to 8.5.0
0459e3c490
Cy Schubert (cy) · 8.4.0_1
sysutils/ansible: Add missing PY_FLAVOR

Fix build by adding missing PY_FLAVOR.

Repored by:	 "John W. O'Brien" <john@saltant.com>
Fixes:		2211c50a41e9
4e6d5662a2
Cy Schubert (cy) · 8.4.0_1
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:	274408
2211c50a41
Cy Schubert (cy) · 8.4.0
sysutils/ansible: Update to 8.4.0
d80d39eff8
Cy Schubert (cy) · 8.2.0
sysutils/ansible: Assume maintainership
08996d1cb2
Mateusz Piotrowski (0mp) · 8.2.0
sysutils/ansible: Return to pool
783057c2d5
Cy Schubert (cy) · 8.2.0
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
Matthew Seaman (matthew) · 7.6.0
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
Cy Schubert (cy) · 7.1.0
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
Dmitry Marakasov (amdmi3) · 6.1.0
*/*: rename CHEESESHOP to PYPI in MASTER_SITES

PR:			267994
Differential revision:	D37518
Approved by:		bapt
77d68471ad
Stefan Eßer (se) · 6.1.0
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
Stefan Eßer (se) · 6.1.0
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
Mateusz Piotrowski (0mp) · 6.1.0
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-0
c14f4a3441
Mateusz Piotrowski (0mp) · 6.0.0_1
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.ru
a6edc54ae6
Mateusz Piotrowski (0mp) · 6.0.0
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-0
d4d3536130
Mateusz Piotrowski (0mp) · 5.10.0_1
sysutils/ansible: Teach shebangfix about the unusual shebang

Reported by:	olli hauer <ohauer@gmx.de>
034a57810b
Mateusz Piotrowski (0mp) · 5.10.0
sysutils/ansible: Update to 5.10.0
7a0e2dfd09
Mateusz Piotrowski (0mp) · 5.5.0
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-0
9e9bdb6119
Mateusz Piotrowski (0mp) · 5.4.0
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-0
9881c7f432
Mateusz Piotrowski (0mp) · 5.3.0
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-0
98de978282
Mateusz Piotrowski (0mp) · 5.2.0
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-0
637c67e06a
Mateusz Piotrowski (0mp) · 4.10.0
sysutils/ansible*: Hook version 4 to the build
f685e78953
Mateusz Piotrowski (0mp) · 4.10.0
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-0
f5d68ae3c7
Mateusz Piotrowski (0mp) · 4.9.0
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-0
a2bf7e299b
Mateusz Piotrowski (0mp) · 4.8.0
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-0
523d33f4d0