mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Release 2.4.0.
This commit is contained in:
parent
4ae436a8cc
commit
8c67a5bda9
6 changed files with 85 additions and 10 deletions
|
@ -6,6 +6,57 @@ Community General Release Notes
|
||||||
|
|
||||||
This changelog describes changes after version 1.0.0.
|
This changelog describes changes after version 1.0.0.
|
||||||
|
|
||||||
|
v2.4.0
|
||||||
|
======
|
||||||
|
|
||||||
|
Release Summary
|
||||||
|
---------------
|
||||||
|
|
||||||
|
Regular feature and bugfix release.
|
||||||
|
|
||||||
|
Minor Changes
|
||||||
|
-------------
|
||||||
|
|
||||||
|
- vdo - add ``force`` option (https://github.com/ansible-collections/community.general/issues/2101).
|
||||||
|
|
||||||
|
Bugfixes
|
||||||
|
--------
|
||||||
|
|
||||||
|
- git_config - fixed scope ``file`` behaviour and added integraton test for it (https://github.com/ansible-collections/community.general/issues/2117).
|
||||||
|
- zypper, zypper_repository - respect ``PATH`` environment variable when resolving zypper executable path (https://github.com/ansible-collections/community.general/pull/2094).
|
||||||
|
|
||||||
|
New Plugins
|
||||||
|
-----------
|
||||||
|
|
||||||
|
Become
|
||||||
|
~~~~~~
|
||||||
|
|
||||||
|
- sudosu - Run tasks using sudo su -
|
||||||
|
|
||||||
|
Callback
|
||||||
|
~~~~~~~~
|
||||||
|
|
||||||
|
- loganalytics - Posts task results to Azure Log Analytics
|
||||||
|
|
||||||
|
New Modules
|
||||||
|
-----------
|
||||||
|
|
||||||
|
Cloud
|
||||||
|
~~~~~
|
||||||
|
|
||||||
|
opennebula
|
||||||
|
^^^^^^^^^^
|
||||||
|
|
||||||
|
- one_template - Manages OpenNebula templates
|
||||||
|
|
||||||
|
Remote Management
|
||||||
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
lenovoxcc
|
||||||
|
^^^^^^^^^
|
||||||
|
|
||||||
|
- xcc_redfish_command - Manages Lenovo Out-Of-Band controllers using Redfish APIs
|
||||||
|
|
||||||
v2.3.0
|
v2.3.0
|
||||||
======
|
======
|
||||||
|
|
||||||
|
@ -432,7 +483,7 @@ Minor Changes
|
||||||
- The collection is now actively tested in CI with the latest Ansible 2.9 release.
|
- The collection is now actively tested in CI with the latest Ansible 2.9 release.
|
||||||
- airbrake_deployment - add ``version`` param; clarified docs on ``revision`` param (https://github.com/ansible-collections/community.general/pull/583).
|
- airbrake_deployment - add ``version`` param; clarified docs on ``revision`` param (https://github.com/ansible-collections/community.general/pull/583).
|
||||||
- apk - added ``no_cache`` option (https://github.com/ansible-collections/community.general/pull/548).
|
- apk - added ``no_cache`` option (https://github.com/ansible-collections/community.general/pull/548).
|
||||||
- archive - fix paramater types (https://github.com/ansible-collections/community.general/pull/1039).
|
- archive - fix parameter types (https://github.com/ansible-collections/community.general/pull/1039).
|
||||||
- cloudflare_dns - add support for environment variable ``CLOUDFLARE_TOKEN`` (https://github.com/ansible-collections/community.general/pull/1238).
|
- cloudflare_dns - add support for environment variable ``CLOUDFLARE_TOKEN`` (https://github.com/ansible-collections/community.general/pull/1238).
|
||||||
- consul - added support for tcp checks (https://github.com/ansible-collections/community.general/issues/1128).
|
- consul - added support for tcp checks (https://github.com/ansible-collections/community.general/issues/1128).
|
||||||
- datadog - mark ``notification_message`` as ``no_log`` (https://github.com/ansible-collections/community.general/pull/1338).
|
- datadog - mark ``notification_message`` as ``no_log`` (https://github.com/ansible-collections/community.general/pull/1338).
|
||||||
|
@ -579,7 +630,7 @@ Breaking Changes / Porting Guide
|
||||||
If you use ansible-base 2.10 or newer and did not install Ansible 3.0.0, but installed (and/or upgraded) community.general manually, you need to make sure to also install ``community.postgresql`` if you are using any of the ``postgresql`` modules.
|
If you use ansible-base 2.10 or newer and did not install Ansible 3.0.0, but installed (and/or upgraded) community.general manually, you need to make sure to also install ``community.postgresql`` if you are using any of the ``postgresql`` modules.
|
||||||
While ansible-base 2.10 or newer can use the redirects that community.general 2.0.0 adds, the collection they point to (community.postgresql) must be installed for them to work.
|
While ansible-base 2.10 or newer can use the redirects that community.general 2.0.0 adds, the collection they point to (community.postgresql) must be installed for them to work.
|
||||||
- The Google cloud inventory script ``gce.py`` has been migrated to the ``community.google`` collection. Install the ``community.google`` collection in order to continue using it.
|
- The Google cloud inventory script ``gce.py`` has been migrated to the ``community.google`` collection. Install the ``community.google`` collection in order to continue using it.
|
||||||
- archive - remove path folder itself when ``remove`` paramater is true (https://github.com/ansible-collections/community.general/issues/1041).
|
- archive - remove path folder itself when ``remove`` parameter is true (https://github.com/ansible-collections/community.general/issues/1041).
|
||||||
- log_plays callback - add missing information to the logs generated by the callback plugin. This changes the log message format (https://github.com/ansible-collections/community.general/pull/442).
|
- log_plays callback - add missing information to the logs generated by the callback plugin. This changes the log message format (https://github.com/ansible-collections/community.general/pull/442).
|
||||||
- passwordstore lookup plugin - now parsing a password store entry as YAML if possible, skipping the first line (which by convention only contains the password and nothing else). If it cannot be parsed as YAML, the old ``key: value`` parser will be used to process the entry. Can break backwards compatibility if YAML formatted code was parsed in a non-YAML interpreted way, e.g. ``foo: [bar, baz]`` will become a list with two elements in the new version, but a string ``'[bar, baz]'`` in the old (https://github.com/ansible-collections/community.general/issues/1673).
|
- passwordstore lookup plugin - now parsing a password store entry as YAML if possible, skipping the first line (which by convention only contains the password and nothing else). If it cannot be parsed as YAML, the old ``key: value`` parser will be used to process the entry. Can break backwards compatibility if YAML formatted code was parsed in a non-YAML interpreted way, e.g. ``foo: [bar, baz]`` will become a list with two elements in the new version, but a string ``'[bar, baz]'`` in the old (https://github.com/ansible-collections/community.general/issues/1673).
|
||||||
- pkgng - passing ``name: *`` with ``state: absent`` will no longer remove every installed package from the system. It is now a noop. (https://github.com/ansible-collections/community.general/pull/569).
|
- pkgng - passing ``name: *`` with ``state: absent`` will no longer remove every installed package from the system. It is now a noop. (https://github.com/ansible-collections/community.general/pull/569).
|
||||||
|
|
|
@ -1629,3 +1629,35 @@ releases:
|
||||||
name: from_csv
|
name: from_csv
|
||||||
namespace: null
|
namespace: null
|
||||||
release_date: '2021-03-23'
|
release_date: '2021-03-23'
|
||||||
|
2.4.0:
|
||||||
|
changes:
|
||||||
|
bugfixes:
|
||||||
|
- git_config - fixed scope ``file`` behaviour and added integraton test for
|
||||||
|
it (https://github.com/ansible-collections/community.general/issues/2117).
|
||||||
|
- zypper, zypper_repository - respect ``PATH`` environment variable when resolving
|
||||||
|
zypper executable path (https://github.com/ansible-collections/community.general/pull/2094).
|
||||||
|
minor_changes:
|
||||||
|
- vdo - add ``force`` option (https://github.com/ansible-collections/community.general/issues/2101).
|
||||||
|
release_summary: Regular feature and bugfix release.
|
||||||
|
fragments:
|
||||||
|
- 2.4.0.yml
|
||||||
|
- 2094-bugfix-respect-PATH-env-variable-in-zypper-modules.yaml
|
||||||
|
- 2110-vdo-add_force_option.yaml
|
||||||
|
- 2125-git-config-scope-file.yml
|
||||||
|
modules:
|
||||||
|
- description: Manages OpenNebula templates
|
||||||
|
name: one_template
|
||||||
|
namespace: cloud.opennebula
|
||||||
|
- description: Manages Lenovo Out-Of-Band controllers using Redfish APIs
|
||||||
|
name: xcc_redfish_command
|
||||||
|
namespace: remote_management.lenovoxcc
|
||||||
|
plugins:
|
||||||
|
become:
|
||||||
|
- description: Run tasks using sudo su -
|
||||||
|
name: sudosu
|
||||||
|
namespace: null
|
||||||
|
callback:
|
||||||
|
- description: Posts task results to Azure Log Analytics
|
||||||
|
name: loganalytics
|
||||||
|
namespace: null
|
||||||
|
release_date: '2021-03-30'
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
release_summary: Regular feature and bugfix release.
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- zypper, zypper_repository - respect ``PATH`` environment variable when resolving zypper executable path (https://github.com/ansible-collections/community.general/pull/2094).
|
|
|
@ -1,3 +0,0 @@
|
||||||
---
|
|
||||||
minor_changes:
|
|
||||||
- vdo - add ``force`` option (https://github.com/ansible-collections/community.general/issues/2101).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- git_config - fixed scope ``file`` behaviour and added integraton test for it (https://github.com/ansible-collections/community.general/issues/2117).
|
|
Loading…
Reference in a new issue