|
|
|
@ -2,44 +2,48 @@
|
|
|
|
|
|
|
|
|
|
**Topics**
|
|
|
|
|
|
|
|
|
|
- <a href="#v10-3-0">v10\.3\.0</a>
|
|
|
|
|
- <a href="#v10-3-1">v10\.3\.1</a>
|
|
|
|
|
- <a href="#release-summary">Release Summary</a>
|
|
|
|
|
- <a href="#minor-changes">Minor Changes</a>
|
|
|
|
|
- <a href="#bugfixes">Bugfixes</a>
|
|
|
|
|
- <a href="#v10-3-0">v10\.3\.0</a>
|
|
|
|
|
- <a href="#release-summary-1">Release Summary</a>
|
|
|
|
|
- <a href="#minor-changes-1">Minor Changes</a>
|
|
|
|
|
- <a href="#deprecated-features">Deprecated Features</a>
|
|
|
|
|
- <a href="#security-fixes">Security Fixes</a>
|
|
|
|
|
- <a href="#bugfixes">Bugfixes</a>
|
|
|
|
|
- <a href="#bugfixes-1">Bugfixes</a>
|
|
|
|
|
- <a href="#new-plugins">New Plugins</a>
|
|
|
|
|
- <a href="#connection">Connection</a>
|
|
|
|
|
- <a href="#filter">Filter</a>
|
|
|
|
|
- <a href="#lookup">Lookup</a>
|
|
|
|
|
- <a href="#new-modules">New Modules</a>
|
|
|
|
|
- <a href="#v10-2-0">v10\.2\.0</a>
|
|
|
|
|
- <a href="#release-summary-1">Release Summary</a>
|
|
|
|
|
- <a href="#minor-changes-1">Minor Changes</a>
|
|
|
|
|
- <a href="#release-summary-2">Release Summary</a>
|
|
|
|
|
- <a href="#minor-changes-2">Minor Changes</a>
|
|
|
|
|
- <a href="#deprecated-features-1">Deprecated Features</a>
|
|
|
|
|
- <a href="#security-fixes-1">Security Fixes</a>
|
|
|
|
|
- <a href="#bugfixes-1">Bugfixes</a>
|
|
|
|
|
- <a href="#bugfixes-2">Bugfixes</a>
|
|
|
|
|
- <a href="#new-plugins-1">New Plugins</a>
|
|
|
|
|
- <a href="#inventory">Inventory</a>
|
|
|
|
|
- <a href="#new-modules-1">New Modules</a>
|
|
|
|
|
- <a href="#v10-1-0">v10\.1\.0</a>
|
|
|
|
|
- <a href="#release-summary-2">Release Summary</a>
|
|
|
|
|
- <a href="#minor-changes-2">Minor Changes</a>
|
|
|
|
|
- <a href="#release-summary-3">Release Summary</a>
|
|
|
|
|
- <a href="#minor-changes-3">Minor Changes</a>
|
|
|
|
|
- <a href="#deprecated-features-2">Deprecated Features</a>
|
|
|
|
|
- <a href="#bugfixes-2">Bugfixes</a>
|
|
|
|
|
- <a href="#bugfixes-3">Bugfixes</a>
|
|
|
|
|
- <a href="#new-plugins-2">New Plugins</a>
|
|
|
|
|
- <a href="#filter-1">Filter</a>
|
|
|
|
|
- <a href="#new-modules-2">New Modules</a>
|
|
|
|
|
- <a href="#v10-0-1">v10\.0\.1</a>
|
|
|
|
|
- <a href="#release-summary-3">Release Summary</a>
|
|
|
|
|
- <a href="#bugfixes-3">Bugfixes</a>
|
|
|
|
|
- <a href="#v10-0-0">v10\.0\.0</a>
|
|
|
|
|
- <a href="#release-summary-4">Release Summary</a>
|
|
|
|
|
- <a href="#minor-changes-3">Minor Changes</a>
|
|
|
|
|
- <a href="#bugfixes-4">Bugfixes</a>
|
|
|
|
|
- <a href="#v10-0-0">v10\.0\.0</a>
|
|
|
|
|
- <a href="#release-summary-5">Release Summary</a>
|
|
|
|
|
- <a href="#minor-changes-4">Minor Changes</a>
|
|
|
|
|
- <a href="#breaking-changes--porting-guide">Breaking Changes / Porting Guide</a>
|
|
|
|
|
- <a href="#deprecated-features-3">Deprecated Features</a>
|
|
|
|
|
- <a href="#removed-features-previously-deprecated">Removed Features \(previously deprecated\)</a>
|
|
|
|
|
- <a href="#bugfixes-4">Bugfixes</a>
|
|
|
|
|
- <a href="#bugfixes-5">Bugfixes</a>
|
|
|
|
|
- <a href="#known-issues">Known Issues</a>
|
|
|
|
|
- <a href="#new-plugins-3">New Plugins</a>
|
|
|
|
|
- <a href="#filter-2">Filter</a>
|
|
|
|
@ -47,17 +51,41 @@
|
|
|
|
|
- <a href="#new-modules-3">New Modules</a>
|
|
|
|
|
This changelog describes changes after version 9\.0\.0\.
|
|
|
|
|
|
|
|
|
|
<a id="v10-3-0"></a>
|
|
|
|
|
## v10\.3\.0
|
|
|
|
|
<a id="v10-3-1"></a>
|
|
|
|
|
## v10\.3\.1
|
|
|
|
|
|
|
|
|
|
<a id="release-summary"></a>
|
|
|
|
|
### Release Summary
|
|
|
|
|
|
|
|
|
|
Regular bugfix and feature release\.
|
|
|
|
|
Bugfix release\.
|
|
|
|
|
|
|
|
|
|
<a id="minor-changes"></a>
|
|
|
|
|
### Minor Changes
|
|
|
|
|
|
|
|
|
|
* 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)\)\.
|
|
|
|
|
|
|
|
|
|
<a id="bugfixes"></a>
|
|
|
|
|
### Bugfixes
|
|
|
|
|
|
|
|
|
|
* cloudflare\_dns \- fix crash when deleting a DNS record or when updating a record with <code>solo\=true</code> \([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)\)\.
|
|
|
|
|
* homebrew \- make package name parsing more resilient \([https\://github\.com/ansible\-collections/community\.general/pull/9665](https\://github\.com/ansible\-collections/community\.general/pull/9665)\, [https\://github\.com/ansible\-collections/community\.general/issues/9641](https\://github\.com/ansible\-collections/community\.general/issues/9641)\)\.
|
|
|
|
|
* keycloak module utils \- replaces missing return in get\_role\_composites method which caused it to return None instead of composite roles \([https\://github\.com/ansible\-collections/community\.general/issues/9678](https\://github\.com/ansible\-collections/community\.general/issues/9678)\, [https\://github\.com/ansible\-collections/community\.general/pull/9691](https\://github\.com/ansible\-collections/community\.general/pull/9691)\)\.
|
|
|
|
|
* keycloak\_client \- fix and improve existing tests\. The module showed a diff without actual changes\, solved by improving the <code>normalise\_cr\(\)</code> function \([https\://github\.com/ansible\-collections/community\.general/pull/9644](https\://github\.com/ansible\-collections/community\.general/pull/9644)\)\.
|
|
|
|
|
* proxmox \- adds the <code>pubkey</code> parameter \(back to\) the <code>update</code> state \([https\://github\.com/ansible\-collections/community\.general/issues/9642](https\://github\.com/ansible\-collections/community\.general/issues/9642)\, [https\://github\.com/ansible\-collections/community\.general/pull/9645](https\://github\.com/ansible\-collections/community\.general/pull/9645)\)\.
|
|
|
|
|
* proxmox \- fixes a typo in the translation of the <code>pubkey</code> parameter to proxmox\' <code>ssh\-public\-keys</code> \([https\://github\.com/ansible\-collections/community\.general/issues/9642](https\://github\.com/ansible\-collections/community\.general/issues/9642)\, [https\://github\.com/ansible\-collections/community\.general/pull/9645](https\://github\.com/ansible\-collections/community\.general/pull/9645)\)\.
|
|
|
|
|
* xml \- ensure file descriptor is closed \([https\://github\.com/ansible\-collections/community\.general/pull/9695](https\://github\.com/ansible\-collections/community\.general/pull/9695)\)\.
|
|
|
|
|
|
|
|
|
|
<a id="v10-3-0"></a>
|
|
|
|
|
## v10\.3\.0
|
|
|
|
|
|
|
|
|
|
<a id="release-summary-1"></a>
|
|
|
|
|
### Release Summary
|
|
|
|
|
|
|
|
|
|
Regular bugfix and feature release\.
|
|
|
|
|
|
|
|
|
|
<a id="minor-changes-1"></a>
|
|
|
|
|
### Minor Changes
|
|
|
|
|
|
|
|
|
|
* MH module utils \- delegate <code>debug</code> to the underlying <code>AnsibleModule</code> instance or issues a warning if an attribute already exists with that name \([https\://github\.com/ansible\-collections/community\.general/pull/9577](https\://github\.com/ansible\-collections/community\.general/pull/9577)\)\.
|
|
|
|
|
* apache2\_mod\_proxy \- better handling regexp extraction \([https\://github\.com/ansible\-collections/community\.general/pull/9609](https\://github\.com/ansible\-collections/community\.general/pull/9609)\)\.
|
|
|
|
|
* apache2\_mod\_proxy \- change type of <code>state</code> to a list of strings\. No change for the users \([https\://github\.com/ansible\-collections/community\.general/pull/9600](https\://github\.com/ansible\-collections/community\.general/pull/9600)\)\.
|
|
|
|
@ -189,7 +217,7 @@ Regular bugfix and feature release\.
|
|
|
|
|
|
|
|
|
|
* keycloak\_client \- Sanitize <code>saml\.encryption\.private\.key</code> 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)\)\.
|
|
|
|
|
|
|
|
|
|
<a id="bugfixes"></a>
|
|
|
|
|
<a id="bugfixes-1"></a>
|
|
|
|
|
### 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)\)\.
|
|
|
|
@ -233,12 +261,12 @@ Regular bugfix and feature release\.
|
|
|
|
|
<a id="v10-2-0"></a>
|
|
|
|
|
## v10\.2\.0
|
|
|
|
|
|
|
|
|
|
<a id="release-summary-1"></a>
|
|
|
|
|
<a id="release-summary-2"></a>
|
|
|
|
|
### Release Summary
|
|
|
|
|
|
|
|
|
|
Regular bugfix and feature release\.
|
|
|
|
|
|
|
|
|
|
<a id="minor-changes-1"></a>
|
|
|
|
|
<a id="minor-changes-2"></a>
|
|
|
|
|
### Minor Changes
|
|
|
|
|
|
|
|
|
|
* bitwarden lookup plugin \- use f\-strings instead of interpolations or <code>format</code> \([https\://github\.com/ansible\-collections/community\.general/pull/9324](https\://github\.com/ansible\-collections/community\.general/pull/9324)\)\.
|
|
|
|
@ -392,7 +420,7 @@ Regular bugfix and feature release\.
|
|
|
|
|
|
|
|
|
|
* keycloak\_authentication \- API calls did not properly set the <code>priority</code> 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)\)\.
|
|
|
|
|
|
|
|
|
|
<a id="bugfixes-1"></a>
|
|
|
|
|
<a id="bugfixes-2"></a>
|
|
|
|
|
### Bugfixes
|
|
|
|
|
|
|
|
|
|
* dig lookup plugin \- correctly handle <code>NoNameserver</code> 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)\)\.
|
|
|
|
@ -423,12 +451,12 @@ Regular bugfix and feature release\.
|
|
|
|
|
<a id="v10-1-0"></a>
|
|
|
|
|
## v10\.1\.0
|
|
|
|
|
|
|
|
|
|
<a id="release-summary-2"></a>
|
|
|
|
|
<a id="release-summary-3"></a>
|
|
|
|
|
### Release Summary
|
|
|
|
|
|
|
|
|
|
Regular bugfix and feature release\.
|
|
|
|
|
|
|
|
|
|
<a id="minor-changes-2"></a>
|
|
|
|
|
<a id="minor-changes-3"></a>
|
|
|
|
|
### Minor Changes
|
|
|
|
|
|
|
|
|
|
* alternatives \- add <code>family</code> parameter that allows to utilize the <code>\-\-family</code> option available in RedHat version of update\-alternatives \([https\://github\.com/ansible\-collections/community\.general/issues/5060](https\://github\.com/ansible\-collections/community\.general/issues/5060)\, [https\://github\.com/ansible\-collections/community\.general/pull/9096](https\://github\.com/ansible\-collections/community\.general/pull/9096)\)\.
|
|
|
|
@ -455,7 +483,7 @@ Regular bugfix and feature release\.
|
|
|
|
|
* opkg \- deprecate value <code>\"\"</code> for parameter <code>force</code> \([https\://github\.com/ansible\-collections/community\.general/pull/9172](https\://github\.com/ansible\-collections/community\.general/pull/9172)\)\.
|
|
|
|
|
* redfish\_utils module utils \- deprecate method <code>RedfishUtils\.\_init\_session\(\)</code> \([https\://github\.com/ansible\-collections/community\.general/pull/9190](https\://github\.com/ansible\-collections/community\.general/pull/9190)\)\.
|
|
|
|
|
|
|
|
|
|
<a id="bugfixes-2"></a>
|
|
|
|
|
<a id="bugfixes-3"></a>
|
|
|
|
|
### 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)\)\.
|
|
|
|
@ -484,12 +512,12 @@ Regular bugfix and feature release\.
|
|
|
|
|
<a id="v10-0-1"></a>
|
|
|
|
|
## v10\.0\.1
|
|
|
|
|
|
|
|
|
|
<a id="release-summary-3"></a>
|
|
|
|
|
<a id="release-summary-4"></a>
|
|
|
|
|
### Release Summary
|
|
|
|
|
|
|
|
|
|
Bugfix release for inclusion in Ansible 11\.0\.0rc1\.
|
|
|
|
|
|
|
|
|
|
<a id="bugfixes-3"></a>
|
|
|
|
|
<a id="bugfixes-4"></a>
|
|
|
|
|
### 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)\)\.
|
|
|
|
@ -499,12 +527,12 @@ Bugfix release for inclusion in Ansible 11\.0\.0rc1\.
|
|
|
|
|
<a id="v10-0-0"></a>
|
|
|
|
|
## v10\.0\.0
|
|
|
|
|
|
|
|
|
|
<a id="release-summary-4"></a>
|
|
|
|
|
<a id="release-summary-5"></a>
|
|
|
|
|
### Release Summary
|
|
|
|
|
|
|
|
|
|
This is release 10\.0\.0 of <code>community\.general</code>\, released on 2024\-11\-04\.
|
|
|
|
|
|
|
|
|
|
<a id="minor-changes-3"></a>
|
|
|
|
|
<a id="minor-changes-4"></a>
|
|
|
|
|
### Minor Changes
|
|
|
|
|
|
|
|
|
|
* CmdRunner module util \- argument formats can be specified as plain functions without calling <code>cmd\_runner\_fmt\.as\_func\(\)</code> \([https\://github\.com/ansible\-collections/community\.general/pull/8479](https\://github\.com/ansible\-collections/community\.general/pull/8479)\)\.
|
|
|
|
@ -734,7 +762,7 @@ This is release 10\.0\.0 of <code>community\.general</code>\, released on 2024\-
|
|
|
|
|
* proxmox\_kvm \- removed the <code>proxmox\_default\_behavior</code> option\. Explicitly specify the old default values if you were using <code>proxmox\_default\_behavior\=compatibility</code>\, 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 <code>pool</code> option\. Use <code>pool\_ids</code> instead \([https\://github\.com/ansible\-collections/community\.general/pull/8918](https\://github\.com/ansible\-collections/community\.general/pull/8918)\)\.
|
|
|
|
|
|
|
|
|
|
<a id="bugfixes-4"></a>
|
|
|
|
|
<a id="bugfixes-5"></a>
|
|
|
|
|
### Bugfixes
|
|
|
|
|
|
|
|
|
|
* bitwarden lookup plugin \- fix <code>KeyError</code> in <code>search\_field</code> \([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)\)\.
|
|
|
|
|