diff --git a/CHANGELOG.md b/CHANGELOG.md
index 866a463cae..2770883613 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,84 +2,87 @@
**Topics**
-- v10\.7\.2
+- v10\.7\.3
- Release Summary
- Bugfixes
-- v10\.7\.1
+- v10\.7\.2
- Release Summary
+ - Bugfixes
+- v10\.7\.1
+ - Release Summary
- Minor Changes
- Deprecated Features
- - Bugfixes
+ - Bugfixes
- v10\.7\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- Deprecated Features
- - Bugfixes
+ - Bugfixes
- New Plugins
- Callback
- Filter
- New Modules
- v10\.6\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- Deprecated Features
- - Bugfixes
+ - Bugfixes
- Known Issues
- New Plugins
- Connection
- v10\.5\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- - Bugfixes
+ - Bugfixes
- New Modules
- v10\.4\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- Deprecated Features
- - Bugfixes
+ - Bugfixes
- New Modules
- v10\.3\.1
- - Release Summary
- - Minor Changes
- - Bugfixes
-- v10\.3\.0
- Release Summary
+ - Minor Changes
+ - Bugfixes
+- v10\.3\.0
+ - Release Summary
- Minor Changes
- Deprecated Features
- Security Fixes
- - Bugfixes
+ - Bugfixes
- New Plugins
- Connection
- Filter
- Lookup
- New Modules
- v10\.2\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- Deprecated Features
- Security Fixes
- - Bugfixes
+ - Bugfixes
- New Plugins
- Inventory
- New Modules
- v10\.1\.0
- - Release Summary
+ - Release Summary
- Minor Changes
- Deprecated Features
- - Bugfixes
+ - Bugfixes
- New Plugins
- Filter
- New Modules
- v10\.0\.1
- - Release Summary
- - Bugfixes
-- v10\.0\.0
- Release Summary
+ - Bugfixes
+- v10\.0\.0
+ - Release Summary
- Minor Changes
- Breaking Changes / Porting Guide
- Deprecated Features
- Removed Features \(previously deprecated\)
- - Bugfixes
+ - Bugfixes
- Known Issues
- New Plugins
- Filter
@@ -87,8 +90,8 @@
- New Modules
This changelog describes changes after version 9\.0\.0\.
-
-## v10\.7\.2
+
+## v10\.7\.3
### Release Summary
@@ -98,6 +101,38 @@ Regular bugfix release\.
### Bugfixes
+* apache2\_module \- avoid ansible\-core 2\.19 deprecation \([https\://github\.com/ansible\-collections/community\.general/pull/10459](https\://github\.com/ansible\-collections/community\.general/pull/10459)\)\.
+* apk \- fix check for empty/whitespace\-only package names \([https\://github\.com/ansible\-collections/community\.general/pull/10532](https\://github\.com/ansible\-collections/community\.general/pull/10532)\)\.
+* apk \- handle empty name strings properly \([https\://github\.com/ansible\-collections/community\.general/issues/10441](https\://github\.com/ansible\-collections/community\.general/issues/10441)\, [https\://github\.com/ansible\-collections/community\.general/pull/10442](https\://github\.com/ansible\-collections/community\.general/pull/10442)\)\.
+* capabilities \- using invalid path \(symlink/directory/\.\.\.\) returned unrelated and incoherent error messages \([https\://github\.com/ansible\-collections/community\.general/issues/5649](https\://github\.com/ansible\-collections/community\.general/issues/5649)\, [https\://github\.com/ansible\-collections/community\.general/pull/10455](https\://github\.com/ansible\-collections/community\.general/pull/10455)\)\.
+* cronvar \- fix crash on missing cron\_file
parent directories \([https\://github\.com/ansible\-collections/community\.general/issues/10460](https\://github\.com/ansible\-collections/community\.general/issues/10460)\, [https\://github\.com/ansible\-collections/community\.general/pull/10461](https\://github\.com/ansible\-collections/community\.general/pull/10461)\)\.
+* cronvar \- handle empty strings on value
properly \([https\://github\.com/ansible\-collections/community\.general/issues/10439](https\://github\.com/ansible\-collections/community\.general/issues/10439)\, [https\://github\.com/ansible\-collections/community\.general/pull/10445](https\://github\.com/ansible\-collections/community\.general/pull/10445)\)\.
+* doas become plugin \- disable pipelining on ansible\-core 2\.19\+\. The plugin does not work with pipelining\, and since ansible\-core 2\.19 become plugins can indicate that they do not work with pipelining \([https\://github\.com/ansible\-collections/community\.general/issues/9977](https\://github\.com/ansible\-collections/community\.general/issues/9977)\, [https\://github\.com/ansible\-collections/community\.general/pull/10537](https\://github\.com/ansible\-collections/community\.general/pull/10537)\)\.
+* htpasswd \- avoid ansible\-core 2\.19 deprecation \([https\://github\.com/ansible\-collections/community\.general/pull/10459](https\://github\.com/ansible\-collections/community\.general/pull/10459)\)\.
+* irc \- pass hostname to wrap\_socket\(\)
if use\_tls\=true
and validate\_certs\=true
\([https\://github\.com/ansible\-collections/community\.general/issues/10472](https\://github\.com/ansible\-collections/community\.general/issues/10472)\, [https\://github\.com/ansible\-collections/community\.general/pull/10491](https\://github\.com/ansible\-collections/community\.general/pull/10491)\)\.
+* json\_query filter plugin \- make compatible with lazy evaluation list and dictionary types of ansible\-core 2\.19 \([https\://github\.com/ansible\-collections/community\.general/pull/10539](https\://github\.com/ansible\-collections/community\.general/pull/10539)\)\.
+* listen\_port\_facts \- avoid crash when required commands are missing \([https\://github\.com/ansible\-collections/community\.general/issues/10457](https\://github\.com/ansible\-collections/community\.general/issues/10457)\, [https\://github\.com/ansible\-collections/community\.general/pull/10458](https\://github\.com/ansible\-collections/community\.general/pull/10458)\)\.
+* machinectl become plugin \- disable pipelining on ansible\-core 2\.19\+\. The plugin does not work with pipelining\, and since ansible\-core 2\.19 become plugins can indicate that they do not work with pipelining \([https\://github\.com/ansible\-collections/community\.general/pull/10537](https\://github\.com/ansible\-collections/community\.general/pull/10537)\)\.
+* merge\_variables lookup plugin \- avoid deprecated functionality from ansible\-core 2\.19 \([https\://github\.com/ansible\-collections/community\.general/pull/10566](https\://github\.com/ansible\-collections/community\.general/pull/10566)\)\.
+* proxmox inventory plugin \- avoid using deprecated option when templating options \([https\://github\.com/ansible\-collections/community\.proxmox/pull/108](https\://github\.com/ansible\-collections/community\.proxmox/pull/108)\, [https\://github\.com/ansible\-collections/community\.general/pull/10553](https\://github\.com/ansible\-collections/community\.general/pull/10553)\)\.
+* proxmox\_pct\_remote connection plugin \- avoid deprecated ansible\-core paramiko import helper\, import paramiko directly instead \([https\://github\.com/ansible\-collections/community\.proxmox/issues/146](https\://github\.com/ansible\-collections/community\.proxmox/issues/146)\, [https\://github\.com/ansible\-collections/community\.proxmox/pull/151](https\://github\.com/ansible\-collections/community\.proxmox/pull/151)\, [https\://github\.com/ansible\-collections/community\.general/pull/10553](https\://github\.com/ansible\-collections/community\.general/pull/10553)\)\.
+* syspatch \- avoid ansible\-core 2\.19 deprecation \([https\://github\.com/ansible\-collections/community\.general/pull/10459](https\://github\.com/ansible\-collections/community\.general/pull/10459)\)\.
+* sysrc \- use shlex
to improve parsing of sysrc \-e \-a
output \([https\://github\.com/ansible\-collections/community\.general/issues/10394](https\://github\.com/ansible\-collections/community\.general/issues/10394)\, [https\://github\.com/ansible\-collections/community\.general/pull/10400](https\://github\.com/ansible\-collections/community\.general/pull/10400)\)\.
+* sysupgrade \- avoid ansible\-core 2\.19 deprecation \([https\://github\.com/ansible\-collections/community\.general/pull/10459](https\://github\.com/ansible\-collections/community\.general/pull/10459)\)\.
+* wsl connection plugin \- avoid deprecated ansible\-core paramiko import helper\, import paramiko directly instead \([https\://github\.com/ansible\-collections/community\.general/issues/10515](https\://github\.com/ansible\-collections/community\.general/issues/10515)\, [https\://github\.com/ansible\-collections/community\.general/pull/10531](https\://github\.com/ansible\-collections/community\.general/pull/10531)\)\.
+* zypper\_repository \- avoid ansible\-core 2\.19 deprecation \([https\://github\.com/ansible\-collections/community\.general/pull/10459](https\://github\.com/ansible\-collections/community\.general/pull/10459)\)\.
+
+
+## v10\.7\.2
+
+
+### Release Summary
+
+Regular bugfix release\.
+
+
+### Bugfixes
+
* dependent lookup plugin \- avoid deprecated ansible\-core 2\.19 functionality \([https\://github\.com/ansible\-collections/community\.general/pull/10359](https\://github\.com/ansible\-collections/community\.general/pull/10359)\)\.
* github\_release \- support multiple types of GitHub tokens\; no longer failing when ghs\_
token type is provided \([https\://github\.com/ansible\-collections/community\.general/issues/10338](https\://github\.com/ansible\-collections/community\.general/issues/10338)\, [https\://github\.com/ansible\-collections/community\.general/pull/10339](https\://github\.com/ansible\-collections/community\.general/pull/10339)\)\.
* icinga2 inventory plugin \- avoid using deprecated option when templating options \([https\://github\.com/ansible\-collections/community\.general/pull/10271](https\://github\.com/ansible\-collections/community\.general/pull/10271)\)\.
@@ -108,7 +143,7 @@ Regular bugfix release\.
## v10\.7\.1
-
+
### Release Summary
Regular bugfix release\.
@@ -124,7 +159,7 @@ Regular bugfix release\.
* yaml callback plugin \- the YAML callback plugin was deprecated for removal in community\.general 13\.0\.0\. Since it needs to use ansible\-core internals since ansible\-core 2\.19 that are changing a lot\, we will remove this plugin already from community\.general 12\.0\.0 to ease the maintenance burden \([https\://github\.com/ansible\-collections/community\.general/pull/10213](https\://github\.com/ansible\-collections/community\.general/pull/10213)\)\.
-
+
### Bugfixes
* cobbler\_system \- update minimum version number to avoid wrong comparisons that happen in some cases using LooseVersion class which results in TypeError \([https\://github\.com/ansible\-collections/community\.general/issues/8506](https\://github\.com/ansible\-collections/community\.general/issues/8506)\, [https\://github\.com/ansible\-collections/community\.general/pull/10145](https\://github\.com/ansible\-collections/community\.general/pull/10145)\, [https\://github\.com/ansible\-collections/community\.general/pull/10178](https\://github\.com/ansible\-collections/community\.general/pull/10178)\)\.
@@ -138,7 +173,7 @@ Regular bugfix release\.
## v10\.7\.0
-
+
### Release Summary
Bugfix and feature release\.
@@ -162,7 +197,7 @@ From now on\, there will only be bugfix 10\.7\.x releases for the community\.gen
* The proxmox content \(modules and plugins\) is being moved to the [new collection community\.proxmox](https\://github\.com/ansible\-collections/community\.proxmox)\. In community\.general 11\.0\.0\, these modules and plugins will be replaced by deprecated redirections to community\.proxmox\. You need to explicitly install community\.proxmox\, for example with ansible\-galaxy collection install community\.proxmox
\. We suggest to update your roles and playbooks to use the new FQCNs as soon as possible to avoid getting deprecation messages \([https\://github\.com/ansible\-collections/community\.general/pull/10109](https\://github\.com/ansible\-collections/community\.general/pull/10109)\)\.
* pipx module\_utils \- function make\_process\_list\(\)
is deprecated and will be removed in community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/10031](https\://github\.com/ansible\-collections/community\.general/pull/10031)\)\.
-
+
### Bugfixes
* cobbler\_system \- fix bug with Cobbler \>\= 3\.4\.0 caused by giving more than 2 positional arguments to CobblerXMLRPCInterface\.get\_system\_handle\(\)
\([https\://github\.com/ansible\-collections/community\.general/issues/8506](https\://github\.com/ansible\-collections/community\.general/issues/8506)\, [https\://github\.com/ansible\-collections/community\.general/pull/10145](https\://github\.com/ansible\-collections/community\.general/pull/10145)\)\.
@@ -194,7 +229,7 @@ From now on\, there will only be bugfix 10\.7\.x releases for the community\.gen
## v10\.6\.0
-
+
### Release Summary
Regular bugfix and feature release\.
@@ -238,7 +273,7 @@ Regular bugfix and feature release\.
* manifold lookup plugin \- plugin is deprecated and will be removed in community\.general 11\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/10028](https\://github\.com/ansible\-collections/community\.general/pull/10028)\)\.
* stackpath\_compute inventory plugin \- plugin is deprecated and will be removed in community\.general 11\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/10026](https\://github\.com/ansible\-collections/community\.general/pull/10026)\)\.
-
+
### Bugfixes
* dependent look plugin \- make compatible with ansible\-core\'s Data Tagging feature \([https\://github\.com/ansible\-collections/community\.general/pull/9833](https\://github\.com/ansible\-collections/community\.general/pull/9833)\)\.
@@ -271,7 +306,7 @@ Regular bugfix and feature release\.
## v10\.5\.0
-
+
### Release Summary
Regular bugfix and feature release\.
@@ -293,7 +328,7 @@ Regular bugfix and feature release\.
* systemd\_info \- extend support to timer units \([https\://github\.com/ansible\-collections/community\.general/pull/9891](https\://github\.com/ansible\-collections/community\.general/pull/9891)\)\.
* vmadm \- add new options flexible\_disk\_size
and owner\_uuid
\([https\://github\.com/ansible\-collections/community\.general/pull/9892](https\://github\.com/ansible\-collections/community\.general/pull/9892)\)\.
-
+
### Bugfixes
* cloudlare\_dns \- handle exhausted response stream in case of HTTP errors to show nice error message to the user \([https\://github\.com/ansible\-collections/community\.general/issues/9782](https\://github\.com/ansible\-collections/community\.general/issues/9782)\, [https\://github\.com/ansible\-collections/community\.general/pull/9818](https\://github\.com/ansible\-collections/community\.general/pull/9818)\)\.
@@ -313,7 +348,7 @@ Regular bugfix and feature release\.
## v10\.4\.0
-
+
### Release Summary
Regular bugfix and feature release\.
@@ -343,7 +378,7 @@ Regular bugfix and feature release\.
* profitbricks\_volume \- module is deprecated and will be removed in community\.general 11\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/9733](https\://github\.com/ansible\-collections/community\.general/pull/9733)\)\.
* profitbricks\_volume\_attachments \- module is deprecated and will be removed in community\.general 11\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/9733](https\://github\.com/ansible\-collections/community\.general/pull/9733)\)\.
-
+
### Bugfixes
* apache2\_mod\_proxy \- make compatible with Python 3 \([https\://github\.com/ansible\-collections/community\.general/pull/9762](https\://github\.com/ansible\-collections/community\.general/pull/9762)\)\.
@@ -371,7 +406,7 @@ Regular bugfix and feature release\.
## v10\.3\.1
-
+
### Release Summary
Bugfix release\.
@@ -381,7 +416,7 @@ Bugfix release\.
* onepassword\_ssh\_key \- refactor to move code to lookup class \([https\://github\.com/ansible\-collections/community\.general/pull/9633](https\://github\.com/ansible\-collections/community\.general/pull/9633)\)\.
-
+
### Bugfixes
* cloudflare\_dns \- fix crash when deleting a DNS record or when updating a record with solo\=true
\([https\://github\.com/ansible\-collections/community\.general/issues/9652](https\://github\.com/ansible\-collections/community\.general/issues/9652)\, [https\://github\.com/ansible\-collections/community\.general/pull/9649](https\://github\.com/ansible\-collections/community\.general/pull/9649)\)\.
@@ -395,7 +430,7 @@ Bugfix release\.
## v10\.3\.0
-
+
### Release Summary
Regular bugfix and feature release\.
@@ -534,7 +569,7 @@ Regular bugfix and feature release\.
* keycloak\_client \- Sanitize saml\.encryption\.private\.key
so it does not show in the logs \([https\://github\.com/ansible\-collections/community\.general/pull/9621](https\://github\.com/ansible\-collections/community\.general/pull/9621)\)\.
-
+
### Bugfixes
* homebrew \- fix incorrect handling of homebrew modules when a tap is requested \([https\://github\.com/ansible\-collections/community\.general/pull/9546](https\://github\.com/ansible\-collections/community\.general/pull/9546)\, [https\://github\.com/ansible\-collections/community\.general/issues/9533](https\://github\.com/ansible\-collections/community\.general/issues/9533)\)\.
@@ -578,7 +613,7 @@ Regular bugfix and feature release\.
## v10\.2\.0
-
+
### Release Summary
Regular bugfix and feature release\.
@@ -737,7 +772,7 @@ Regular bugfix and feature release\.
* keycloak\_authentication \- API calls did not properly set the priority
during update resulting in incorrectly sorted authentication flows\. This apparently only affects Keycloak 25 or newer \([https\://github\.com/ansible\-collections/community\.general/pull/9263](https\://github\.com/ansible\-collections/community\.general/pull/9263)\)\.
-
+
### Bugfixes
* dig lookup plugin \- correctly handle NoNameserver
exception \([https\://github\.com/ansible\-collections/community\.general/pull/9363](https\://github\.com/ansible\-collections/community\.general/pull/9363)\, [https\://github\.com/ansible\-collections/community\.general/issues/9362](https\://github\.com/ansible\-collections/community\.general/issues/9362)\)\.
@@ -768,7 +803,7 @@ Regular bugfix and feature release\.
## v10\.1\.0
-
+
### Release Summary
Regular bugfix and feature release\.
@@ -800,7 +835,7 @@ Regular bugfix and feature release\.
* opkg \- deprecate value \"\"
for parameter force
\([https\://github\.com/ansible\-collections/community\.general/pull/9172](https\://github\.com/ansible\-collections/community\.general/pull/9172)\)\.
* redfish\_utils module utils \- deprecate method RedfishUtils\.\_init\_session\(\)
\([https\://github\.com/ansible\-collections/community\.general/pull/9190](https\://github\.com/ansible\-collections/community\.general/pull/9190)\)\.
-
+
### Bugfixes
* dnf\_config\_manager \- fix hanging when prompting to import GPG keys \([https\://github\.com/ansible\-collections/community\.general/pull/9124](https\://github\.com/ansible\-collections/community\.general/pull/9124)\, [https\://github\.com/ansible\-collections/community\.general/issues/8830](https\://github\.com/ansible\-collections/community\.general/issues/8830)\)\.
@@ -829,12 +864,12 @@ Regular bugfix and feature release\.
## v10\.0\.1
-
+
### Release Summary
Bugfix release for inclusion in Ansible 11\.0\.0rc1\.
-
+
### Bugfixes
* keycloak\_client \- fix diff by removing code that turns the attributes dict which contains additional settings into a list \([https\://github\.com/ansible\-collections/community\.general/pull/9077](https\://github\.com/ansible\-collections/community\.general/pull/9077)\)\.
@@ -844,7 +879,7 @@ Bugfix release for inclusion in Ansible 11\.0\.0rc1\.
## v10\.0\.0
-
+
### Release Summary
This is release 10\.0\.0 of community\.general
\, released on 2024\-11\-04\.
@@ -1079,7 +1114,7 @@ This is release 10\.0\.0 of community\.general
\, released on 2024\-
* proxmox\_kvm \- removed the proxmox\_default\_behavior
option\. Explicitly specify the old default values if you were using proxmox\_default\_behavior\=compatibility
\, otherwise simply remove it \([https\://github\.com/ansible\-collections/community\.general/pull/8918](https\://github\.com/ansible\-collections/community\.general/pull/8918)\)\.
* redhat\_subscriptions \- removed the pool
option\. Use pool\_ids
instead \([https\://github\.com/ansible\-collections/community\.general/pull/8918](https\://github\.com/ansible\-collections/community\.general/pull/8918)\)\.
-
+
### Bugfixes
* bitwarden lookup plugin \- fix KeyError
in search\_field
\([https\://github\.com/ansible\-collections/community\.general/issues/8549](https\://github\.com/ansible\-collections/community\.general/issues/8549)\, [https\://github\.com/ansible\-collections/community\.general/pull/8557](https\://github\.com/ansible\-collections/community\.general/pull/8557)\)\.
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 235d1103a1..cddf2b1ce4 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -6,6 +6,38 @@ Community General Release Notes
This changelog describes changes after version 9.0.0.
+v10.7.3
+=======
+
+Release Summary
+---------------
+
+Regular bugfix release.
+
+Bugfixes
+--------
+
+- apache2_module - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459).
+- apk - fix check for empty/whitespace-only package names (https://github.com/ansible-collections/community.general/pull/10532).
+- apk - handle empty name strings properly (https://github.com/ansible-collections/community.general/issues/10441, https://github.com/ansible-collections/community.general/pull/10442).
+- capabilities - using invalid path (symlink/directory/...) returned unrelated and incoherent error messages (https://github.com/ansible-collections/community.general/issues/5649, https://github.com/ansible-collections/community.general/pull/10455).
+- cronvar - fix crash on missing ``cron_file`` parent directories (https://github.com/ansible-collections/community.general/issues/10460, https://github.com/ansible-collections/community.general/pull/10461).
+- cronvar - handle empty strings on ``value`` properly (https://github.com/ansible-collections/community.general/issues/10439, https://github.com/ansible-collections/community.general/pull/10445).
+- doas become plugin - disable pipelining on ansible-core 2.19+. The plugin does not work with pipelining, and since ansible-core 2.19 become plugins can indicate that they do not work with pipelining (https://github.com/ansible-collections/community.general/issues/9977, https://github.com/ansible-collections/community.general/pull/10537).
+- htpasswd - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459).
+- irc - pass hostname to ``wrap_socket()`` if ``use_tls=true`` and ``validate_certs=true`` (https://github.com/ansible-collections/community.general/issues/10472, https://github.com/ansible-collections/community.general/pull/10491).
+- json_query filter plugin - make compatible with lazy evaluation list and dictionary types of ansible-core 2.19 (https://github.com/ansible-collections/community.general/pull/10539).
+- listen_port_facts - avoid crash when required commands are missing (https://github.com/ansible-collections/community.general/issues/10457, https://github.com/ansible-collections/community.general/pull/10458).
+- machinectl become plugin - disable pipelining on ansible-core 2.19+. The plugin does not work with pipelining, and since ansible-core 2.19 become plugins can indicate that they do not work with pipelining (https://github.com/ansible-collections/community.general/pull/10537).
+- merge_variables lookup plugin - avoid deprecated functionality from ansible-core 2.19 (https://github.com/ansible-collections/community.general/pull/10566).
+- proxmox inventory plugin - avoid using deprecated option when templating options (https://github.com/ansible-collections/community.proxmox/pull/108, https://github.com/ansible-collections/community.general/pull/10553).
+- proxmox_pct_remote connection plugin - avoid deprecated ansible-core paramiko import helper, import paramiko directly instead (https://github.com/ansible-collections/community.proxmox/issues/146, https://github.com/ansible-collections/community.proxmox/pull/151, https://github.com/ansible-collections/community.general/pull/10553).
+- syspatch - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459).
+- sysrc - use ``shlex`` to improve parsing of ``sysrc -e -a`` output (https://github.com/ansible-collections/community.general/issues/10394, https://github.com/ansible-collections/community.general/pull/10400).
+- sysupgrade - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459).
+- wsl connection plugin - avoid deprecated ansible-core paramiko import helper, import paramiko directly instead (https://github.com/ansible-collections/community.general/issues/10515, https://github.com/ansible-collections/community.general/pull/10531).
+- zypper_repository - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459).
+
v10.7.2
=======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index ce7507ce00..27222506bc 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -1956,3 +1956,67 @@ releases:
- 10359-dependent.yml
- logstash.yml
release_date: '2025-07-14'
+ 10.7.3:
+ changes:
+ bugfixes:
+ - apache2_module - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459).
+ - apk - fix check for empty/whitespace-only package names (https://github.com/ansible-collections/community.general/pull/10532).
+ - apk - handle empty name strings properly (https://github.com/ansible-collections/community.general/issues/10441,
+ https://github.com/ansible-collections/community.general/pull/10442).
+ - capabilities - using invalid path (symlink/directory/...) returned unrelated
+ and incoherent error messages (https://github.com/ansible-collections/community.general/issues/5649,
+ https://github.com/ansible-collections/community.general/pull/10455).
+ - cronvar - fix crash on missing ``cron_file`` parent directories (https://github.com/ansible-collections/community.general/issues/10460,
+ https://github.com/ansible-collections/community.general/pull/10461).
+ - cronvar - handle empty strings on ``value`` properly (https://github.com/ansible-collections/community.general/issues/10439,
+ https://github.com/ansible-collections/community.general/pull/10445).
+ - doas become plugin - disable pipelining on ansible-core 2.19+. The plugin
+ does not work with pipelining, and since ansible-core 2.19 become plugins
+ can indicate that they do not work with pipelining (https://github.com/ansible-collections/community.general/issues/9977,
+ https://github.com/ansible-collections/community.general/pull/10537).
+ - htpasswd - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459).
+ - irc - pass hostname to ``wrap_socket()`` if ``use_tls=true`` and ``validate_certs=true``
+ (https://github.com/ansible-collections/community.general/issues/10472,
+ https://github.com/ansible-collections/community.general/pull/10491).
+ - json_query filter plugin - make compatible with lazy evaluation list and
+ dictionary types of ansible-core 2.19 (https://github.com/ansible-collections/community.general/pull/10539).
+ - listen_port_facts - avoid crash when required commands are missing (https://github.com/ansible-collections/community.general/issues/10457,
+ https://github.com/ansible-collections/community.general/pull/10458).
+ - machinectl become plugin - disable pipelining on ansible-core 2.19+. The
+ plugin does not work with pipelining, and since ansible-core 2.19 become
+ plugins can indicate that they do not work with pipelining (https://github.com/ansible-collections/community.general/pull/10537).
+ - merge_variables lookup plugin - avoid deprecated functionality from ansible-core
+ 2.19 (https://github.com/ansible-collections/community.general/pull/10566).
+ - proxmox inventory plugin - avoid using deprecated option when templating
+ options (https://github.com/ansible-collections/community.proxmox/pull/108,
+ https://github.com/ansible-collections/community.general/pull/10553).
+ - proxmox_pct_remote connection plugin - avoid deprecated ansible-core paramiko
+ import helper, import paramiko directly instead (https://github.com/ansible-collections/community.proxmox/issues/146,
+ https://github.com/ansible-collections/community.proxmox/pull/151, https://github.com/ansible-collections/community.general/pull/10553).
+ - syspatch - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459).
+ - sysrc - use ``shlex`` to improve parsing of ``sysrc -e -a`` output (https://github.com/ansible-collections/community.general/issues/10394,
+ https://github.com/ansible-collections/community.general/pull/10400).
+ - sysupgrade - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459).
+ - wsl connection plugin - avoid deprecated ansible-core paramiko import helper,
+ import paramiko directly instead (https://github.com/ansible-collections/community.general/issues/10515,
+ https://github.com/ansible-collections/community.general/pull/10531).
+ - zypper_repository - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459).
+ release_summary: Regular bugfix release.
+ fragments:
+ - 10.7.3.yml
+ - 10400-sysrc.yml
+ - 10442-apk-fix-empty-names.yml
+ - 10445-cronvar-reject-empty-values.yml
+ - 10455-capabilities-improve-error-detection.yml
+ - 10458-listen_port_facts-prevent-type-error.yml
+ - 10459-deprecations.yml
+ - 10461-cronvar-non-existent-dir-crash-fix.yml
+ - 10491-irc.yml
+ - 10531-wsl-paramiko.yml
+ - 10532-apk.yml
+ - 10539-json_query.yml
+ - 10566-merge_variables.yml
+ - 108--disable_lookups.yml
+ - 151-connection-paramiko.yml
+ - become-pipelining.yml
+ release_date: '2025-08-11'
diff --git a/changelogs/fragments/10.7.3.yml b/changelogs/fragments/10.7.3.yml
deleted file mode 100644
index 1b14bd80d1..0000000000
--- a/changelogs/fragments/10.7.3.yml
+++ /dev/null
@@ -1 +0,0 @@
-release_summary: Regular bugfix release.
diff --git a/changelogs/fragments/10400-sysrc.yml b/changelogs/fragments/10400-sysrc.yml
deleted file mode 100644
index ac5d5a5f3f..0000000000
--- a/changelogs/fragments/10400-sysrc.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "sysrc - use ``shlex`` to improve parsing of ``sysrc -e -a`` output (https://github.com/ansible-collections/community.general/issues/10394, https://github.com/ansible-collections/community.general/pull/10400)."
diff --git a/changelogs/fragments/10442-apk-fix-empty-names.yml b/changelogs/fragments/10442-apk-fix-empty-names.yml
deleted file mode 100644
index 24d68b52df..0000000000
--- a/changelogs/fragments/10442-apk-fix-empty-names.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - apk - handle empty name strings properly
- (https://github.com/ansible-collections/community.general/issues/10441, https://github.com/ansible-collections/community.general/pull/10442).
\ No newline at end of file
diff --git a/changelogs/fragments/10445-cronvar-reject-empty-values.yml b/changelogs/fragments/10445-cronvar-reject-empty-values.yml
deleted file mode 100644
index 1bf39619cc..0000000000
--- a/changelogs/fragments/10445-cronvar-reject-empty-values.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "cronvar - handle empty strings on ``value`` properly (https://github.com/ansible-collections/community.general/issues/10439, https://github.com/ansible-collections/community.general/pull/10445)."
diff --git a/changelogs/fragments/10455-capabilities-improve-error-detection.yml b/changelogs/fragments/10455-capabilities-improve-error-detection.yml
deleted file mode 100644
index 40337a424b..0000000000
--- a/changelogs/fragments/10455-capabilities-improve-error-detection.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - capabilities - using invalid path (symlink/directory/...) returned unrelated and incoherent error messages (https://github.com/ansible-collections/community.general/issues/5649, https://github.com/ansible-collections/community.general/pull/10455).
\ No newline at end of file
diff --git a/changelogs/fragments/10458-listen_port_facts-prevent-type-error.yml b/changelogs/fragments/10458-listen_port_facts-prevent-type-error.yml
deleted file mode 100644
index 70af0932b3..0000000000
--- a/changelogs/fragments/10458-listen_port_facts-prevent-type-error.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "listen_port_facts - avoid crash when required commands are missing (https://github.com/ansible-collections/community.general/issues/10457, https://github.com/ansible-collections/community.general/pull/10458)."
\ No newline at end of file
diff --git a/changelogs/fragments/10459-deprecations.yml b/changelogs/fragments/10459-deprecations.yml
deleted file mode 100644
index 4b3f317454..0000000000
--- a/changelogs/fragments/10459-deprecations.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-bugfixes:
- - "apache2_module - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459)."
- - "htpasswd - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459)."
- - "syspatch - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459)."
- - "sysupgrade - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459)."
- - "zypper_repository - avoid ansible-core 2.19 deprecation (https://github.com/ansible-collections/community.general/pull/10459)."
diff --git a/changelogs/fragments/10461-cronvar-non-existent-dir-crash-fix.yml b/changelogs/fragments/10461-cronvar-non-existent-dir-crash-fix.yml
deleted file mode 100644
index c4b77299f5..0000000000
--- a/changelogs/fragments/10461-cronvar-non-existent-dir-crash-fix.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "cronvar - fix crash on missing ``cron_file`` parent directories (https://github.com/ansible-collections/community.general/issues/10460, https://github.com/ansible-collections/community.general/pull/10461)."
diff --git a/changelogs/fragments/10491-irc.yml b/changelogs/fragments/10491-irc.yml
deleted file mode 100644
index 74867e71a7..0000000000
--- a/changelogs/fragments/10491-irc.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "irc - pass hostname to ``wrap_socket()`` if ``use_tls=true`` and ``validate_certs=true`` (https://github.com/ansible-collections/community.general/issues/10472, https://github.com/ansible-collections/community.general/pull/10491)."
diff --git a/changelogs/fragments/10531-wsl-paramiko.yml b/changelogs/fragments/10531-wsl-paramiko.yml
deleted file mode 100644
index 08257d6c78..0000000000
--- a/changelogs/fragments/10531-wsl-paramiko.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - "wsl connection plugin - avoid deprecated ansible-core paramiko import helper, import paramiko directly instead
- (https://github.com/ansible-collections/community.general/issues/10515, https://github.com/ansible-collections/community.general/pull/10531)."
diff --git a/changelogs/fragments/10532-apk.yml b/changelogs/fragments/10532-apk.yml
deleted file mode 100644
index 84c5d985e8..0000000000
--- a/changelogs/fragments/10532-apk.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "apk - fix check for empty/whitespace-only package names (https://github.com/ansible-collections/community.general/pull/10532)."
diff --git a/changelogs/fragments/10539-json_query.yml b/changelogs/fragments/10539-json_query.yml
deleted file mode 100644
index 7e84b7ecb0..0000000000
--- a/changelogs/fragments/10539-json_query.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "json_query filter plugin - make compatible with lazy evaluation list and dictionary types of ansible-core 2.19 (https://github.com/ansible-collections/community.general/pull/10539)."
diff --git a/changelogs/fragments/10566-merge_variables.yml b/changelogs/fragments/10566-merge_variables.yml
deleted file mode 100644
index c0de6dd845..0000000000
--- a/changelogs/fragments/10566-merge_variables.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "merge_variables lookup plugin - avoid deprecated functionality from ansible-core 2.19 (https://github.com/ansible-collections/community.general/pull/10566)."
diff --git a/changelogs/fragments/108--disable_lookups.yml b/changelogs/fragments/108--disable_lookups.yml
deleted file mode 100644
index 79739bdcf2..0000000000
--- a/changelogs/fragments/108--disable_lookups.yml
+++ /dev/null
@@ -1,2 +0,0 @@
-bugfixes:
- - "proxmox inventory plugin - avoid using deprecated option when templating options (https://github.com/ansible-collections/community.proxmox/pull/108, https://github.com/ansible-collections/community.general/pull/10553)."
diff --git a/changelogs/fragments/151-connection-paramiko.yml b/changelogs/fragments/151-connection-paramiko.yml
deleted file mode 100644
index 0d2299abe5..0000000000
--- a/changelogs/fragments/151-connection-paramiko.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - "proxmox_pct_remote connection plugin - avoid deprecated ansible-core paramiko import helper, import paramiko directly instead
- (https://github.com/ansible-collections/community.proxmox/issues/146, https://github.com/ansible-collections/community.proxmox/pull/151, https://github.com/ansible-collections/community.general/pull/10553)."
diff --git a/changelogs/fragments/become-pipelining.yml b/changelogs/fragments/become-pipelining.yml
deleted file mode 100644
index 201d85f71c..0000000000
--- a/changelogs/fragments/become-pipelining.yml
+++ /dev/null
@@ -1,3 +0,0 @@
-bugfixes:
- - "doas become plugin - disable pipelining on ansible-core 2.19+. The plugin does not work with pipelining, and since ansible-core 2.19 become plugins can indicate that they do not work with pipelining (https://github.com/ansible-collections/community.general/issues/9977, https://github.com/ansible-collections/community.general/pull/10537)."
- - "machinectl become plugin - disable pipelining on ansible-core 2.19+. The plugin does not work with pipelining, and since ansible-core 2.19 become plugins can indicate that they do not work with pipelining (https://github.com/ansible-collections/community.general/pull/10537)."