diff --git a/CHANGELOG.md b/CHANGELOG.md index ae64d33abc..35cf90864c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,61 +2,157 @@ **Topics** -- v11\.2\.1 +- v11\.3\.0 - Release Summary - - Bugfixes -- v11\.2\.0 - - Release Summary - Minor Changes - Deprecated Features - - Bugfixes + - Bugfixes - New Plugins - - Lookup + - Filter - New Modules -- v11\.1\.2 +- v11\.2\.1 + - Release Summary + - Bugfixes +- v11\.2\.0 - Release Summary - Minor Changes + - Deprecated Features - Bugfixes -- v11\.1\.1 + - New Plugins + - Lookup + - New Modules +- v11\.1\.2 - Release Summary - Minor Changes - Bugfixes -- v11\.1\.0 +- v11\.1\.1 - Release Summary - Minor Changes - - Deprecated Features - Bugfixes - - New Plugins - - Callback - - New Modules -- v11\.0\.0 +- v11\.1\.0 - Release Summary - Minor Changes - Deprecated Features + - Bugfixes + - New Plugins + - Callback + - New Modules +- v11\.0\.0 + - Release Summary + - Minor Changes + - Deprecated Features - Removed Features \(previously deprecated\) - Security Fixes - - Bugfixes + - Bugfixes - Known Issues - - New Plugins + - New Plugins - Callback - Connection - - Filter + - Filter - Inventory - Lookup - - New Modules + - New Modules This changelog describes changes after version 10\.0\.0\. - -## v11\.2\.1 + +## v11\.3\.0 ### Release Summary -Bugfix release\. +Regular bugfix and feature release\. + + +### Minor Changes + +* android\_sdk \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10712](https\://github\.com/ansible\-collections/community\.general/pull/10712)\)\. +* django module utils \- simplify/consolidate the common settings for the command line \([https\://github\.com/ansible\-collections/community\.general/pull/10684](https\://github\.com/ansible\-collections/community\.general/pull/10684)\)\. +* django\_check \- rename parameter database to databases\, add alias for compatibility \([https\://github\.com/ansible\-collections/community\.general/pull/10700](https\://github\.com/ansible\-collections/community\.general/pull/10700)\)\. +* django\_check \- simplify/consolidate the common settings for the command line \([https\://github\.com/ansible\-collections/community\.general/pull/10684](https\://github\.com/ansible\-collections/community\.general/pull/10684)\)\. +* django\_createcachetable \- simplify/consolidate the common settings for the command line \([https\://github\.com/ansible\-collections/community\.general/pull/10684](https\://github\.com/ansible\-collections/community\.general/pull/10684)\)\. +* elasticsearch\_plugin \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10712](https\://github\.com/ansible\-collections/community\.general/pull/10712)\)\. +* filesize \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\. +* github\_app\_access\_token lookup plugin \- support both jwt and pyjwt to avoid conflict with other modules requirements \([https\://github\.com/ansible\-collections/community\.general/issues/10299](https\://github\.com/ansible\-collections/community\.general/issues/10299)\)\. +* gitlab\_group\_access\_token \- add planner access level \([https\://github\.com/ansible\-collections/community\.general/pull/10679](https\://github\.com/ansible\-collections/community\.general/pull/10679)\)\. +* gitlab\_group\_access\_token \- add missing scopes \([https\://github\.com/ansible\-collections/community\.general/pull/10785](https\://github\.com/ansible\-collections/community\.general/pull/10785)\)\. +* gitlab\_group\_variable \- support masked\-and\-hidden variables \([https\://github\.com/ansible\-collections/community\.general/pull/10787](https\://github\.com/ansible\-collections/community\.general/pull/10787)\)\. +* gitlab\_label \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10711](https\://github\.com/ansible\-collections/community\.general/pull/10711)\)\. +* gitlab\_milestone \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10711](https\://github\.com/ansible\-collections/community\.general/pull/10711)\)\. +* gitlab\_project\_access\_token \- add planner access level \([https\://github\.com/ansible\-collections/community\.general/pull/10679](https\://github\.com/ansible\-collections/community\.general/pull/10679)\)\. +* gitlab\_project\_access\_token \- add missing scopes \([https\://github\.com/ansible\-collections/community\.general/pull/10785](https\://github\.com/ansible\-collections/community\.general/pull/10785)\)\. +* gitlab\_project\_variable \- support masked\-and\-hidden variables \([https\://github\.com/ansible\-collections/community\.general/pull/10787](https\://github\.com/ansible\-collections/community\.general/pull/10787)\)\. +* gitlab\_protected\_branch \- add allow\_force\_push\, code\_owner\_approval\_required \([https\://github\.com/ansible\-collections/community\.general/pull/10795](https\://github\.com/ansible\-collections/community\.general/pull/10795)\, [https\://github\.com/ansible\-collections/community\.general/issues/6432](https\://github\.com/ansible\-collections/community\.general/issues/6432)\, [https\://github\.com/ansible\-collections/community\.general/issues/10289](https\://github\.com/ansible\-collections/community\.general/issues/10289)\, [https\://github\.com/ansible\-collections/community\.general/issues/10765](https\://github\.com/ansible\-collections/community\.general/issues/10765)\)\. +* gitlab\_protected\_branch \- update protected branches if possible instead of recreating them \([https\://github\.com/ansible\-collections/community\.general/pull/10795](https\://github\.com/ansible\-collections/community\.general/pull/10795)\)\. +* iocage inventory plugin \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10712](https\://github\.com/ansible\-collections/community\.general/pull/10712)\)\. +* ipa\_host \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10711](https\://github\.com/ansible\-collections/community\.general/pull/10711)\)\. +* iptables\_state \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\. +* keycloak\_realm \- add support for WebAuthn policy configuration options\, including both regular and passwordless WebAuthn policies \([https\://github\.com/ansible\-collections/community\.general/pull/10791](https\://github\.com/ansible\-collections/community\.general/pull/10791)\)\. +* lvg\_rename \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10711](https\://github\.com/ansible\-collections/community\.general/pull/10711)\)\. +* manageiq \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10712](https\://github\.com/ansible\-collections/community\.general/pull/10712)\)\. +* manageiq\_alert\_profiles \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10712](https\://github\.com/ansible\-collections/community\.general/pull/10712)\)\. +* manageiq\_group \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\. +* manageiq\_tenant \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\. +* mssql\_db \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\. +* one\_vm \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10712](https\://github\.com/ansible\-collections/community\.general/pull/10712)\)\. +* openbsd\_pkg \- add autoremove parameter to remove unused dependencies \([https\://github\.com/ansible\-collections/community\.general/pull/10705](https\://github\.com/ansible\-collections/community\.general/pull/10705)\)\. +* openbsd\_pkg \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\. +* pacemaker\_resource \- add state\=cleanup for cleaning up pacemaker resources \([https\://github\.com/ansible\-collections/community\.general/pull/10413](https\://github\.com/ansible\-collections/community\.general/pull/10413)\) +* pacemaker\_resource \- add state\=cloned for cloning pacemaker resources or groups \([https\://github\.com/ansible\-collections/community\.general/issues/10322](https\://github\.com/ansible\-collections/community\.general/issues/10322)\, [https\://github\.com/ansible\-collections/community\.general/pull/10665](https\://github\.com/ansible\-collections/community\.general/pull/10665)\)\. +* pacemaker\_resource \- the parameter name is no longer a required parameter in community\.general 11\.3\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/10413](https\://github\.com/ansible\-collections/community\.general/pull/10413)\) +* parted \- using safer mechanism to run external command \([https\://github\.com/ansible\-collections/community\.general/pull/10642](https\://github\.com/ansible\-collections/community\.general/pull/10642)\)\. +* random\_string lookup plugin \- allow to specify seed while generating random string \([https\://github\.com/ansible\-collections/community\.general/issues/5362](https\://github\.com/ansible\-collections/community\.general/issues/5362)\, [https\://github\.com/ansible\-collections/community\.general/pull/10710](https\://github\.com/ansible\-collections/community\.general/pull/10710)\)\. +* scaleway modules \- add a scaleway group to use module\_defaults \([https\://github\.com/ansible\-collections/community\.general/pull/10647](https\://github\.com/ansible\-collections/community\.general/pull/10647)\)\. +* scaleway\_container \- add a cpu\_limit argument \([https\://github\.com/ansible\-collections/community\.general/pull/10646](https\://github\.com/ansible\-collections/community\.general/pull/10646)\)\. +* terraform \- minor refactor to improve readability \([https\://github\.com/ansible\-collections/community\.general/pull/10711](https\://github\.com/ansible\-collections/community\.general/pull/10711)\)\. +* ufw \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\. +* xenserver module utils \- remove redundant constructs from argument specs \([https\://github\.com/ansible\-collections/community\.general/pull/10769](https\://github\.com/ansible\-collections/community\.general/pull/10769)\)\. +* xenserver\_facts \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\. +* zfs\_facts \- minor refactor to simplify string formatting \([https\://github\.com/ansible\-collections/community\.general/pull/10727](https\://github\.com/ansible\-collections/community\.general/pull/10727)\)\. +* zypper \- support the \-\-gpg\-auto\-import\-keys option in zypper \([https\://github\.com/ansible\-collections/community\.general/issues/10660](https\://github\.com/ansible\-collections/community\.general/issues/10660)\, [https\://github\.com/ansible\-collections/community\.general/pull/10661](https\://github\.com/ansible\-collections/community\.general/pull/10661)\)\. + + +### Deprecated Features + +* hiera lookup plugin \- retrieving data with Hiera has been deprecated a long time ago\; because of that this plugin will be removed from community\.general 13\.0\.0\. If you disagree with this deprecation\, please create an issue in the community\.general repository \([https\://github\.com/ansible\-collections/community\.general/issues/4462](https\://github\.com/ansible\-collections/community\.general/issues/4462)\, [https\://github\.com/ansible\-collections/community\.general/pull/10779](https\://github\.com/ansible\-collections/community\.general/pull/10779)\)\. +* oci\_utils module utils \- utils is deprecated and will be removed in community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/issues/10318](https\://github\.com/ansible\-collections/community\.general/issues/10318)\, [https\://github\.com/ansible\-collections/community\.general/pull/10652](https\://github\.com/ansible\-collections/community\.general/pull/10652)\)\. +* oci\_vcn \- module is deprecated and will be removed in community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/issues/10318](https\://github\.com/ansible\-collections/community\.general/issues/10318)\, [https\://github\.com/ansible\-collections/community\.general/pull/10652](https\://github\.com/ansible\-collections/community\.general/pull/10652)\)\. +* oracle\* doc fragments \- fragments are deprecated and will be removed in community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/issues/10318](https\://github\.com/ansible\-collections/community\.general/issues/10318)\, [https\://github\.com/ansible\-collections/community\.general/pull/10652](https\://github\.com/ansible\-collections/community\.general/pull/10652)\)\. ### Bugfixes +* kdeconfig \- kwriteconfig executable could not be discovered automatically on systems with only kwriteconfig6 installed\. kwriteconfig6 can now be discovered by Ansible \([https\://github\.com/ansible\-collections/community\.general/issues/10746](https\://github\.com/ansible\-collections/community\.general/issues/10746)\, [https\://github\.com/ansible\-collections/community\.general/pull/10751](https\://github\.com/ansible\-collections/community\.general/pull/10751)\)\. +* monit \- fix crash caused by an unknown status value returned from the monit service \([https\://github\.com/ansible\-collections/community\.general/issues/10742](https\://github\.com/ansible\-collections/community\.general/issues/10742)\, [https\://github\.com/ansible\-collections/community\.general/pull/10743](https\://github\.com/ansible\-collections/community\.general/pull/10743)\)\. +* pacemaker \- use regex for matching maintenance\-mode output to determine cluster maintenance status \([https\://github\.com/ansible\-collections/community\.general/issues/10426](https\://github\.com/ansible\-collections/community\.general/issues/10426)\, [https\://github\.com/ansible\-collections/community\.general/pull/10707](https\://github\.com/ansible\-collections/community\.general/pull/10707)\)\. +* selective callback plugin \- specify ansible\_loop\_var instead of the explicit value item when printing task result \([https\://github\.com/ansible\-collections/community\.general/pull/10752](https\://github\.com/ansible\-collections/community\.general/pull/10752)\)\. + + +### New Plugins + + +#### Filter + +* community\.general\.to\_nice\_yaml \- Convert variable to YAML string\. +* community\.general\.to\_yaml \- Convert variable to YAML string\. + + +### New Modules + +* community\.general\.django\_dumpdata \- Wrapper for C\(django\-admin dumpdata\)\. +* community\.general\.django\_loaddata \- Wrapper for C\(django\-admin loaddata\)\. +* community\.general\.pacemaker\_stonith \- Manage Pacemaker STONITH\. + + +## v11\.2\.1 + + +### Release Summary + +Bugfix release\. + + +### Bugfixes + * Avoid deprecated functionality in ansible\-core 2\.20 \([https\://github\.com/ansible\-collections/community\.general/pull/10687](https\://github\.com/ansible\-collections/community\.general/pull/10687)\)\. * apache2\_module \- check the cgi module restrictions only during activation \([https\://github\.com/ansible\-collections/community\.general/pull/10423](https\://github\.com/ansible\-collections/community\.general/pull/10423)\)\. * composer \- fix broken command lines \([https\://github\.com/ansible\-collections/community\.general/issues/10662](https\://github\.com/ansible\-collections/community\.general/issues/10662)\, [https\://github\.com/ansible\-collections/community\.general/pull/10669](https\://github\.com/ansible\-collections/community\.general/pull/10669)\)\. @@ -66,12 +162,12 @@ Bugfix release\. ## v11\.2\.0 - + ### Release Summary Regular bugfix and features release\. - + ### Minor Changes * apk \- using safer mechanism to run external command \([https\://github\.com/ansible\-collections/community\.general/issues/10479](https\://github\.com/ansible\-collections/community\.general/issues/10479)\, [https\://github\.com/ansible\-collections/community\.general/pull/10520](https\://github\.com/ansible\-collections/community\.general/pull/10520)\)\. @@ -101,7 +197,7 @@ Regular bugfix and features release\. * xbps \- using safer mechanism to run external command \([https\://github\.com/ansible\-collections/community\.general/pull/10608](https\://github\.com/ansible\-collections/community\.general/pull/10608)\)\. * xfs\_quota \- using safer mechanism to run external command \([https\://github\.com/ansible\-collections/community\.general/pull/10609](https\://github\.com/ansible\-collections/community\.general/pull/10609)\)\. - + ### Deprecated Features * bearychat \- module is deprecated and will be removed in community\.general 12\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/issues/10514](https\://github\.com/ansible\-collections/community\.general/issues/10514)\)\. @@ -109,14 +205,14 @@ Regular bugfix and features release\. * github\_repo \- deprecate force\_defaults\=true \([https\://github\.com/ansible\-collections/community\.general/pull/10435](https\://github\.com/ansible\-collections/community\.general/pull/10435)\)\. * rocketchat \- the default value for is\_pre740\, currently true\, is deprecated and will change to false in community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/10490](https\://github\.com/ansible\-collections/community\.general/pull/10490)\)\. - + ### Bugfixes * jenkins\_plugin \- install latest compatible version instead of latest \([https\://github\.com/ansible\-collections/community\.general/issues/854](https\://github\.com/ansible\-collections/community\.general/issues/854)\, [https\://github\.com/ansible\-collections/community\.general/pull/10346](https\://github\.com/ansible\-collections/community\.general/pull/10346)\)\. * jenkins\_plugin \- separate Jenkins and external URL credentials \([https\://github\.com/ansible\-collections/community\.general/issues/4419](https\://github\.com/ansible\-collections/community\.general/issues/4419)\, [https\://github\.com/ansible\-collections/community\.general/pull/10346](https\://github\.com/ansible\-collections/community\.general/pull/10346)\)\. * lvm\_pv \- properly detect SCSI or NVMe devices to rescan \([https\://github\.com/ansible\-collections/community\.general/issues/10444](https\://github\.com/ansible\-collections/community\.general/issues/10444)\, [https\://github\.com/ansible\-collections/community\.general/pull/10596](https\://github\.com/ansible\-collections/community\.general/pull/10596)\)\. - + ### New Plugins @@ -124,7 +220,7 @@ Regular bugfix and features release\. * community\.general\.binary\_file \- Read binary file and return it Base64 encoded\. - + ### New Modules * community\.general\.lvm\_pv\_move\_data \- Move data between LVM Physical Volumes \(PVs\)\. @@ -133,12 +229,12 @@ Regular bugfix and features release\. ## v11\.1\.2 - + ### Release Summary Bugfix release\. - + ### Minor Changes * gem \- remove redundant constructs from argument specs \([https\://github\.com/ansible\-collections/community\.general/pull/10505](https\://github\.com/ansible\-collections/community\.general/pull/10505)\)\. @@ -272,7 +368,7 @@ Bugfix release\. * zypper \- remove redundant constructs from argument specs \([https\://github\.com/ansible\-collections/community\.general/pull/10513](https\://github\.com/ansible\-collections/community\.general/pull/10513)\)\. * zypper\_repository \- remove redundant constructs from argument specs \([https\://github\.com/ansible\-collections/community\.general/pull/10513](https\://github\.com/ansible\-collections/community\.general/pull/10513)\)\. - + ### Bugfixes * 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)\)\. @@ -286,12 +382,12 @@ Bugfix release\. ## v11\.1\.1 - + ### Release Summary Bugfix release for the next Ansible 12 pre\-release\. - + ### Minor Changes * aerospike\_migrations \- remove redundant constructs from argument specs \([https\://github\.com/ansible\-collections/community\.general/pull/10494](https\://github\.com/ansible\-collections/community\.general/pull/10494)\)\. @@ -322,7 +418,7 @@ Bugfix release for the next Ansible 12 pre\-release\. * filesystem \- remove redundant constructs from argument specs \([https\://github\.com/ansible\-collections/community\.general/pull/10494](https\://github\.com/ansible\-collections/community\.general/pull/10494)\)\. * sysrc \- adjustments to the code \([https\://github\.com/ansible\-collections/community\.general/pull/10417](https\://github\.com/ansible\-collections/community\.general/pull/10417)\)\. - + ### 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)\)\. @@ -340,12 +436,12 @@ Bugfix release for the next Ansible 12 pre\-release\. ## v11\.1\.0 - + ### Release Summary Regular bugfix and feature release\. - + ### Minor Changes * cloudflare\_dns \- adds support for PTR records \([https\://github\.com/ansible\-collections/community\.general/pull/10267](https\://github\.com/ansible\-collections/community\.general/pull/10267)\)\. @@ -394,13 +490,13 @@ Regular bugfix and feature release\. * xfconf \- minor adjustments the the code \([https\://github\.com/ansible\-collections/community\.general/pull/10311](https\://github\.com/ansible\-collections/community\.general/pull/10311)\)\. * xml \- remove redundant brackets in conditionals\, no functional changes \([https\://github\.com/ansible\-collections/community\.general/pull/10328](https\://github\.com/ansible\-collections/community\.general/pull/10328)\)\. - + ### Deprecated Features * catapult \- module is deprecated and will be removed in community\.general 13\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/issues/10318](https\://github\.com/ansible\-collections/community\.general/issues/10318)\, [https\://github\.com/ansible\-collections/community\.general/pull/10329](https\://github\.com/ansible\-collections/community\.general/pull/10329)\)\. * pacemaker\_cluster \- the parameter state will become a required parameter in community\.general 12\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/10227](https\://github\.com/ansible\-collections/community\.general/pull/10227)\)\. - + ### 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)\)\. @@ -410,7 +506,7 @@ Regular bugfix and feature release\. * linode 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)\)\. * logstash callback plugin \- remove reference to Python 2 library \([https\://github\.com/ansible\-collections/community\.general/pull/10345](https\://github\.com/ansible\-collections/community\.general/pull/10345)\)\. - + ### New Plugins @@ -418,7 +514,7 @@ Regular bugfix and feature release\. * community\.general\.tasks\_only \- Only show tasks\. - + ### New Modules * community\.general\.jenkins\_credential \- Manage Jenkins credentials and domains via API\. @@ -426,12 +522,12 @@ Regular bugfix and feature release\. ## v11\.0\.0 - + ### Release Summary This is release 11\.0\.0 of community\.general\, released on 2025\-06\-16\. - + ### Minor Changes * CmdRunner module utils \- the convenience method cmd\_runner\_fmt\.as\_fixed\(\) now accepts multiple arguments as a list \([https\://github\.com/ansible\-collections/community\.general/pull/9893](https\://github\.com/ansible\-collections/community\.general/pull/9893)\)\. @@ -765,7 +861,7 @@ This is release 11\.0\.0 of community\.general\, released on 2025\- * zypper \- add simple\_errors option \([https\://github\.com/ansible\-collections/community\.general/pull/9270](https\://github\.com/ansible\-collections/community\.general/pull/9270)\)\. * zypper \- adds skip\_post\_errors that allows to skip RPM post\-install errors \(Zypper return code 107\) \([https\://github\.com/ansible\-collections/community\.general/issues/9972](https\://github\.com/ansible\-collections/community\.general/issues/9972)\)\. - + ### Deprecated Features * MH module utils \- attribute debug definition in subclasses of MH is now deprecated\, as that name will become a delegation to AnsibleModule in community\.general 12\.0\.0\, and any such attribute will be overridden by that delegation in that version \([https\://github\.com/ansible\-collections/community\.general/pull/9577](https\://github\.com/ansible\-collections/community\.general/pull/9577)\)\. @@ -825,7 +921,7 @@ This is release 11\.0\.0 of community\.general\, released on 2025\- * 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)\)\. * 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 * 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)\)\. @@ -908,7 +1004,7 @@ This is release 11\.0\.0 of community\.general\, released on 2025\- * reveal\_ansible\_type filter plugin and ansible\_type test plugin \- note that ansible\-core\'s Data Tagging feature implements new aliases\, such as \_AnsibleTaggedStr for str\, \_AnsibleTaggedInt for int\, and \_AnsibleTaggedFloat for float \([https\://github\.com/ansible\-collections/community\.general/pull/9833](https\://github\.com/ansible\-collections/community\.general/pull/9833)\)\. - + ### New Plugins @@ -921,7 +1017,7 @@ This is release 11\.0\.0 of community\.general\, released on 2025\- * community\.general\.wsl \- Run tasks in WSL distribution using wsl\.exe CLI via SSH\. - + #### Filter * community\.general\.accumulate \- Produce a list of accumulated sums of the input list contents\. @@ -940,7 +1036,7 @@ This is release 11\.0\.0 of community\.general\, released on 2025\- * community\.general\.onepassword\_ssh\_key \- Fetch SSH keys stored in 1Password\. - + ### New Modules * community\.general\.android\_sdk \- Manages Android SDK packages\. diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 61e926e08f..d1a3914b03 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,94 @@ Community General Release Notes This changelog describes changes after version 10.0.0. +v11.3.0 +======= + +Release Summary +--------------- + +Regular bugfix and feature release. + +Minor Changes +------------- + +- android_sdk - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). +- django module utils - simplify/consolidate the common settings for the command line (https://github.com/ansible-collections/community.general/pull/10684). +- django_check - rename parameter ``database`` to ``databases``, add alias for compatibility (https://github.com/ansible-collections/community.general/pull/10700). +- django_check - simplify/consolidate the common settings for the command line (https://github.com/ansible-collections/community.general/pull/10684). +- django_createcachetable - simplify/consolidate the common settings for the command line (https://github.com/ansible-collections/community.general/pull/10684). +- elasticsearch_plugin - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). +- filesize - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). +- github_app_access_token lookup plugin - support both ``jwt`` and ``pyjwt`` to avoid conflict with other modules requirements (https://github.com/ansible-collections/community.general/issues/10299). +- gitlab_group_access_token - add ``planner`` access level (https://github.com/ansible-collections/community.general/pull/10679). +- gitlab_group_access_token - add missing scopes (https://github.com/ansible-collections/community.general/pull/10785). +- gitlab_group_variable - support masked-and-hidden variables (https://github.com/ansible-collections/community.general/pull/10787). +- gitlab_label - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). +- gitlab_milestone - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). +- gitlab_project_access_token - add ``planner`` access level (https://github.com/ansible-collections/community.general/pull/10679). +- gitlab_project_access_token - add missing scopes (https://github.com/ansible-collections/community.general/pull/10785). +- gitlab_project_variable - support masked-and-hidden variables (https://github.com/ansible-collections/community.general/pull/10787). +- gitlab_protected_branch - add ``allow_force_push``, ``code_owner_approval_required`` (https://github.com/ansible-collections/community.general/pull/10795, https://github.com/ansible-collections/community.general/issues/6432, https://github.com/ansible-collections/community.general/issues/10289, https://github.com/ansible-collections/community.general/issues/10765). +- gitlab_protected_branch - update protected branches if possible instead of recreating them (https://github.com/ansible-collections/community.general/pull/10795). +- iocage inventory plugin - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). +- ipa_host - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). +- iptables_state - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). +- keycloak_realm - add support for WebAuthn policy configuration options, including both regular and passwordless WebAuthn policies (https://github.com/ansible-collections/community.general/pull/10791). +- lvg_rename - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). +- manageiq - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). +- manageiq_alert_profiles - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). +- manageiq_group - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). +- manageiq_tenant - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). +- mssql_db - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). +- one_vm - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). +- openbsd_pkg - add ``autoremove`` parameter to remove unused dependencies (https://github.com/ansible-collections/community.general/pull/10705). +- openbsd_pkg - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). +- pacemaker_resource - add ``state=cleanup`` for cleaning up pacemaker resources (https://github.com/ansible-collections/community.general/pull/10413) +- pacemaker_resource - add ``state=cloned`` for cloning pacemaker resources or groups (https://github.com/ansible-collections/community.general/issues/10322, https://github.com/ansible-collections/community.general/pull/10665). +- pacemaker_resource - the parameter ``name`` is no longer a required parameter in community.general 11.3.0 (https://github.com/ansible-collections/community.general/pull/10413) +- parted - using safer mechanism to run external command (https://github.com/ansible-collections/community.general/pull/10642). +- random_string lookup plugin - allow to specify seed while generating random string (https://github.com/ansible-collections/community.general/issues/5362, https://github.com/ansible-collections/community.general/pull/10710). +- scaleway modules - add a ``scaleway`` group to use ``module_defaults`` (https://github.com/ansible-collections/community.general/pull/10647). +- scaleway_container - add a ``cpu_limit`` argument (https://github.com/ansible-collections/community.general/pull/10646). +- terraform - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). +- ufw - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). +- xenserver module utils - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10769). +- xenserver_facts - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). +- zfs_facts - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). +- zypper - support the ``--gpg-auto-import-keys`` option in zypper (https://github.com/ansible-collections/community.general/issues/10660, https://github.com/ansible-collections/community.general/pull/10661). + +Deprecated Features +------------------- + +- hiera lookup plugin - retrieving data with Hiera has been deprecated a long time ago; because of that this plugin will be removed from community.general 13.0.0. If you disagree with this deprecation, please create an issue in the community.general repository (https://github.com/ansible-collections/community.general/issues/4462, https://github.com/ansible-collections/community.general/pull/10779). +- oci_utils module utils - utils is deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, https://github.com/ansible-collections/community.general/pull/10652). +- oci_vcn - module is deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, https://github.com/ansible-collections/community.general/pull/10652). +- oracle* doc fragments - fragments are deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, https://github.com/ansible-collections/community.general/pull/10652). + +Bugfixes +-------- + +- kdeconfig - ``kwriteconfig`` executable could not be discovered automatically on systems with only ``kwriteconfig6`` installed. ``kwriteconfig6`` can now be discovered by Ansible (https://github.com/ansible-collections/community.general/issues/10746, https://github.com/ansible-collections/community.general/pull/10751). +- monit - fix crash caused by an unknown status value returned from the monit service (https://github.com/ansible-collections/community.general/issues/10742, https://github.com/ansible-collections/community.general/pull/10743). +- pacemaker - use regex for matching ``maintenance-mode`` output to determine cluster maintenance status (https://github.com/ansible-collections/community.general/issues/10426, https://github.com/ansible-collections/community.general/pull/10707). +- selective callback plugin - specify ``ansible_loop_var`` instead of the explicit value ``item`` when printing task result (https://github.com/ansible-collections/community.general/pull/10752). + +New Plugins +----------- + +Filter +~~~~~~ + +- community.general.to_nice_yaml - Convert variable to YAML string. +- community.general.to_yaml - Convert variable to YAML string. + +New Modules +----------- + +- community.general.django_dumpdata - Wrapper for C(django-admin dumpdata). +- community.general.django_loaddata - Wrapper for C(django-admin loaddata). +- community.general.pacemaker_stonith - Manage Pacemaker STONITH. + v11.2.1 ======= diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 4c3bfd207a..08cc926428 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1598,3 +1598,144 @@ releases: - 10688-pids.yml - 11.2.1.yml release_date: '2025-08-18' + 11.3.0: + changes: + bugfixes: + - kdeconfig - ``kwriteconfig`` executable could not be discovered automatically + on systems with only ``kwriteconfig6`` installed. ``kwriteconfig6`` can + now be discovered by Ansible (https://github.com/ansible-collections/community.general/issues/10746, + https://github.com/ansible-collections/community.general/pull/10751). + - monit - fix crash caused by an unknown status value returned from the monit + service (https://github.com/ansible-collections/community.general/issues/10742, + https://github.com/ansible-collections/community.general/pull/10743). + - pacemaker - use regex for matching ``maintenance-mode`` output to determine + cluster maintenance status (https://github.com/ansible-collections/community.general/issues/10426, + https://github.com/ansible-collections/community.general/pull/10707). + - selective callback plugin - specify ``ansible_loop_var`` instead of the + explicit value ``item`` when printing task result (https://github.com/ansible-collections/community.general/pull/10752). + deprecated_features: + - hiera lookup plugin - retrieving data with Hiera has been deprecated a long + time ago; because of that this plugin will be removed from community.general + 13.0.0. If you disagree with this deprecation, please create an issue in + the community.general repository (https://github.com/ansible-collections/community.general/issues/4462, + https://github.com/ansible-collections/community.general/pull/10779). + - oci_utils module utils - utils is deprecated and will be removed in community.general + 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, + https://github.com/ansible-collections/community.general/pull/10652). + - oci_vcn - module is deprecated and will be removed in community.general + 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, + https://github.com/ansible-collections/community.general/pull/10652). + - oracle* doc fragments - fragments are deprecated and will be removed in + community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, + https://github.com/ansible-collections/community.general/pull/10652). + minor_changes: + - android_sdk - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). + - django module utils - simplify/consolidate the common settings for the command + line (https://github.com/ansible-collections/community.general/pull/10684). + - django_check - rename parameter ``database`` to ``databases``, add alias + for compatibility (https://github.com/ansible-collections/community.general/pull/10700). + - django_check - simplify/consolidate the common settings for the command + line (https://github.com/ansible-collections/community.general/pull/10684). + - django_createcachetable - simplify/consolidate the common settings for the + command line (https://github.com/ansible-collections/community.general/pull/10684). + - elasticsearch_plugin - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). + - filesize - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). + - github_app_access_token lookup plugin - support both ``jwt`` and ``pyjwt`` + to avoid conflict with other modules requirements (https://github.com/ansible-collections/community.general/issues/10299). + - gitlab_group_access_token - add ``planner`` access level (https://github.com/ansible-collections/community.general/pull/10679). + - gitlab_group_access_token - add missing scopes (https://github.com/ansible-collections/community.general/pull/10785). + - gitlab_group_variable - support masked-and-hidden variables (https://github.com/ansible-collections/community.general/pull/10787). + - gitlab_label - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). + - gitlab_milestone - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). + - gitlab_project_access_token - add ``planner`` access level (https://github.com/ansible-collections/community.general/pull/10679). + - gitlab_project_access_token - add missing scopes (https://github.com/ansible-collections/community.general/pull/10785). + - gitlab_project_variable - support masked-and-hidden variables (https://github.com/ansible-collections/community.general/pull/10787). + - gitlab_protected_branch - add ``allow_force_push``, ``code_owner_approval_required`` + (https://github.com/ansible-collections/community.general/pull/10795, https://github.com/ansible-collections/community.general/issues/6432, + https://github.com/ansible-collections/community.general/issues/10289, https://github.com/ansible-collections/community.general/issues/10765). + - gitlab_protected_branch - update protected branches if possible instead + of recreating them (https://github.com/ansible-collections/community.general/pull/10795). + - iocage inventory plugin - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). + - ipa_host - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). + - iptables_state - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). + - keycloak_realm - add support for WebAuthn policy configuration options, + including both regular and passwordless WebAuthn policies (https://github.com/ansible-collections/community.general/pull/10791). + - lvg_rename - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). + - manageiq - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). + - manageiq_alert_profiles - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). + - manageiq_group - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). + - manageiq_tenant - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). + - mssql_db - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). + - one_vm - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). + - openbsd_pkg - add ``autoremove`` parameter to remove unused dependencies + (https://github.com/ansible-collections/community.general/pull/10705). + - openbsd_pkg - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). + - pacemaker_resource - add ``state=cleanup`` for cleaning up pacemaker resources + (https://github.com/ansible-collections/community.general/pull/10413) + - pacemaker_resource - add ``state=cloned`` for cloning pacemaker resources + or groups (https://github.com/ansible-collections/community.general/issues/10322, + https://github.com/ansible-collections/community.general/pull/10665). + - pacemaker_resource - the parameter ``name`` is no longer a required parameter + in community.general 11.3.0 (https://github.com/ansible-collections/community.general/pull/10413) + - parted - using safer mechanism to run external command (https://github.com/ansible-collections/community.general/pull/10642). + - random_string lookup plugin - allow to specify seed while generating random + string (https://github.com/ansible-collections/community.general/issues/5362, + https://github.com/ansible-collections/community.general/pull/10710). + - scaleway modules - add a ``scaleway`` group to use ``module_defaults`` (https://github.com/ansible-collections/community.general/pull/10647). + - scaleway_container - add a ``cpu_limit`` argument (https://github.com/ansible-collections/community.general/pull/10646). + - terraform - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). + - ufw - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). + - xenserver module utils - remove redundant constructs from argument specs + (https://github.com/ansible-collections/community.general/pull/10769). + - xenserver_facts - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). + - zfs_facts - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). + - zypper - support the ``--gpg-auto-import-keys`` option in zypper (https://github.com/ansible-collections/community.general/issues/10660, + https://github.com/ansible-collections/community.general/pull/10661). + release_summary: Regular bugfix and feature release. + fragments: + - 10299-github_app_access_token-lookup.yml + - 10413-pacemaker-resource-cleanup.yml + - 10642-parted-cmd-list.yml + - 10646-scaleway_container_cpu_limit.yml + - 10647-scaleway-module-defaults.yml + - 10652-oracle-deprecation.yml + - 10661-support-gpg-auto-impor-keys-in-zypper.yml + - 10665-pacemaker-resource-clone.yml + - 10679-gitlab-access-token-add-planner-role.yml + - 10684-django-improvements.yml + - 10700-django-check-databases.yml + - 10705-openbsd-pkg-remove-unused.yml + - 10707-pacemaker-maintenance-mode-regex.yml + - 10711-pytohn-idioms-1.yml + - 10712-python-idioms-2.yml + - 10727-python-idioms-3.yml + - 10743-monit-handle-unknown-status.yml + - 10751-kdeconfig-support-kwriteconfig6.yml + - 10752-selective-hardcoded-loop-var.yml + - 10769-xenserver-rf.yml + - 10785-gitlab-token-add-missing-scopes.yml + - 10787-gitlab-variable-support-masked-and-hidden-variables.yml + - 10795-gitlab_protected_branch-add-allow_force_push-code_owner_approval_required.yml + - 11.3.0.yml + - hiera.yml + - keycloak-realm-webauthn-policies.yml + - random_string_seed.yml + modules: + - description: Wrapper for C(django-admin dumpdata). + name: django_dumpdata + namespace: '' + - description: Wrapper for C(django-admin loaddata). + name: django_loaddata + namespace: '' + - description: Manage Pacemaker STONITH. + name: pacemaker_stonith + namespace: '' + plugins: + filter: + - description: Convert variable to YAML string. + name: to_nice_yaml + namespace: null + - description: Convert variable to YAML string. + name: to_yaml + namespace: null + release_date: '2025-09-08' diff --git a/changelogs/fragments/10299-github_app_access_token-lookup.yml b/changelogs/fragments/10299-github_app_access_token-lookup.yml deleted file mode 100644 index 59233e2a05..0000000000 --- a/changelogs/fragments/10299-github_app_access_token-lookup.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - github_app_access_token lookup plugin - support both ``jwt`` and ``pyjwt`` to avoid conflict with other modules requirements (https://github.com/ansible-collections/community.general/issues/10299). diff --git a/changelogs/fragments/10413-pacemaker-resource-cleanup.yml b/changelogs/fragments/10413-pacemaker-resource-cleanup.yml deleted file mode 100644 index f4157559cc..0000000000 --- a/changelogs/fragments/10413-pacemaker-resource-cleanup.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - pacemaker_resource - add ``state=cleanup`` for cleaning up pacemaker resources (https://github.com/ansible-collections/community.general/pull/10413) - - pacemaker_resource - the parameter ``name`` is no longer a required parameter in community.general 11.3.0 (https://github.com/ansible-collections/community.general/pull/10413) diff --git a/changelogs/fragments/10642-parted-cmd-list.yml b/changelogs/fragments/10642-parted-cmd-list.yml deleted file mode 100644 index 29025512dd..0000000000 --- a/changelogs/fragments/10642-parted-cmd-list.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - parted - using safer mechanism to run external command (https://github.com/ansible-collections/community.general/pull/10642). diff --git a/changelogs/fragments/10646-scaleway_container_cpu_limit.yml b/changelogs/fragments/10646-scaleway_container_cpu_limit.yml deleted file mode 100644 index f23a1bb96d..0000000000 --- a/changelogs/fragments/10646-scaleway_container_cpu_limit.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - scaleway_container - add a ``cpu_limit`` argument (https://github.com/ansible-collections/community.general/pull/10646). diff --git a/changelogs/fragments/10647-scaleway-module-defaults.yml b/changelogs/fragments/10647-scaleway-module-defaults.yml deleted file mode 100644 index 7fca7a171a..0000000000 --- a/changelogs/fragments/10647-scaleway-module-defaults.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - scaleway modules - add a ``scaleway`` group to use ``module_defaults`` (https://github.com/ansible-collections/community.general/pull/10647). diff --git a/changelogs/fragments/10652-oracle-deprecation.yml b/changelogs/fragments/10652-oracle-deprecation.yml deleted file mode 100644 index 3842e994f8..0000000000 --- a/changelogs/fragments/10652-oracle-deprecation.yml +++ /dev/null @@ -1,4 +0,0 @@ -deprecated_features: - - oci_utils module utils - utils is deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, https://github.com/ansible-collections/community.general/pull/10652). - - oci_vcn - module is deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, https://github.com/ansible-collections/community.general/pull/10652). - - oracle* doc fragments - fragments are deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/issues/10318, https://github.com/ansible-collections/community.general/pull/10652). diff --git a/changelogs/fragments/10661-support-gpg-auto-impor-keys-in-zypper.yml b/changelogs/fragments/10661-support-gpg-auto-impor-keys-in-zypper.yml deleted file mode 100644 index 333121902f..0000000000 --- a/changelogs/fragments/10661-support-gpg-auto-impor-keys-in-zypper.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - zypper - support the ``--gpg-auto-import-keys`` option in zypper (https://github.com/ansible-collections/community.general/issues/10660, https://github.com/ansible-collections/community.general/pull/10661). diff --git a/changelogs/fragments/10665-pacemaker-resource-clone.yml b/changelogs/fragments/10665-pacemaker-resource-clone.yml deleted file mode 100644 index c24420c598..0000000000 --- a/changelogs/fragments/10665-pacemaker-resource-clone.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - pacemaker_resource - add ``state=cloned`` for cloning pacemaker resources or groups (https://github.com/ansible-collections/community.general/issues/10322, https://github.com/ansible-collections/community.general/pull/10665). diff --git a/changelogs/fragments/10679-gitlab-access-token-add-planner-role.yml b/changelogs/fragments/10679-gitlab-access-token-add-planner-role.yml deleted file mode 100644 index 65aeae2a86..0000000000 --- a/changelogs/fragments/10679-gitlab-access-token-add-planner-role.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - gitlab_group_access_token - add ``planner`` access level (https://github.com/ansible-collections/community.general/pull/10679). - - gitlab_project_access_token - add ``planner`` access level (https://github.com/ansible-collections/community.general/pull/10679). diff --git a/changelogs/fragments/10684-django-improvements.yml b/changelogs/fragments/10684-django-improvements.yml deleted file mode 100644 index a8ca1cfbe9..0000000000 --- a/changelogs/fragments/10684-django-improvements.yml +++ /dev/null @@ -1,4 +0,0 @@ -minor_changes: - - django module utils - simplify/consolidate the common settings for the command line (https://github.com/ansible-collections/community.general/pull/10684). - - django_check - simplify/consolidate the common settings for the command line (https://github.com/ansible-collections/community.general/pull/10684). - - django_createcachetable - simplify/consolidate the common settings for the command line (https://github.com/ansible-collections/community.general/pull/10684). diff --git a/changelogs/fragments/10700-django-check-databases.yml b/changelogs/fragments/10700-django-check-databases.yml deleted file mode 100644 index cfb8897f6a..0000000000 --- a/changelogs/fragments/10700-django-check-databases.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - django_check - rename parameter ``database`` to ``databases``, add alias for compatibility (https://github.com/ansible-collections/community.general/pull/10700). diff --git a/changelogs/fragments/10705-openbsd-pkg-remove-unused.yml b/changelogs/fragments/10705-openbsd-pkg-remove-unused.yml deleted file mode 100644 index 2ceb1352b4..0000000000 --- a/changelogs/fragments/10705-openbsd-pkg-remove-unused.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - openbsd_pkg - add ``autoremove`` parameter to remove unused dependencies (https://github.com/ansible-collections/community.general/pull/10705). diff --git a/changelogs/fragments/10707-pacemaker-maintenance-mode-regex.yml b/changelogs/fragments/10707-pacemaker-maintenance-mode-regex.yml deleted file mode 100644 index ba5e08edd3..0000000000 --- a/changelogs/fragments/10707-pacemaker-maintenance-mode-regex.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "pacemaker - use regex for matching ``maintenance-mode`` output to determine cluster maintenance status (https://github.com/ansible-collections/community.general/issues/10426, https://github.com/ansible-collections/community.general/pull/10707)." diff --git a/changelogs/fragments/10711-pytohn-idioms-1.yml b/changelogs/fragments/10711-pytohn-idioms-1.yml deleted file mode 100644 index 18ae9db37b..0000000000 --- a/changelogs/fragments/10711-pytohn-idioms-1.yml +++ /dev/null @@ -1,6 +0,0 @@ -minor_changes: - - gitlab_label - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). - - gitlab_milestone - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). - - ipa_host - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). - - lvg_rename - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). - - terraform - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10711). diff --git a/changelogs/fragments/10712-python-idioms-2.yml b/changelogs/fragments/10712-python-idioms-2.yml deleted file mode 100644 index 8d49f1f86f..0000000000 --- a/changelogs/fragments/10712-python-idioms-2.yml +++ /dev/null @@ -1,7 +0,0 @@ -minor_changes: - - iocage inventory plugin - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). - - manageiq - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). - - android_sdk - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). - - elasticsearch_plugin - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). - - manageiq_alert_profiles - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). - - one_vm - minor refactor to improve readability (https://github.com/ansible-collections/community.general/pull/10712). diff --git a/changelogs/fragments/10727-python-idioms-3.yml b/changelogs/fragments/10727-python-idioms-3.yml deleted file mode 100644 index 9b92b8bbef..0000000000 --- a/changelogs/fragments/10727-python-idioms-3.yml +++ /dev/null @@ -1,10 +0,0 @@ -minor_changes: - - filesize - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). - - iptables_state - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). - - manageiq_group - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). - - manageiq_tenant - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). - - mssql_db - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). - - openbsd_pkg - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). - - ufw - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). - - xenserver_facts - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). - - zfs_facts - minor refactor to simplify string formatting (https://github.com/ansible-collections/community.general/pull/10727). diff --git a/changelogs/fragments/10743-monit-handle-unknown-status.yml b/changelogs/fragments/10743-monit-handle-unknown-status.yml deleted file mode 100644 index 1c9fbb1101..0000000000 --- a/changelogs/fragments/10743-monit-handle-unknown-status.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - monit - fix crash caused by an unknown status value returned from the monit service (https://github.com/ansible-collections/community.general/issues/10742, https://github.com/ansible-collections/community.general/pull/10743). diff --git a/changelogs/fragments/10751-kdeconfig-support-kwriteconfig6.yml b/changelogs/fragments/10751-kdeconfig-support-kwriteconfig6.yml deleted file mode 100644 index 716ffa35f1..0000000000 --- a/changelogs/fragments/10751-kdeconfig-support-kwriteconfig6.yml +++ /dev/null @@ -1,3 +0,0 @@ -bugfixes: - - kdeconfig - ``kwriteconfig`` executable could not be discovered automatically on systems with only ``kwriteconfig6`` installed. - ``kwriteconfig6`` can now be discovered by Ansible (https://github.com/ansible-collections/community.general/issues/10746, https://github.com/ansible-collections/community.general/pull/10751). \ No newline at end of file diff --git a/changelogs/fragments/10752-selective-hardcoded-loop-var.yml b/changelogs/fragments/10752-selective-hardcoded-loop-var.yml deleted file mode 100644 index cfc6bdd9e9..0000000000 --- a/changelogs/fragments/10752-selective-hardcoded-loop-var.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - selective callback plugin - specify ``ansible_loop_var`` instead of the explicit value ``item`` when printing task result (https://github.com/ansible-collections/community.general/pull/10752). diff --git a/changelogs/fragments/10769-xenserver-rf.yml b/changelogs/fragments/10769-xenserver-rf.yml deleted file mode 100644 index 2c31edf886..0000000000 --- a/changelogs/fragments/10769-xenserver-rf.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - xenserver module utils - remove redundant constructs from argument specs (https://github.com/ansible-collections/community.general/pull/10769). diff --git a/changelogs/fragments/10785-gitlab-token-add-missing-scopes.yml b/changelogs/fragments/10785-gitlab-token-add-missing-scopes.yml deleted file mode 100644 index a38d98a444..0000000000 --- a/changelogs/fragments/10785-gitlab-token-add-missing-scopes.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - gitlab_group_access_token - add missing scopes (https://github.com/ansible-collections/community.general/pull/10785). - - gitlab_project_access_token - add missing scopes (https://github.com/ansible-collections/community.general/pull/10785). diff --git a/changelogs/fragments/10787-gitlab-variable-support-masked-and-hidden-variables.yml b/changelogs/fragments/10787-gitlab-variable-support-masked-and-hidden-variables.yml deleted file mode 100644 index bbf5b6d9a5..0000000000 --- a/changelogs/fragments/10787-gitlab-variable-support-masked-and-hidden-variables.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - gitlab_group_variable - support masked-and-hidden variables (https://github.com/ansible-collections/community.general/pull/10787). - - gitlab_project_variable - support masked-and-hidden variables (https://github.com/ansible-collections/community.general/pull/10787). diff --git a/changelogs/fragments/10795-gitlab_protected_branch-add-allow_force_push-code_owner_approval_required.yml b/changelogs/fragments/10795-gitlab_protected_branch-add-allow_force_push-code_owner_approval_required.yml deleted file mode 100644 index ed4d4d78e8..0000000000 --- a/changelogs/fragments/10795-gitlab_protected_branch-add-allow_force_push-code_owner_approval_required.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - gitlab_protected_branch - add ``allow_force_push``, ``code_owner_approval_required`` (https://github.com/ansible-collections/community.general/pull/10795, https://github.com/ansible-collections/community.general/issues/6432, https://github.com/ansible-collections/community.general/issues/10289, https://github.com/ansible-collections/community.general/issues/10765). - - gitlab_protected_branch - update protected branches if possible instead of recreating them (https://github.com/ansible-collections/community.general/pull/10795). diff --git a/changelogs/fragments/11.3.0.yml b/changelogs/fragments/11.3.0.yml deleted file mode 100644 index 4b1469c9fe..0000000000 --- a/changelogs/fragments/11.3.0.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Regular bugfix and feature release. diff --git a/changelogs/fragments/hiera.yml b/changelogs/fragments/hiera.yml deleted file mode 100644 index 70c75f059e..0000000000 --- a/changelogs/fragments/hiera.yml +++ /dev/null @@ -1,4 +0,0 @@ -deprecated_features: - - "hiera lookup plugin - retrieving data with Hiera has been deprecated a long time ago; because of that this plugin will be removed from community.general 13.0.0. - If you disagree with this deprecation, please create an issue in the community.general repository - (https://github.com/ansible-collections/community.general/issues/4462, https://github.com/ansible-collections/community.general/pull/10779)." diff --git a/changelogs/fragments/keycloak-realm-webauthn-policies.yml b/changelogs/fragments/keycloak-realm-webauthn-policies.yml deleted file mode 100644 index 91b1f67b3a..0000000000 --- a/changelogs/fragments/keycloak-realm-webauthn-policies.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - keycloak_realm - add support for WebAuthn policy configuration options, including both regular and passwordless WebAuthn policies (https://github.com/ansible-collections/community.general/pull/10791). diff --git a/changelogs/fragments/random_string_seed.yml b/changelogs/fragments/random_string_seed.yml deleted file mode 100644 index a90b7d93b5..0000000000 --- a/changelogs/fragments/random_string_seed.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - random_string lookup plugin - allow to specify seed while generating random string (https://github.com/ansible-collections/community.general/issues/5362, https://github.com/ansible-collections/community.general/pull/10710).