From f9baa999a88044b0d0727b116f3d2376ab0fbd36 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Mon, 8 Sep 2025 19:02:54 +0200 Subject: [PATCH] Revert "Release 11.3.0." This reverts commit ab10b6ba3682fe47328c6770fe1326004c1f158e. --- CHANGELOG.md | 186 +++++------------- CHANGELOG.rst | 86 -------- changelogs/changelog.yaml | 135 ------------- .../10299-github_app_access_token-lookup.yml | 2 + .../10413-pacemaker-resource-cleanup.yml | 3 + .../fragments/10642-parted-cmd-list.yml | 2 + .../10646-scaleway_container_cpu_limit.yml | 2 + .../10647-scaleway-module-defaults.yml | 2 + .../fragments/10652-oracle-deprecation.yml | 4 + ...-support-gpg-auto-impor-keys-in-zypper.yml | 2 + .../10665-pacemaker-resource-clone.yml | 2 + ...9-gitlab-access-token-add-planner-role.yml | 3 + .../fragments/10684-django-improvements.yml | 4 + .../10700-django-check-databases.yml | 2 + .../10705-openbsd-pkg-remove-unused.yml | 2 + ...10707-pacemaker-maintenance-mode-regex.yml | 2 + .../fragments/10711-pytohn-idioms-1.yml | 6 + .../fragments/10712-python-idioms-2.yml | 7 + .../fragments/10727-python-idioms-3.yml | 10 + .../10743-monit-handle-unknown-status.yml | 2 + .../10751-kdeconfig-support-kwriteconfig6.yml | 3 + .../10752-selective-hardcoded-loop-var.yml | 2 + changelogs/fragments/10769-xenserver-rf.yml | 2 + .../10785-gitlab-token-add-missing-scopes.yml | 3 + ...le-support-masked-and-hidden-variables.yml | 3 + changelogs/fragments/11.3.0.yml | 1 + changelogs/fragments/hiera.yml | 4 + .../keycloak-realm-webauthn-policies.yml | 2 + changelogs/fragments/random_string_seed.yml | 3 + 29 files changed, 126 insertions(+), 361 deletions(-) create mode 100644 changelogs/fragments/10299-github_app_access_token-lookup.yml create mode 100644 changelogs/fragments/10413-pacemaker-resource-cleanup.yml create mode 100644 changelogs/fragments/10642-parted-cmd-list.yml create mode 100644 changelogs/fragments/10646-scaleway_container_cpu_limit.yml create mode 100644 changelogs/fragments/10647-scaleway-module-defaults.yml create mode 100644 changelogs/fragments/10652-oracle-deprecation.yml create mode 100644 changelogs/fragments/10661-support-gpg-auto-impor-keys-in-zypper.yml create mode 100644 changelogs/fragments/10665-pacemaker-resource-clone.yml create mode 100644 changelogs/fragments/10679-gitlab-access-token-add-planner-role.yml create mode 100644 changelogs/fragments/10684-django-improvements.yml create mode 100644 changelogs/fragments/10700-django-check-databases.yml create mode 100644 changelogs/fragments/10705-openbsd-pkg-remove-unused.yml create mode 100644 changelogs/fragments/10707-pacemaker-maintenance-mode-regex.yml create mode 100644 changelogs/fragments/10711-pytohn-idioms-1.yml create mode 100644 changelogs/fragments/10712-python-idioms-2.yml create mode 100644 changelogs/fragments/10727-python-idioms-3.yml create mode 100644 changelogs/fragments/10743-monit-handle-unknown-status.yml create mode 100644 changelogs/fragments/10751-kdeconfig-support-kwriteconfig6.yml create mode 100644 changelogs/fragments/10752-selective-hardcoded-loop-var.yml create mode 100644 changelogs/fragments/10769-xenserver-rf.yml create mode 100644 changelogs/fragments/10785-gitlab-token-add-missing-scopes.yml create mode 100644 changelogs/fragments/10787-gitlab-variable-support-masked-and-hidden-variables.yml create mode 100644 changelogs/fragments/11.3.0.yml create mode 100644 changelogs/fragments/hiera.yml create mode 100644 changelogs/fragments/keycloak-realm-webauthn-policies.yml create mode 100644 changelogs/fragments/random_string_seed.yml diff --git a/CHANGELOG.md b/CHANGELOG.md index bb06359f3f..ae64d33abc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,153 +2,59 @@ **Topics** -- v11\.3\.0 +- v11\.2\.1 - Release Summary + - Bugfixes +- v11\.2\.0 + - Release Summary - Minor Changes - Deprecated Features - - Bugfixes - - New Plugins - - Filter - - New Modules -- v11\.2\.1 - - Release Summary - Bugfixes -- v11\.2\.0 + - New Plugins + - Lookup + - New Modules +- v11\.1\.2 - Release Summary - Minor Changes - - Deprecated Features - Bugfixes - - New Plugins - - Lookup - - New Modules -- v11\.1\.2 +- v11\.1\.1 - Release Summary - Minor Changes - Bugfixes -- v11\.1\.1 +- v11\.1\.0 - Release Summary - Minor Changes + - Deprecated Features - Bugfixes -- v11\.1\.0 + - New Plugins + - Callback + - New Modules +- v11\.0\.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\.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](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)\)\. -* 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)\)\. @@ -160,12 +66,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)\)\. @@ -195,7 +101,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)\)\. @@ -203,14 +109,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 @@ -218,7 +124,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\)\. @@ -227,12 +133,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)\)\. @@ -366,7 +272,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)\)\. @@ -380,12 +286,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)\)\. @@ -416,7 +322,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)\)\. @@ -434,12 +340,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)\)\. @@ -488,13 +394,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)\)\. @@ -504,7 +410,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 @@ -512,7 +418,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\. @@ -520,12 +426,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)\)\. @@ -859,7 +765,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)\)\. @@ -919,7 +825,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)\)\. @@ -1002,7 +908,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 @@ -1015,7 +921,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\. @@ -1034,7 +940,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 1f9a5a4fb7..61e926e08f 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,92 +6,6 @@ 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). -- 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 46bab87e90..4c3bfd207a 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1598,138 +1598,3 @@ 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). - - 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 - - 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 new file mode 100644 index 0000000000..59233e2a05 --- /dev/null +++ b/changelogs/fragments/10299-github_app_access_token-lookup.yml @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000000..f4157559cc --- /dev/null +++ b/changelogs/fragments/10413-pacemaker-resource-cleanup.yml @@ -0,0 +1,3 @@ +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 new file mode 100644 index 0000000000..29025512dd --- /dev/null +++ b/changelogs/fragments/10642-parted-cmd-list.yml @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000000..f23a1bb96d --- /dev/null +++ b/changelogs/fragments/10646-scaleway_container_cpu_limit.yml @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000000..7fca7a171a --- /dev/null +++ b/changelogs/fragments/10647-scaleway-module-defaults.yml @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000000..3842e994f8 --- /dev/null +++ b/changelogs/fragments/10652-oracle-deprecation.yml @@ -0,0 +1,4 @@ +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 new file mode 100644 index 0000000000..333121902f --- /dev/null +++ b/changelogs/fragments/10661-support-gpg-auto-impor-keys-in-zypper.yml @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000000..c24420c598 --- /dev/null +++ b/changelogs/fragments/10665-pacemaker-resource-clone.yml @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000000..65aeae2a86 --- /dev/null +++ b/changelogs/fragments/10679-gitlab-access-token-add-planner-role.yml @@ -0,0 +1,3 @@ +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 new file mode 100644 index 0000000000..a8ca1cfbe9 --- /dev/null +++ b/changelogs/fragments/10684-django-improvements.yml @@ -0,0 +1,4 @@ +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 new file mode 100644 index 0000000000..cfb8897f6a --- /dev/null +++ b/changelogs/fragments/10700-django-check-databases.yml @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000000..2ceb1352b4 --- /dev/null +++ b/changelogs/fragments/10705-openbsd-pkg-remove-unused.yml @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000000..ba5e08edd3 --- /dev/null +++ b/changelogs/fragments/10707-pacemaker-maintenance-mode-regex.yml @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000000..18ae9db37b --- /dev/null +++ b/changelogs/fragments/10711-pytohn-idioms-1.yml @@ -0,0 +1,6 @@ +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 new file mode 100644 index 0000000000..8d49f1f86f --- /dev/null +++ b/changelogs/fragments/10712-python-idioms-2.yml @@ -0,0 +1,7 @@ +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 new file mode 100644 index 0000000000..9b92b8bbef --- /dev/null +++ b/changelogs/fragments/10727-python-idioms-3.yml @@ -0,0 +1,10 @@ +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 new file mode 100644 index 0000000000..1c9fbb1101 --- /dev/null +++ b/changelogs/fragments/10743-monit-handle-unknown-status.yml @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000000..716ffa35f1 --- /dev/null +++ b/changelogs/fragments/10751-kdeconfig-support-kwriteconfig6.yml @@ -0,0 +1,3 @@ +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 new file mode 100644 index 0000000000..cfc6bdd9e9 --- /dev/null +++ b/changelogs/fragments/10752-selective-hardcoded-loop-var.yml @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000000..2c31edf886 --- /dev/null +++ b/changelogs/fragments/10769-xenserver-rf.yml @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000000..a38d98a444 --- /dev/null +++ b/changelogs/fragments/10785-gitlab-token-add-missing-scopes.yml @@ -0,0 +1,3 @@ +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 new file mode 100644 index 0000000000..bbf5b6d9a5 --- /dev/null +++ b/changelogs/fragments/10787-gitlab-variable-support-masked-and-hidden-variables.yml @@ -0,0 +1,3 @@ +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/11.3.0.yml b/changelogs/fragments/11.3.0.yml new file mode 100644 index 0000000000..4b1469c9fe --- /dev/null +++ b/changelogs/fragments/11.3.0.yml @@ -0,0 +1 @@ +release_summary: Regular bugfix and feature release. diff --git a/changelogs/fragments/hiera.yml b/changelogs/fragments/hiera.yml new file mode 100644 index 0000000000..70c75f059e --- /dev/null +++ b/changelogs/fragments/hiera.yml @@ -0,0 +1,4 @@ +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 new file mode 100644 index 0000000000..91b1f67b3a --- /dev/null +++ b/changelogs/fragments/keycloak-realm-webauthn-policies.yml @@ -0,0 +1,2 @@ +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 new file mode 100644 index 0000000000..a90b7d93b5 --- /dev/null +++ b/changelogs/fragments/random_string_seed.yml @@ -0,0 +1,3 @@ +--- +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).