Skip to content

Commit 8c67a5b

Browse files
committed
Release 2.4.0.
1 parent 4ae436a commit 8c67a5b

File tree

6 files changed

+85
-10
lines changed

6 files changed

+85
-10
lines changed

CHANGELOG.rst

Lines changed: 53 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,57 @@ Community General Release Notes
66

77
This changelog describes changes after version 1.0.0.
88

9+
v2.4.0
10+
======
11+
12+
Release Summary
13+
---------------
14+
15+
Regular feature and bugfix release.
16+
17+
Minor Changes
18+
-------------
19+
20+
- vdo - add ``force`` option (https://github.com/ansible-collections/community.general/issues/2101).
21+
22+
Bugfixes
23+
--------
24+
25+
- git_config - fixed scope ``file`` behaviour and added integraton test for it (https://github.com/ansible-collections/community.general/issues/2117).
26+
- zypper, zypper_repository - respect ``PATH`` environment variable when resolving zypper executable path (https://github.com/ansible-collections/community.general/pull/2094).
27+
28+
New Plugins
29+
-----------
30+
31+
Become
32+
~~~~~~
33+
34+
- sudosu - Run tasks using sudo su -
35+
36+
Callback
37+
~~~~~~~~
38+
39+
- loganalytics - Posts task results to Azure Log Analytics
40+
41+
New Modules
42+
-----------
43+
44+
Cloud
45+
~~~~~
46+
47+
opennebula
48+
^^^^^^^^^^
49+
50+
- one_template - Manages OpenNebula templates
51+
52+
Remote Management
53+
~~~~~~~~~~~~~~~~~
54+
55+
lenovoxcc
56+
^^^^^^^^^
57+
58+
- xcc_redfish_command - Manages Lenovo Out-Of-Band controllers using Redfish APIs
59+
960
v2.3.0
1061
======
1162

@@ -432,7 +483,7 @@ Minor Changes
432483
- The collection is now actively tested in CI with the latest Ansible 2.9 release.
433484
- airbrake_deployment - add ``version`` param; clarified docs on ``revision`` param (https://github.com/ansible-collections/community.general/pull/583).
434485
- apk - added ``no_cache`` option (https://github.com/ansible-collections/community.general/pull/548).
435-
- archive - fix paramater types (https://github.com/ansible-collections/community.general/pull/1039).
486+
- archive - fix parameter types (https://github.com/ansible-collections/community.general/pull/1039).
436487
- cloudflare_dns - add support for environment variable ``CLOUDFLARE_TOKEN`` (https://github.com/ansible-collections/community.general/pull/1238).
437488
- consul - added support for tcp checks (https://github.com/ansible-collections/community.general/issues/1128).
438489
- datadog - mark ``notification_message`` as ``no_log`` (https://github.com/ansible-collections/community.general/pull/1338).
@@ -579,7 +630,7 @@ Breaking Changes / Porting Guide
579630
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.
580631
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.
581632
- 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.
582-
- archive - remove path folder itself when ``remove`` paramater is true (https://github.com/ansible-collections/community.general/issues/1041).
633+
- archive - remove path folder itself when ``remove`` parameter is true (https://github.com/ansible-collections/community.general/issues/1041).
583634
- 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).
584635
- 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).
585636
- 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).

changelogs/changelog.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1629,3 +1629,35 @@ releases:
16291629
name: from_csv
16301630
namespace: null
16311631
release_date: '2021-03-23'
1632+
2.4.0:
1633+
changes:
1634+
bugfixes:
1635+
- git_config - fixed scope ``file`` behaviour and added integraton test for
1636+
it (https://github.com/ansible-collections/community.general/issues/2117).
1637+
- zypper, zypper_repository - respect ``PATH`` environment variable when resolving
1638+
zypper executable path (https://github.com/ansible-collections/community.general/pull/2094).
1639+
minor_changes:
1640+
- vdo - add ``force`` option (https://github.com/ansible-collections/community.general/issues/2101).
1641+
release_summary: Regular feature and bugfix release.
1642+
fragments:
1643+
- 2.4.0.yml
1644+
- 2094-bugfix-respect-PATH-env-variable-in-zypper-modules.yaml
1645+
- 2110-vdo-add_force_option.yaml
1646+
- 2125-git-config-scope-file.yml
1647+
modules:
1648+
- description: Manages OpenNebula templates
1649+
name: one_template
1650+
namespace: cloud.opennebula
1651+
- description: Manages Lenovo Out-Of-Band controllers using Redfish APIs
1652+
name: xcc_redfish_command
1653+
namespace: remote_management.lenovoxcc
1654+
plugins:
1655+
become:
1656+
- description: Run tasks using sudo su -
1657+
name: sudosu
1658+
namespace: null
1659+
callback:
1660+
- description: Posts task results to Azure Log Analytics
1661+
name: loganalytics
1662+
namespace: null
1663+
release_date: '2021-03-30'

changelogs/fragments/2.4.0.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelogs/fragments/2094-bugfix-respect-PATH-env-variable-in-zypper-modules.yaml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/2110-vdo-add_force_option.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

changelogs/fragments/2125-git-config-scope-file.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)