Community.General Release Notes

This changelog describes changes after version 9.0.0.

v10.7.4

Release Summary

Regular bugfix release.

Bugfixes

v10.7.3

Release Summary

Regular bugfix release.

Bugfixes

v10.7.2

Release Summary

Regular bugfix release.

Bugfixes

v10.7.1

Release Summary

Regular bugfix release.

Minor Changes

Deprecated Features

  • yaml callback plugin - the YAML callback plugin was deprecated for removal in community.general 13.0.0. Since it needs to use ansible-core internals since ansible-core 2.19 that are changing a lot, we will remove this plugin already from community.general 12.0.0 to ease the maintenance burden (https://github.com/ansible-collections/community.general/pull/10213).

Bugfixes

v10.7.0

Release Summary

Bugfix and feature release. Note that this is the final minor 10.x.0 release. The next release with new features will be 11.0.0. From now on, there will only be bugfix 10.7.x releases for the community.general 10 release train.

Minor Changes

Deprecated Features

Bugfixes

New Plugins

Callback

  • community.general.print_task - Prints playbook task snippet to job output.

Filter

  • community.general.to_prettytable - Format a list of dictionaries as an ASCII table.

New Modules

  • community.general.xdg_mime - Set default handler for MIME types, for applications using XDG tools.

v10.6.0

Release Summary

Regular bugfix and feature release.

Minor Changes

Deprecated Features

Bugfixes

Known Issues

New Plugins

Connection

  • community.general.wsl - Run tasks in WSL distribution using wsl.exe CLI via SSH.

v10.5.0

Release Summary

Regular bugfix and feature release.

Minor Changes

Bugfixes

New Modules

  • community.general.pacemaker_resource - Manage pacemaker resources.

v10.4.0

Release Summary

Regular bugfix and feature release.

Minor Changes

Deprecated Features

Bugfixes

New Modules

  • community.general.systemd_info - Gather C(systemd) unit info.

v10.3.1

Release Summary

Bugfix release.

Minor Changes

Bugfixes

v10.3.0

Release Summary

Regular bugfix and feature release.

Minor Changes

Deprecated Features

Security Fixes

Bugfixes

New Plugins

Connection

  • community.general.proxmox_pct_remote - Run tasks in Proxmox LXC container instances using pct CLI via SSH.

Filter

  • community.general.json_diff - Create a JSON patch by comparing two JSON files.

  • community.general.json_patch - Apply a JSON-Patch (RFC 6902) operation to an object.

  • community.general.json_patch_recipe - Apply JSON-Patch (RFC 6902) operations to an object.

Lookup

  • community.general.onepassword_ssh_key - Fetch SSH keys stored in 1Password.

New Modules

  • community.general.proxmox_backup_info - Retrieve information on Proxmox scheduled backups.

v10.2.0

Release Summary

Regular bugfix and feature release.

Minor Changes

Deprecated Features

Security Fixes

Bugfixes

New Plugins

Inventory

  • community.general.iocage - iocage inventory source.

New Modules

  • community.general.android_sdk - Manages Android SDK packages.

  • community.general.ldap_inc - Use the Modify-Increment LDAP V3 feature to increment an attribute value.

  • community.general.systemd_creds_decrypt - C(systemd)’s C(systemd-creds decrypt) plugin.

  • community.general.systemd_creds_encrypt - C(systemd)’s C(systemd-creds encrypt) plugin.

v10.1.0

Release Summary

Regular bugfix and feature release.

Minor Changes

Deprecated Features

Bugfixes

New Plugins

Filter

  • community.general.accumulate - Produce a list of accumulated sums of the input list contents.

New Modules

  • community.general.decompress - Decompresses compressed files.

  • community.general.proxmox_backup - Start a VM backup in Proxmox VE cluster.

v10.0.1

Release Summary

Bugfix release for inclusion in Ansible 11.0.0rc1.

Bugfixes

v10.0.0

Release Summary

This is release 10.0.0 of community.general, released on 2024-11-04.

Minor Changes

Breaking Changes / Porting Guide

Deprecated Features

Removed Features (previously deprecated)

Bugfixes

Known Issues

New Plugins

Filter

  • community.general.keep_keys - Keep specific keys from dictionaries in a list.

  • community.general.remove_keys - Remove specific keys from dictionaries in a list.

  • community.general.replace_keys - Replace specific keys in a list of dictionaries.

  • community.general.reveal_ansible_type - Return input type.

Test

  • community.general.ansible_type - Validate input type.

New Modules

  • community.general.bootc_manage - Bootc Switch and Upgrade.

  • community.general.consul_agent_check - Add, modify, and delete checks within a consul cluster.

  • community.general.consul_agent_service - Add, modify and delete services within a consul cluster.

  • community.general.django_check - Wrapper for C(django-admin check).

  • community.general.django_createcachetable - Wrapper for C(django-admin createcachetable).

  • community.general.homebrew_services - Services manager for Homebrew.

  • community.general.ipa_getkeytab - Manage keytab file in FreeIPA.

  • community.general.jenkins_node - Manage Jenkins nodes.

  • community.general.keycloak_component - Allows administration of Keycloak components via Keycloak API.

  • community.general.keycloak_realm_keys_metadata_info - Allows obtaining Keycloak realm keys metadata via Keycloak API.

  • community.general.keycloak_userprofile - Allows managing Keycloak User Profiles.

  • community.general.krb_ticket - Kerberos utils for managing tickets.

  • community.general.one_vnet - Manages OpenNebula virtual networks.

  • community.general.zypper_repository_info - List Zypper repositories.