Release 0.2.0 of community.general (#546)

* Comment out dead documentation link.

* Move changelog into root.

* Link to generated changelog in README.

* Fix changelog entry categories (bugfixes -> security_fixes).

* Add release summary.

* Geneate changelog.

* Add basic release information.

* Require Ansible(-base) 2.9.10 or newer.

Needed for deprecation syntax support.
This commit is contained in:
Felix Fontein 2020-06-20 12:49:50 +02:00 committed by GitHub
commit e54dd3a01f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
269 changed files with 1395 additions and 661 deletions

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_user - add scram-sha-256 support (https://github.com/ansible/ansible/issues/49878).

View file

@ -1,2 +0,0 @@
bugfixes:
- "puppet - fix command line construction for check mode and ``manifest:``"

View file

@ -1,2 +0,0 @@
deprecated_features:
- "helm - Put ``helm`` module to deprecated. New implementation is available in community.kubernetes collection."

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_user - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/116).

View file

@ -1,6 +0,0 @@
bugfixes:
- "slack - Fix ``thread_id`` data type"
minor_changes:
- "slack - Add support for user/bot/application tokens (using Slack WebAPI)"
- "slack - Return ``thread_id`` with thread timestamp when user/bot/application tokens are used"

View file

@ -1,8 +0,0 @@
bugfixes:
- "airbrake_deployment - Allow deploy notifications for Airbrake compatible v2 api (e.g. Errbit)"
minor_changes:
- "airbrake_deployment - Allow passing ``project_id`` and ``project_key`` for v4 api deploy compatibility"
deprecated_features:
- "airbrake_deployment - Add deprecation notice for ``token`` parameter and v2 api deploys. This feature will be removed in community.general 3.0.0." # was Ansible 2.14

View file

@ -1,2 +0,0 @@
minor_changes:
- mysql_user - add the resource_limits parameter (https://github.com/ansible-collections/community.general/issues/133).

View file

@ -1,5 +0,0 @@
minor_changes:
- mysql_db - add the ``use_shell`` parameter (https://github.com/ansible/ansible/issues/20196).
bugfixes:
- mysql_db - fix Broken pipe error appearance when state is import and the target file is compressed (https://github.com/ansible/ansible/issues/20196).

View file

@ -1,3 +0,0 @@
---
bugfixes:
- yarn - Return correct values when running yarn in check mode (https://github.com/ansible-collections/community.general/pull/153).

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_membership - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/158).

View file

@ -1,2 +0,0 @@
bugfixes:
- "postgres_user - Remove false positive ``no_log`` warning for ``no_password_changes`` option"

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_privs - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/177).

View file

@ -1,2 +0,0 @@
bugfixes:
- postgresql_membership - remove unused import of exec_sql function (https://github.com/ansible-collections/community.general/pull/178).

View file

@ -1,2 +0,0 @@
bugfixes:
- "mysql_user - Remove false positive ``no_log`` warning for ``update_password`` option"

View file

@ -1,2 +0,0 @@
bugfixes:
- parted - consider current partition state even in check mode (https://github.com/ansible-collections/community.general/issues/183).

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_db - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/issues/106).

View file

@ -1,2 +0,0 @@
bugfixes:
- Convert MD5SUM to lowercase before comparison in maven_artifact module (https://github.com/ansible-collections/community.general/issues/186).

View file

@ -1,2 +0,0 @@
bugfixes:
- "passwordstore lookup - Honor equal sign in userpass"

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_owner - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/198).

View file

@ -1,2 +0,0 @@
minor_changes:
- "Add a make option to the make module to be able to choose a specific make executable"

View file

@ -1,8 +0,0 @@
---
minor_changes:
- jira - added search function with support for Jira JQL (https://github.com/ansible-collections/community.general/pull/22).
- jira - added update function which can update Jira Selects etc (https://github.com/ansible-collections/community.general/pull/22).
bugfixes:
- jira - printing full error message from jira server (https://github.com/ansible-collections/community.general/pull/22).
- jira - transition issue not working (https://github.com/ansible-collections/community.general/issues/109).

View file

@ -1,2 +0,0 @@
minor_changes:
- parted - add the ``fs_type`` parameter (https://github.com/ansible-collections/community.general/issues/135).

View file

@ -1,2 +0,0 @@
bugfixes:
- manageiq_provider - fix serialization error when running on python3 environment.

View file

@ -1,2 +0,0 @@
bugfixes:
- mysql_user - fix the error No database selected (https://github.com/ansible/ansible/issues/68070).

View file

@ -1,2 +0,0 @@
bugfixes:
- sesu - make use of the prompt specified in the code

View file

@ -1,13 +0,0 @@
bugfixes:
- hashi_vault - when a non-token authentication method like ldap or userpass failed, but a valid token was loaded anyway (via env or token file), the token was used to attempt authentication, hiding the failure of the requested auth method.
- hashi_vault - if used via ``with_hashi_vault`` and a list of n secrets to retrieve, only the first one would be retrieved and returned n times.
- hashi_vault - error messages are now user friendly and don't contain the secret name ( https://github.com/ansible-collections/community.general/issues/54 )
minor_changes:
- hashi_vault - ``secret`` can now be an unnamed argument if it's specified first in the term string (see examples).
- hashi_vault - previously all options had to be supplied via key=value pairs in the term string; now a mix of string and parameters can be specified (see examples).
- hashi_vault - new option ``return_format`` added to control how secrets are returned, including options for multiple secrets and returning raw values with metadata.
- hashi_vault - ``token`` is now an explicit option (and the default) in the choices for ``auth_method``. This matches previous behavior (``auth_method`` omitted resulted in token auth) but makes the value clearer and allows it to be explicitly specified.
- hashi_vault - previous (undocumented) behavior was to attempt to read token from ``~/.vault-token`` if not specified. This is now controlled through ``token_path`` and ``token_file`` options (defaults will mimic previous behavior).
- hashi_vault - INI and additional ENV sources made available for some new and old options.
- hashi_vault - uses newer authentication calls in the HVAC library and falls back to older ones with deprecation warnings.
- hashi_vault - AWS IAM auth method added. Accepts standard ansible AWS params and only loads AWS libraries when needed.

View file

@ -1,2 +0,0 @@
minor_changes:
- "homebrew - New option ``upgrade_options`` allows to pass flags to upgrade"

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_tablespace - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/240).

View file

@ -1,2 +0,0 @@
bugfixes:
- ipa modules - fix error when IPA_HOST is empty and fallback on DNS (https://github.com/ansible-collections/community.general/pull/241)

View file

@ -1,2 +0,0 @@
bugfixes:
- cloudflare_dns - fix KeyError 'success' (https://github.com/ansible-collections/community.general/issues/236).

View file

@ -1,2 +0,0 @@
minor_changes:
- proxmox - add the ``description`` and ``hookscript`` parameter (https://github.com/ansible-collections/community.general/pull/245).

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_schema - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/259).

View file

@ -1,2 +0,0 @@
bugfixes:
- "influxdb_user - Don't grant admin privilege in check mode"

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_idx - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/264).

View file

@ -1,2 +0,0 @@
bugfixes:
- flatpak and flatpak_remote - fix command line construction to build commands as lists instead of strings.

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_lang - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/272).

View file

@ -1,2 +0,0 @@
minor_changes:
- flatpak and flatpak_remote - use ``module.run_command()`` instead of ``subprocess.Popen()``.

View file

@ -1,2 +0,0 @@
minor_changes:
- java_keystore - add the private_key_passphrase parameter (https://github.com/ansible-collections/community.general/pull/276).

View file

@ -1,2 +0,0 @@
bugfixes:
- datadog_monitor - added missing ``log alert`` type to ``type`` choices (https://github.com/ansible-collections/community.general/issues/251).

View file

@ -1,2 +0,0 @@
bugfixes:
- zfs_delegate_admin - add missing choices diff/hold/release to the permissions parameter (https://github.com/ansible-collections/community.general/pull/278)

View file

@ -1,3 +0,0 @@
minor_changes:
- postgresql_publication - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/279).
- postgresql_publication - add the ``session_role`` parameter (https://github.com/ansible-collections/community.general/pull/279).

View file

@ -1,3 +0,0 @@
minor_changes:
- postgresql_subscription - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/280).
- postgresql_subscription - add the ``session_role`` parameter (https://github.com/ansible-collections/community.general/pull/280).

View file

@ -1,3 +0,0 @@
---
minor_changes:
- postgresql_ext - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/282).

View file

@ -1,2 +0,0 @@
bugfixes:
- mysql_user - add ``INVOKE LAMBDA`` privilege support (https://github.com/ansible-collections/community.general/issues/283).

View file

@ -1,5 +0,0 @@
---
minor_changes:
- postgresql_ext - refactor to simplify and remove dead code (https://github.com/ansible-collections/community.general/pull/291)
- postgresql_idx - refactor to simplify code (https://github.com/ansible-collections/community.general/pull/291)
- postgresql_user_obj_stat_info - refactor to simplify code (https://github.com/ansible-collections/community.general/pull/291)

View file

@ -1,2 +0,0 @@
minor_changes:
- pear - added ``prompts`` parameter to allow users to specify expected prompt that could hang Ansible execution (https://github.com/ansible-collections/community.general/pull/530).

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_query - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/294).

View file

@ -1,3 +0,0 @@
---
minor_changes:
- postgresql_sequence - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/295).

View file

@ -1,3 +0,0 @@
---
minor_changes:
- postgresql_slot - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/298).

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_set - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/302).

View file

@ -1,4 +0,0 @@
bugfixes:
- "archive - make module compatible with older Ansible versions (https://github.com/ansible-collections/community.general/pull/306)."
- "maven_artifact - make module compatible with older Ansible versions (https://github.com/ansible-collections/community.general/pull/306)."
- "java_keystore - make module compatible with older Ansible versions (https://github.com/ansible-collections/community.general/pull/306)."

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_table - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/307).

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_info - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/308).

View file

@ -1,3 +0,0 @@
---
minor_changes:
- postgresql_user_obj_stat_info - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/310).

View file

@ -1,3 +0,0 @@
minor_changes:
- postgresql_ping - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/312).
- postgresql_ping - add the ``session_role`` parameter (https://github.com/ansible-collections/community.general/pull/312).

View file

@ -1,2 +0,0 @@
minor_changes:
- postgresql_copy - add the ``trust_input`` parameter (https://github.com/ansible-collections/community.general/pull/313).

View file

@ -1,2 +0,0 @@
bugfixes:
- linode inventory plugin - fix parsing of access_token (https://github.com/ansible/ansible/issues/66874)

View file

@ -1,2 +0,0 @@
minor_changes:
- syslogger - added new parameter ident to specify the name of application which is sending the message to syslog (https://github.com/ansible-collections/community.general/issues/319).

View file

@ -1,2 +0,0 @@
minor_changes:
- "pacman - Improve package state detection speed: Don't query for full details of a package."

View file

@ -1,2 +0,0 @@
minor_changes:
- Follow up changes in homebrew_cask (https://github.com/ansible/ansible/issues/34696).

View file

@ -1,2 +0,0 @@
minor_changes:
- "homebrew - ``install_options`` is now validated to be a list of strings."

View file

@ -1,3 +0,0 @@
---
bugfixes:
- "github_deploy_key - added support for pagination"

View file

@ -1,2 +0,0 @@
minor_changes:
- "homebrew_tap - ``name`` is now validated to be a list of strings."

View file

@ -1,2 +0,0 @@
bugfixes:
- "gcp_storage_file lookup - die gracefully when the ``google.cloud`` collection is not installed, or changed in an incompatible way."

View file

@ -1,2 +0,0 @@
minor_changes:
- zypper - Added ``allow_vendor_change`` and ``replacefiles`` zypper options (https://github.com/ansible-collections/community.general/issues/381)

View file

@ -1,2 +0,0 @@
bugfixes:
- datadog_monitor - Corrects ``_update_monitor`` to use ``notification_message`` insteade of deprecated ``message`` (https://github.com/ansible-collections/community.general/pull/389).

View file

@ -1,3 +0,0 @@
minor_changes:
- terraform - Adds option ``variables_files`` for multiple var-files (https://github.com/ansible-collections/community.general/issues/224).
- terraform - Adds option ``backend_config_files``. This can accept a list of paths to multiple configuration files (https://github.com/ansible-collections/community.general/pull/394).

View file

@ -1,2 +0,0 @@
bugfixes:
- "parted - added 'undefined' align option to support parted versions < 2.1 (https://github.com/ansible-collections/community.general/pull/405)."

View file

@ -1,2 +0,0 @@
bugfixes:
- syslog_json callback - fix plugin exception when running (https://github.com/ansible-collections/community.general/issues/407).

View file

@ -1,2 +0,0 @@
minor_changes:
- redis - add TLS support to redis cache plugin (https://github.com/ansible-collections/community.general/pull/410).

View file

@ -1,2 +0,0 @@
bugfixes:
- docker_machine - fallback to ip subcommand output if IPAddress is missing (https://github.com/ansible-collections/community.general/issues/412).

View file

@ -1,2 +0,0 @@
minor_changes:
- packet_device - add ``tags`` parameter on device creation (https://github.com/ansible-collections/community.general/pull/418)

View file

@ -1,2 +0,0 @@
minor_changes:
- mysql_db - add the ``unsafe_login_password`` parameter (https://github.com/ansible/ansible/issues/63955).

View file

@ -1,2 +0,0 @@
minor_changes:
- lvg - add ``pvresize`` new parameter (https://github.com/ansible/ansible/issues/29139).

View file

@ -1,2 +0,0 @@
bugfixes:
- scaleway_compute - fix transition handling that could cause errors when removing a node (https://github.com/ansible-collections/community.general/pull/444).

View file

@ -1,2 +0,0 @@
bugfixes:
- scaleway - Fix bug causing KeyError exception on JSON http requests. (https://github.com/ansible-collections/community.general/pull/444)

View file

@ -1,2 +0,0 @@
bugfixes:
- slackpkg - fix name matching in package installation (https://github.com/ansible-collections/community.general/issues/450).

View file

@ -1,4 +0,0 @@
minor_changes:
- "cisco_spark - the module has been renamed to ``cisco_webex`` (https://github.com/ansible-collections/community.general/pull/457)."
breaking_changes:
- "cisco_spark - the module option ``message`` was renamed to ``msg``, as ``message`` is used internally in Ansible Core engine (https://github.com/ansible/ansible/issues/39295)"

View file

@ -1,3 +0,0 @@
bugfixes:
- rshm_repository - reduce execution time when changed is False
(https://github.com/ansible-collections/community.general/pull/458).

View file

@ -1,2 +0,0 @@
minor_changes:
- open_iscsi - allow ``portal`` parameter to be a domain name by resolving the portal ip address beforehand (https://github.com/ansible-collections/community.general/pull/461).

View file

@ -1,2 +0,0 @@
minor_changes:
- mysql_db - add the ``restrict_config_file`` parameter (https://github.com/ansible/ansible/issues/34488).

View file

@ -1,2 +0,0 @@
minor_changes:
- digital_ocean_droplet - add support for new vpc_uuid parameter

View file

@ -1,2 +0,0 @@
minor_changes:
- "docker_swarm_service - Added support for ``init`` option."

View file

@ -1,2 +0,0 @@
minor_changes:
- mysql_db - add the ``check_implicit_admin`` parameter (https://github.com/ansible/ansible/issues/24418).

View file

@ -1,2 +0,0 @@
bugfixes:
- mysql_user - fix ``host_all`` arguments conversion string formatting error (https://github.com/ansible/ansible/issues/29644).

View file

@ -1,2 +0,0 @@
minor_changes:
- redfish_command - Support for virtual media insert and eject commands (https://github.com/ansible-collections/community.general/issues/493)

View file

@ -1,2 +0,0 @@
bugfixes:
- slackpkg - fix matching some special cases in package names (https://github.com/ansible-collections/community.general/pull/505).

View file

@ -1,2 +0,0 @@
minor_changes:
- cloudflare_dns - Report unexpected failure with more detail (https://github.com/ansible-collections/community.general/pull/511).

View file

@ -1,2 +0,0 @@
minor_changes:
- mysql_db - add the ``config_overrides_defaults`` parameter (https://github.com/ansible/ansible/issues/26919).

View file

@ -1,3 +0,0 @@
---
bugfixes:
- hashi_vault - Handle equal sign in key=value (https://github.com/ansible/ansible/issues/55658).

View file

@ -1,2 +0,0 @@
minor_changes:
- homebrew - Added environment variable to honor update_homebrew setting (https://github.com/ansible/ansible/issues/56650).

View file

@ -1,2 +0,0 @@
bugfixes:
- nmcli - typecast parameters to string as required (https://github.com/ansible/ansible/issues/59095).

View file

@ -1,3 +0,0 @@
---
bugfixes:
- terraform - adding support for absolute paths additionally to the relative path within project_path (https://github.com/ansible/ansible/issues/58578)

View file

@ -1,2 +0,0 @@
minor_changes:
- Add information about changed packages in homebrew returned facts (https://github.com/ansible/ansible/issues/59376).

View file

@ -1,2 +0,0 @@
bugfixes:
- pulp_repo - the ``client_cert`` and ``client_key`` options were used for both requests to the Pulp instance and for the repo to sync with, resulting in errors when they were used. Use the new options ``feed_client_cert`` and ``feed_client_key`` for client certificates that should only be used for repo synchronisation, and not for communication with the Pulp instance. (https://github.com/ansible/ansible/issues/59513)

View file

@ -1,2 +0,0 @@
bugfixes:
- cronvar - use get_bin_path utility to locate the default crontab executable instead of the hardcoded /usr/bin/crontab. (https://github.com/ansible/ansible/pull/59765)

View file

@ -1,3 +0,0 @@
---
bugfixes:
- redfish_facts - fix KeyError exceptions in GetLogs (https://github.com/ansible/ansible/issues/59797)

View file

@ -1,3 +0,0 @@
---
bugfixes:
- redfish_command - fix power ResetType mapping logic (https://github.com/ansible/ansible/issues/59804)

View file

@ -1,2 +0,0 @@
minor_changes:
- idrac_redfish_config - Support for multiple manager attributes configuration

View file

@ -1,2 +0,0 @@
bugfixes:
- "docker_compose - fix issue where docker deprecation warning results in ansible erroneously reporting a failure"

Some files were not shown because too many files have changed in this diff Show more