Skip to content

Commit b56539f

Browse files
committed
Release 1.3.2.
1 parent 167d4ba commit b56539f

22 files changed

+200
-68
lines changed

CHANGELOG.rst

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,69 @@ Community General Release Notes
55
.. contents:: Topics
66

77

8+
v1.3.2
9+
======
10+
11+
Release Summary
12+
---------------
13+
14+
Regular bugfix release.
15+
16+
Major Changes
17+
-------------
18+
19+
- For community.general 2.0.0, the Google modules will be moved to the `community.google <https://galaxy.ansible.com/community/google>`_ collection.
20+
A redirection will be inserted so that users using ansible-base 2.10 or newer do not have to change anything.
21+
22+
If you use Ansible 2.9 and explicitly use Google modules from this collection, you will need to adjust your playbooks and roles to use FQCNs starting with ``community.google.`` instead of ``community.general.``,
23+
for example replace ``community.general.gcpubsub`` in a task by ``community.google.gcpubsub``.
24+
25+
If you use ansible-base and installed ``community.general`` manually and rely on the Google modules, you have to make sure to install the ``community.google`` collection as well.
26+
If you are using FQCNs, for example ``community.general.gcpubsub`` instead of ``gcpubsub``, it will continue working, but we still recommend to adjust the FQCNs as well.
27+
- For community.general 2.0.0, the OC connection plugin will be moved to the `community.okd <https://galaxy.ansible.com/community/okd>`_ collection.
28+
A redirection will be inserted so that users using ansible-base 2.10 or newer do not have to change anything.
29+
30+
If you use Ansible 2.9 and explicitly use OC connection plugin from this collection, you will need to adjust your playbooks and roles to use FQCNs ``community.okd.oc`` instead of ``community.general.oc``.
31+
32+
If you use ansible-base and installed ``community.general`` manually and rely on the OC connection plugin, you have to make sure to install the ``community.okd`` collection as well.
33+
If you are using FQCNs, in other words ``community.general.oc`` instead of ``oc``, it will continue working, but we still recommend to adjust this FQCN as well.
34+
- For community.general 2.0.0, the hashi_vault lookup plugin will be moved to the `community.hashi_vault <https://galaxy.ansible.com/community/hashi_vault>`_ collection.
35+
A redirection will be inserted so that users using ansible-base 2.10 or newer do not have to change anything.
36+
37+
If you use Ansible 2.9 and explicitly use hashi_vault lookup plugin from this collection, you will need to adjust your playbooks and roles to use FQCNs ``community.hashi_vault.hashi_vault`` instead of ``community.general.hashi_vault``.
38+
39+
If you use ansible-base and installed ``community.general`` manually and rely on the hashi_vault lookup plugin, you have to make sure to install the ``community.hashi_vault`` collection as well.
40+
If you are using FQCNs, in other words ``community.general.hashi_vault`` instead of ``hashi_vault``, it will continue working, but we still recommend to adjust this FQCN as well.
41+
42+
Minor Changes
43+
-------------
44+
45+
- homebrew_cask - Homebrew will be deprecating use of ``brew cask`` commands as of version 2.6.0, see https://brew.sh/2020/12/01/homebrew-2.6.0/. Added logic to stop using ``brew cask`` for brew version >= 2.6.0 (https://github.com/ansible-collections/community.general/pull/1481).
46+
- jira - added the traceback output to ``fail_json()`` calls deriving from exceptions (https://github.com/ansible-collections/community.general/pull/1536).
47+
48+
Bugfixes
49+
--------
50+
51+
- docker_image - if ``push=true`` is used with ``repository``, and the image does not need to be tagged, still push. This can happen if ``repository`` and ``name`` are equal (https://github.com/ansible-collections/community.docker/issues/52, https://github.com/ansible-collections/community.docker/pull/53).
52+
- docker_image - report error when loading a broken archive that contains no image (https://github.com/ansible-collections/community.docker/issues/46, https://github.com/ansible-collections/community.docker/pull/55).
53+
- docker_image - report error when the loaded archive does not contain the specified image (https://github.com/ansible-collections/community.docker/issues/41, https://github.com/ansible-collections/community.docker/pull/55).
54+
- jira - ``fetch`` and ``search`` no longer indicate that something changed (https://github.com/ansible-collections/community.general/pull/1536).
55+
- jira - ensured parameter ``issue`` is mandatory for operation ``transition`` (https://github.com/ansible-collections/community.general/pull/1536).
56+
- jira - module no longer incorrectly reports change for information gathering operations (https://github.com/ansible-collections/community.general/pull/1536).
57+
- jira - replaced custom parameter validation with ``required_if`` (https://github.com/ansible-collections/community.general/pull/1536).
58+
- launchd - handle deprecated APIs like ``readPlist`` and ``writePlist`` in ``plistlib`` (https://github.com/ansible-collections/community.general/issues/1552).
59+
- ldap_search - the module no longer incorrectly reports a change (https://github.com/ansible-collections/community.general/issues/1040).
60+
- make - fixed ``make`` parameter used for check mode when running a non-GNU ``make`` (https://github.com/ansible-collections/community.general/pull/1574).
61+
- monit - add support for all monit service checks (https://github.com/ansible-collections/community.general/pull/1532).
62+
- nios_member - fix Python 3 compatibility with nios api ``member_normalize`` function (https://github.com/ansible-collections/community.general/issues/1526).
63+
- nmcli - remove ``bridge-slave`` from list of IP based connections ((https://github.com/ansible-collections/community.general/issues/1500).
64+
- pamd - added logic to retain the comment line (https://github.com/ansible-collections/community.general/issues/1394).
65+
- passwordstore lookup plugin - always use explicit ``show`` command to retrieve password. This ensures compatibility with ``gopass`` and avoids problems when password names equal ``pass`` commands (https://github.com/ansible-collections/community.general/pull/1493).
66+
- rhn_channel - Python 2.7.5 fails if the certificate should not be validated. Fixed this by creating the correct ``ssl_context`` (https://github.com/ansible-collections/community.general/pull/470).
67+
- sendgrid - update documentation and warn user about sendgrid Python library version (https://github.com/ansible-collections/community.general/issues/1553).
68+
- syslogger - update ``syslog.openlog`` API call for older Python versions, and improve error handling (https://github.com/ansible-collections/community.general/issues/953).
69+
- yaml callback plugin - do not remove non-ASCII Unicode characters from multiline string output (https://github.com/ansible-collections/community.general/issues/1519).
70+
871
v1.3.1
972
======
1073

changelogs/changelog.yaml

Lines changed: 137 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1627,3 +1627,140 @@ releases:
16271627
- fix_parsing_array_values_in_osx_defaults.yml
16281628
- nios_host_record-fix-aliases-removal.yml
16291629
release_date: '2020-12-21'
1630+
1.3.2:
1631+
changes:
1632+
bugfixes:
1633+
- docker_image - if ``push=true`` is used with ``repository``, and the image
1634+
does not need to be tagged, still push. This can happen if ``repository``
1635+
and ``name`` are equal (https://github.com/ansible-collections/community.docker/issues/52,
1636+
https://github.com/ansible-collections/community.docker/pull/53).
1637+
- docker_image - report error when loading a broken archive that contains no
1638+
image (https://github.com/ansible-collections/community.docker/issues/46,
1639+
https://github.com/ansible-collections/community.docker/pull/55).
1640+
- docker_image - report error when the loaded archive does not contain the specified
1641+
image (https://github.com/ansible-collections/community.docker/issues/41,
1642+
https://github.com/ansible-collections/community.docker/pull/55).
1643+
- jira - ``fetch`` and ``search`` no longer indicate that something changed
1644+
(https://github.com/ansible-collections/community.general/pull/1536).
1645+
- jira - ensured parameter ``issue`` is mandatory for operation ``transition``
1646+
(https://github.com/ansible-collections/community.general/pull/1536).
1647+
- jira - module no longer incorrectly reports change for information gathering
1648+
operations (https://github.com/ansible-collections/community.general/pull/1536).
1649+
- jira - replaced custom parameter validation with ``required_if`` (https://github.com/ansible-collections/community.general/pull/1536).
1650+
- launchd - handle deprecated APIs like ``readPlist`` and ``writePlist`` in
1651+
``plistlib`` (https://github.com/ansible-collections/community.general/issues/1552).
1652+
- ldap_search - the module no longer incorrectly reports a change (https://github.com/ansible-collections/community.general/issues/1040).
1653+
- make - fixed ``make`` parameter used for check mode when running a non-GNU
1654+
``make`` (https://github.com/ansible-collections/community.general/pull/1574).
1655+
- monit - add support for all monit service checks (https://github.com/ansible-collections/community.general/pull/1532).
1656+
- nios_member - fix Python 3 compatibility with nios api ``member_normalize``
1657+
function (https://github.com/ansible-collections/community.general/issues/1526).
1658+
- nmcli - remove ``bridge-slave`` from list of IP based connections ((https://github.com/ansible-collections/community.general/issues/1500).
1659+
- pamd - added logic to retain the comment line (https://github.com/ansible-collections/community.general/issues/1394).
1660+
- passwordstore lookup plugin - always use explicit ``show`` command to retrieve
1661+
password. This ensures compatibility with ``gopass`` and avoids problems when
1662+
password names equal ``pass`` commands (https://github.com/ansible-collections/community.general/pull/1493).
1663+
- rhn_channel - Python 2.7.5 fails if the certificate should not be validated.
1664+
Fixed this by creating the correct ``ssl_context`` (https://github.com/ansible-collections/community.general/pull/470).
1665+
- sendgrid - update documentation and warn user about sendgrid Python library
1666+
version (https://github.com/ansible-collections/community.general/issues/1553).
1667+
- syslogger - update ``syslog.openlog`` API call for older Python versions,
1668+
and improve error handling (https://github.com/ansible-collections/community.general/issues/953).
1669+
- yaml callback plugin - do not remove non-ASCII Unicode characters from multiline
1670+
string output (https://github.com/ansible-collections/community.general/issues/1519).
1671+
major_changes:
1672+
- 'For community.general 2.0.0, the Google modules will be moved to the `community.google
1673+
<https://galaxy.ansible.com/community/google>`_ collection.
1674+
1675+
A redirection will be inserted so that users using ansible-base 2.10 or newer
1676+
do not have to change anything.
1677+
1678+
1679+
If you use Ansible 2.9 and explicitly use Google modules from this collection,
1680+
you will need to adjust your playbooks and roles to use FQCNs starting with
1681+
``community.google.`` instead of ``community.general.``,
1682+
1683+
for example replace ``community.general.gcpubsub`` in a task by ``community.google.gcpubsub``.
1684+
1685+
1686+
If you use ansible-base and installed ``community.general`` manually and rely
1687+
on the Google modules, you have to make sure to install the ``community.google``
1688+
collection as well.
1689+
1690+
If you are using FQCNs, for example ``community.general.gcpubsub`` instead
1691+
of ``gcpubsub``, it will continue working, but we still recommend to adjust
1692+
the FQCNs as well.
1693+
1694+
'
1695+
- 'For community.general 2.0.0, the OC connection plugin will be moved to the
1696+
`community.okd <https://galaxy.ansible.com/community/okd>`_ collection.
1697+
1698+
A redirection will be inserted so that users using ansible-base 2.10 or newer
1699+
do not have to change anything.
1700+
1701+
1702+
If you use Ansible 2.9 and explicitly use OC connection plugin from this collection,
1703+
you will need to adjust your playbooks and roles to use FQCNs ``community.okd.oc``
1704+
instead of ``community.general.oc``.
1705+
1706+
1707+
If you use ansible-base and installed ``community.general`` manually and rely
1708+
on the OC connection plugin, you have to make sure to install the ``community.okd``
1709+
collection as well.
1710+
1711+
If you are using FQCNs, in other words ``community.general.oc`` instead of
1712+
``oc``, it will continue working, but we still recommend to adjust this FQCN
1713+
as well.
1714+
1715+
'
1716+
- 'For community.general 2.0.0, the hashi_vault lookup plugin will be moved
1717+
to the `community.hashi_vault <https://galaxy.ansible.com/community/hashi_vault>`_
1718+
collection.
1719+
1720+
A redirection will be inserted so that users using ansible-base 2.10 or newer
1721+
do not have to change anything.
1722+
1723+
1724+
If you use Ansible 2.9 and explicitly use hashi_vault lookup plugin from this
1725+
collection, you will need to adjust your playbooks and roles to use FQCNs
1726+
``community.hashi_vault.hashi_vault`` instead of ``community.general.hashi_vault``.
1727+
1728+
1729+
If you use ansible-base and installed ``community.general`` manually and rely
1730+
on the hashi_vault lookup plugin, you have to make sure to install the ``community.hashi_vault``
1731+
collection as well.
1732+
1733+
If you are using FQCNs, in other words ``community.general.hashi_vault`` instead
1734+
of ``hashi_vault``, it will continue working, but we still recommend to adjust
1735+
this FQCN as well.
1736+
1737+
'
1738+
minor_changes:
1739+
- homebrew_cask - Homebrew will be deprecating use of ``brew cask`` commands
1740+
as of version 2.6.0, see https://brew.sh/2020/12/01/homebrew-2.6.0/. Added
1741+
logic to stop using ``brew cask`` for brew version >= 2.6.0 (https://github.com/ansible-collections/community.general/pull/1481).
1742+
- jira - added the traceback output to ``fail_json()`` calls deriving from exceptions
1743+
(https://github.com/ansible-collections/community.general/pull/1536).
1744+
release_summary: Regular bugfix release.
1745+
fragments:
1746+
- 1.3.2.yml
1747+
- 1040-ldap_search-changed-must-be-false.yaml
1748+
- 1394-pamd-removing-comments.yaml
1749+
- 1481-deprecated-brew-cask-command.yaml
1750+
- 1493-fix_passwordstore.py_to_be_compatible_with_gopass_versions.yml
1751+
- 1517-bridge-slave-from-list-of-ip-based-connections.yml
1752+
- 1522-yaml-callback-unicode.yml
1753+
- 1527-fix-nios-api-member-normalize.yaml
1754+
- 1532-monit-support-all-services.yaml
1755+
- 1552_launchd.yml
1756+
- 1553_sendgrid.yml
1757+
- 1574-make-question.yaml
1758+
- 470-spacewalk-legacy-python-certificate-validation.yaml
1759+
- 953_syslogger.yml
1760+
- community.docker-53-docker_image-tag-push.yml
1761+
- community.docker-55-docker_image-loading.yml
1762+
- google-migration.yml
1763+
- hashi_vault-migration.yml
1764+
- jira_improvements.yaml
1765+
- oc-migration.yml
1766+
release_date: '2021-01-04'

changelogs/fragments/1.3.2.yml

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

changelogs/fragments/1040-ldap_search-changed-must-be-false.yaml

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

changelogs/fragments/1394-pamd-removing-comments.yaml

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

changelogs/fragments/1481-deprecated-brew-cask-command.yaml

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

changelogs/fragments/1493-fix_passwordstore.py_to_be_compatible_with_gopass_versions.yml

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

changelogs/fragments/1517-bridge-slave-from-list-of-ip-based-connections.yml

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

changelogs/fragments/1522-yaml-callback-unicode.yml

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

changelogs/fragments/1527-fix-nios-api-member-normalize.yaml

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

0 commit comments

Comments
 (0)