|
|
|
@ -6,6 +6,57 @@ Community General Release Notes
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
======
|
|
|
|
|
|
|
|
|
@ -432,7 +483,7 @@ Minor Changes
|
|
|
|
|
- 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).
|
|
|
|
|
- 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).
|
|
|
|
|
- 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).
|
|
|
|
@ -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.
|
|
|
|
|
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.
|
|
|
|
|
- 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).
|
|
|
|
|
- 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).
|
|
|
|
|