From c323be1ed5d89aa53d4634b0439138c9b61ea8fe Mon Sep 17 00:00:00 2001 From: "patchback[bot]" <45432694+patchback[bot]@users.noreply.github.com> Date: Mon, 20 May 2024 09:02:56 +0200 Subject: [PATCH] [PR #8392/704a5acc backport][stable-8] From now on automatically add period to new plugins in changelog, and use FQCNs (#8394) * From now on automatically add period to new plugins in changelog, and use FQCNs (#8392) From now on automatically add period to new plugins in changelog, and use FQCNs. (cherry picked from commit 704a5acc631a0febc99fba64ec2fec392c9d0c2b) * Update changelogs. --------- Co-authored-by: Felix Fontein --- CHANGELOG.md | 98 +++++++++++++++++++++--------------------- CHANGELOG.rst | 98 +++++++++++++++++++++--------------------- changelogs/config.yaml | 3 ++ 3 files changed, 101 insertions(+), 98 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f23931fec..31af2b80b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -116,7 +116,7 @@ Regular bugfix and features release\. ### New Modules -* keycloak\_client\_rolescope \- Allows administration of Keycloak client roles scope to restrict the usage of certain roles to a other specific client applications\. +* community\.general\.keycloak\_client\_rolescope \- Allows administration of Keycloak client roles scope to restrict the usage of certain roles to a other specific client applications\. ## v8\.5\.0 @@ -161,7 +161,7 @@ Regular feature and bugfix release with security fixes\. ### New Modules -* usb\_facts \- Allows listing information about USB devices +* community\.general\.usb\_facts \- Allows listing information about USB devices ## v8\.4\.0 @@ -203,21 +203,21 @@ Regular bugfix and feature release\. #### Callback -* default\_without\_diff \- The default ansible callback without diff output +* community\.general\.default\_without\_diff \- The default ansible callback without diff output #### Filter -* lists\_difference \- Difference of lists with a predictive order -* lists\_intersect \- Intersection of lists with a predictive order -* lists\_symmetric\_difference \- Symmetric Difference of lists with a predictive order -* lists\_union \- Union of lists with a predictive order +* community\.general\.lists\_difference \- Difference of lists with a predictive order +* community\.general\.lists\_intersect \- Intersection of lists with a predictive order +* community\.general\.lists\_symmetric\_difference \- Symmetric Difference of lists with a predictive order +* community\.general\.lists\_union \- Union of lists with a predictive order ### New Modules -* gitlab\_group\_access\_token \- Manages GitLab group access tokens -* gitlab\_project\_access\_token \- Manages GitLab project access tokens +* community\.general\.gitlab\_group\_access\_token \- Manages GitLab group access tokens +* community\.general\.gitlab\_project\_access\_token \- Manages GitLab project access tokens ## v8\.3\.0 @@ -259,12 +259,12 @@ Regular bugfix and feature release\. ### New Modules -* consul\_acl\_bootstrap \- Bootstrap ACLs in Consul -* consul\_auth\_method \- Manipulate Consul auth methods -* consul\_binding\_rule \- Manipulate Consul binding rules -* consul\_token \- Manipulate Consul tokens -* gitlab\_label \- Creates/updates/deletes GitLab Labels belonging to project or group\. -* gitlab\_milestone \- Creates/updates/deletes GitLab Milestones belonging to project or group +* community\.general\.consul\_acl\_bootstrap \- Bootstrap ACLs in Consul +* community\.general\.consul\_auth\_method \- Manipulate Consul auth methods +* community\.general\.consul\_binding\_rule \- Manipulate Consul binding rules +* community\.general\.consul\_token \- Manipulate Consul tokens +* community\.general\.gitlab\_label \- Creates/updates/deletes GitLab Labels belonging to project or group\. +* community\.general\.gitlab\_milestone \- Creates/updates/deletes GitLab Milestones belonging to project or group ## v8\.2\.0 @@ -305,27 +305,27 @@ Regular bugfix and feature release\. #### Connection -* incus \- Run tasks in Incus instances via the Incus CLI\. +* community\.general\.incus \- Run tasks in Incus instances via the Incus CLI\. #### Filter -* from\_ini \- Converts INI text input into a dictionary -* to\_ini \- Converts a dictionary to the INI file format +* community\.general\.from\_ini \- Converts INI text input into a dictionary +* community\.general\.to\_ini \- Converts a dictionary to the INI file format #### Lookup -* github\_app\_access\_token \- Obtain short\-lived Github App Access tokens +* community\.general\.github\_app\_access\_token \- Obtain short\-lived Github App Access tokens ### New Modules -* dnf\_config\_manager \- Enable or disable dnf repositories using config\-manager -* keycloak\_component\_info \- Retrive component info in Keycloak -* keycloak\_realm\_rolemapping \- Allows administration of Keycloak realm role mappings into groups with the Keycloak API -* proxmox\_node\_info \- Retrieve information about one or more Proxmox VE nodes -* proxmox\_storage\_contents\_info \- List content from a Proxmox VE storage +* community\.general\.dnf\_config\_manager \- Enable or disable dnf repositories using config\-manager +* community\.general\.keycloak\_component\_info \- Retrive component info in Keycloak +* community\.general\.keycloak\_realm\_rolemapping \- Allows administration of Keycloak realm role mappings into groups with the Keycloak API +* community\.general\.proxmox\_node\_info \- Retrieve information about one or more Proxmox VE nodes +* community\.general\.proxmox\_storage\_contents\_info \- List content from a Proxmox VE storage ## v8\.1\.0 @@ -396,19 +396,19 @@ Regular bugfix and feature release\. #### Lookup -* onepassword\_doc \- Fetch documents stored in 1Password +* community\.general\.onepassword\_doc \- Fetch documents stored in 1Password #### Test -* fqdn\_valid \- Validates fully\-qualified domain names against RFC 1123 +* community\.general\.fqdn\_valid \- Validates fully\-qualified domain names against RFC 1123 ### New Modules -* git\_config\_info \- Read git configuration -* gitlab\_issue \- Create\, update\, or delete GitLab issues -* nomad\_token \- Manage Nomad ACL tokens +* community\.general\.git\_config\_info \- Read git configuration +* community\.general\.gitlab\_issue \- Create\, update\, or delete GitLab issues +* community\.general\.nomad\_token \- Manage Nomad ACL tokens ## v8\.0\.2 @@ -742,27 +742,27 @@ This is release 8\.0\.0 of community\.general\, released on 2023\-1 #### Lookup -* bitwarden\_secrets\_manager \- Retrieve secrets from Bitwarden Secrets Manager +* community\.general\.bitwarden\_secrets\_manager \- Retrieve secrets from Bitwarden Secrets Manager ### New Modules -* consul\_policy \- Manipulate Consul policies -* consul\_role \- Manipulate Consul roles -* facter\_facts \- Runs the discovery program C\(facter\) on the remote system and return Ansible facts -* gio\_mime \- Set default handler for MIME type\, for applications using Gnome GIO -* gitlab\_instance\_variable \- Creates\, updates\, or deletes GitLab instance variables -* gitlab\_merge\_request \- Create\, update\, or delete GitLab merge requests -* jenkins\_build\_info \- Get information about Jenkins builds -* keycloak\_authentication\_required\_actions \- Allows administration of Keycloak authentication required actions -* keycloak\_authz\_custom\_policy \- Allows administration of Keycloak client custom Javascript policies via Keycloak API -* keycloak\_authz\_permission \- Allows administration of Keycloak client authorization permissions via Keycloak API -* keycloak\_authz\_permission\_info \- Query Keycloak client authorization permissions information -* keycloak\_realm\_key \- Allows administration of Keycloak realm keys via Keycloak API -* keycloak\_user \- Create and configure a user in Keycloak -* lvg\_rename \- Renames LVM volume groups -* pnpm \- Manage node\.js packages with pnpm -* proxmox\_pool \- Pool management for Proxmox VE cluster -* proxmox\_pool\_member \- Add or delete members from Proxmox VE cluster pools -* proxmox\_vm\_info \- Retrieve information about one or more Proxmox VE virtual machines -* simpleinit\_msb \- Manage services on Source Mage GNU/Linux +* community\.general\.consul\_policy \- Manipulate Consul policies +* community\.general\.consul\_role \- Manipulate Consul roles +* community\.general\.facter\_facts \- Runs the discovery program C\(facter\) on the remote system and return Ansible facts +* community\.general\.gio\_mime \- Set default handler for MIME type\, for applications using Gnome GIO +* community\.general\.gitlab\_instance\_variable \- Creates\, updates\, or deletes GitLab instance variables +* community\.general\.gitlab\_merge\_request \- Create\, update\, or delete GitLab merge requests +* community\.general\.jenkins\_build\_info \- Get information about Jenkins builds +* community\.general\.keycloak\_authentication\_required\_actions \- Allows administration of Keycloak authentication required actions +* community\.general\.keycloak\_authz\_custom\_policy \- Allows administration of Keycloak client custom Javascript policies via Keycloak API +* community\.general\.keycloak\_authz\_permission \- Allows administration of Keycloak client authorization permissions via Keycloak API +* community\.general\.keycloak\_authz\_permission\_info \- Query Keycloak client authorization permissions information +* community\.general\.keycloak\_realm\_key \- Allows administration of Keycloak realm keys via Keycloak API +* community\.general\.keycloak\_user \- Create and configure a user in Keycloak +* community\.general\.lvg\_rename \- Renames LVM volume groups +* community\.general\.pnpm \- Manage node\.js packages with pnpm +* community\.general\.proxmox\_pool \- Pool management for Proxmox VE cluster +* community\.general\.proxmox\_pool\_member \- Add or delete members from Proxmox VE cluster pools +* community\.general\.proxmox\_vm\_info \- Retrieve information about one or more Proxmox VE virtual machines +* community\.general\.simpleinit\_msb \- Manage services on Source Mage GNU/Linux diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 5a5a0cb7c6..ec5dade3d3 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -58,7 +58,7 @@ Bugfixes New Modules ----------- -- keycloak_client_rolescope - Allows administration of Keycloak client roles scope to restrict the usage of certain roles to a other specific client applications. +- community.general.keycloak_client_rolescope - Allows administration of Keycloak client roles scope to restrict the usage of certain roles to a other specific client applications. v8.5.0 ====== @@ -103,7 +103,7 @@ Bugfixes New Modules ----------- -- usb_facts - Allows listing information about USB devices +- community.general.usb_facts - Allows listing information about USB devices v8.4.0 ====== @@ -145,21 +145,21 @@ New Plugins Callback ~~~~~~~~ -- default_without_diff - The default ansible callback without diff output +- community.general.default_without_diff - The default ansible callback without diff output Filter ~~~~~~ -- lists_difference - Difference of lists with a predictive order -- lists_intersect - Intersection of lists with a predictive order -- lists_symmetric_difference - Symmetric Difference of lists with a predictive order -- lists_union - Union of lists with a predictive order +- community.general.lists_difference - Difference of lists with a predictive order +- community.general.lists_intersect - Intersection of lists with a predictive order +- community.general.lists_symmetric_difference - Symmetric Difference of lists with a predictive order +- community.general.lists_union - Union of lists with a predictive order New Modules ----------- -- gitlab_group_access_token - Manages GitLab group access tokens -- gitlab_project_access_token - Manages GitLab project access tokens +- community.general.gitlab_group_access_token - Manages GitLab group access tokens +- community.general.gitlab_project_access_token - Manages GitLab project access tokens v8.3.0 ====== @@ -201,12 +201,12 @@ Bugfixes New Modules ----------- -- consul_acl_bootstrap - Bootstrap ACLs in Consul -- consul_auth_method - Manipulate Consul auth methods -- consul_binding_rule - Manipulate Consul binding rules -- consul_token - Manipulate Consul tokens -- gitlab_label - Creates/updates/deletes GitLab Labels belonging to project or group. -- gitlab_milestone - Creates/updates/deletes GitLab Milestones belonging to project or group +- community.general.consul_acl_bootstrap - Bootstrap ACLs in Consul +- community.general.consul_auth_method - Manipulate Consul auth methods +- community.general.consul_binding_rule - Manipulate Consul binding rules +- community.general.consul_token - Manipulate Consul tokens +- community.general.gitlab_label - Creates/updates/deletes GitLab Labels belonging to project or group. +- community.general.gitlab_milestone - Creates/updates/deletes GitLab Milestones belonging to project or group v8.2.0 ====== @@ -247,27 +247,27 @@ New Plugins Connection ~~~~~~~~~~ -- incus - Run tasks in Incus instances via the Incus CLI. +- community.general.incus - Run tasks in Incus instances via the Incus CLI. Filter ~~~~~~ -- from_ini - Converts INI text input into a dictionary -- to_ini - Converts a dictionary to the INI file format +- community.general.from_ini - Converts INI text input into a dictionary +- community.general.to_ini - Converts a dictionary to the INI file format Lookup ~~~~~~ -- github_app_access_token - Obtain short-lived Github App Access tokens +- community.general.github_app_access_token - Obtain short-lived Github App Access tokens New Modules ----------- -- dnf_config_manager - Enable or disable dnf repositories using config-manager -- keycloak_component_info - Retrive component info in Keycloak -- keycloak_realm_rolemapping - Allows administration of Keycloak realm role mappings into groups with the Keycloak API -- proxmox_node_info - Retrieve information about one or more Proxmox VE nodes -- proxmox_storage_contents_info - List content from a Proxmox VE storage +- community.general.dnf_config_manager - Enable or disable dnf repositories using config-manager +- community.general.keycloak_component_info - Retrive component info in Keycloak +- community.general.keycloak_realm_rolemapping - Allows administration of Keycloak realm role mappings into groups with the Keycloak API +- community.general.proxmox_node_info - Retrieve information about one or more Proxmox VE nodes +- community.general.proxmox_storage_contents_info - List content from a Proxmox VE storage v8.1.0 ====== @@ -338,19 +338,19 @@ New Plugins Lookup ~~~~~~ -- onepassword_doc - Fetch documents stored in 1Password +- community.general.onepassword_doc - Fetch documents stored in 1Password Test ~~~~ -- fqdn_valid - Validates fully-qualified domain names against RFC 1123 +- community.general.fqdn_valid - Validates fully-qualified domain names against RFC 1123 New Modules ----------- -- git_config_info - Read git configuration -- gitlab_issue - Create, update, or delete GitLab issues -- nomad_token - Manage Nomad ACL tokens +- community.general.git_config_info - Read git configuration +- community.general.gitlab_issue - Create, update, or delete GitLab issues +- community.general.nomad_token - Manage Nomad ACL tokens v8.0.2 ====== @@ -684,27 +684,27 @@ New Plugins Lookup ~~~~~~ -- bitwarden_secrets_manager - Retrieve secrets from Bitwarden Secrets Manager +- community.general.bitwarden_secrets_manager - Retrieve secrets from Bitwarden Secrets Manager New Modules ----------- -- consul_policy - Manipulate Consul policies -- consul_role - Manipulate Consul roles -- facter_facts - Runs the discovery program C(facter) on the remote system and return Ansible facts -- gio_mime - Set default handler for MIME type, for applications using Gnome GIO -- gitlab_instance_variable - Creates, updates, or deletes GitLab instance variables -- gitlab_merge_request - Create, update, or delete GitLab merge requests -- jenkins_build_info - Get information about Jenkins builds -- keycloak_authentication_required_actions - Allows administration of Keycloak authentication required actions -- keycloak_authz_custom_policy - Allows administration of Keycloak client custom Javascript policies via Keycloak API -- keycloak_authz_permission - Allows administration of Keycloak client authorization permissions via Keycloak API -- keycloak_authz_permission_info - Query Keycloak client authorization permissions information -- keycloak_realm_key - Allows administration of Keycloak realm keys via Keycloak API -- keycloak_user - Create and configure a user in Keycloak -- lvg_rename - Renames LVM volume groups -- pnpm - Manage node.js packages with pnpm -- proxmox_pool - Pool management for Proxmox VE cluster -- proxmox_pool_member - Add or delete members from Proxmox VE cluster pools -- proxmox_vm_info - Retrieve information about one or more Proxmox VE virtual machines -- simpleinit_msb - Manage services on Source Mage GNU/Linux +- community.general.consul_policy - Manipulate Consul policies +- community.general.consul_role - Manipulate Consul roles +- community.general.facter_facts - Runs the discovery program C(facter) on the remote system and return Ansible facts +- community.general.gio_mime - Set default handler for MIME type, for applications using Gnome GIO +- community.general.gitlab_instance_variable - Creates, updates, or deletes GitLab instance variables +- community.general.gitlab_merge_request - Create, update, or delete GitLab merge requests +- community.general.jenkins_build_info - Get information about Jenkins builds +- community.general.keycloak_authentication_required_actions - Allows administration of Keycloak authentication required actions +- community.general.keycloak_authz_custom_policy - Allows administration of Keycloak client custom Javascript policies via Keycloak API +- community.general.keycloak_authz_permission - Allows administration of Keycloak client authorization permissions via Keycloak API +- community.general.keycloak_authz_permission_info - Query Keycloak client authorization permissions information +- community.general.keycloak_realm_key - Allows administration of Keycloak realm keys via Keycloak API +- community.general.keycloak_user - Create and configure a user in Keycloak +- community.general.lvg_rename - Renames LVM volume groups +- community.general.pnpm - Manage node.js packages with pnpm +- community.general.proxmox_pool - Pool management for Proxmox VE cluster +- community.general.proxmox_pool_member - Add or delete members from Proxmox VE cluster pools +- community.general.proxmox_vm_info - Retrieve information about one or more Proxmox VE virtual machines +- community.general.simpleinit_msb - Manage services on Source Mage GNU/Linux diff --git a/changelogs/config.yaml b/changelogs/config.yaml index 23afe36d29..2cef6e26f4 100644 --- a/changelogs/config.yaml +++ b/changelogs/config.yaml @@ -35,3 +35,6 @@ sections: - - known_issues - Known Issues title: Community General +trivial_section_name: trivial +use_fqcn: true +add_plugin_period: true