Skip to content

Commit 76f44b7

Browse files
committed
Release 1.3.8.
1 parent 5adb53e commit 76f44b7

17 files changed

+144
-55
lines changed

CHANGELOG.rst

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

77

8+
v1.3.8
9+
======
10+
11+
Release Summary
12+
---------------
13+
14+
Security bugfix and regular bugfix release.
15+
16+
Minor Changes
17+
-------------
18+
19+
- bundler - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
20+
- consul - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
21+
- consul_acl - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
22+
- consul_session - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
23+
- datadog_monitor - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
24+
- oneandone_firewall_policy - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
25+
- oneandone_load_balancer - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
26+
- oneandone_monitoring_policy - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
27+
- oneandone_private_network - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
28+
- oneandone_server - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
29+
- profitbricks - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
30+
- profitbricks_volume - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
31+
- sensu_check - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
32+
- sensu_client - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
33+
- sensu_handler - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
34+
- webfaction_domain - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
35+
- webfaction_site - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
36+
37+
Breaking Changes / Porting Guide
38+
--------------------------------
39+
40+
- docker_swarm - if ``join_token`` is specified, a returned join token with the same value will be replaced by ``VALUE_SPECIFIED_IN_NO_LOG_PARAMETER``. Make sure that you do not blindly use the join tokens from the return value of this module when the module is invoked with ``join_token`` specified! This breaking change appears in a minor release since it is necessary to fix a security issue (https://github.com/ansible-collections/community.docker/pull/103).
41+
42+
Security Fixes
43+
--------------
44+
45+
- docker_swarm - the ``join_token`` option is now marked as ``no_log`` so it is no longer written into logs (https://github.com/ansible-collections/community.docker/pull/103).
46+
- na_cdot_user - mark the ``set_password`` parameter as ``no_log`` to avoid leakage of secrets (https://github.com/ansible-collections/community.general/pull/2018).
47+
- sf_account_manager - mark the ``initiator_secret`` and ``target_secret`` parameters as ``no_log`` to avoid leakage of secrets (https://github.com/ansible-collections/community.general/pull/2018).
48+
49+
Bugfixes
50+
--------
51+
52+
- Mark various module options with ``no_log=False`` which have a name that potentially could leak secrets, but which do not (https://github.com/ansible-collections/community.general/pull/2001).
53+
- bigpanda - actually use the ``deployment_message`` option (https://github.com/ansible-collections/community.general/pull/1928).
54+
- cloudforms inventory - fixed issue that non-existing (archived) VMs were synced (https://github.com/ansible-collections/community.general/pull/720).
55+
- docker_container - fix healthcheck disabling idempotency issue with strict comparison (https://github.com/ansible-collections/community.docker/issues/85).
56+
- docker_image - prevent module failure when removing image that is removed between inspection and removal (https://github.com/ansible-collections/community.docker/pull/87).
57+
- docker_image - prevent module failure when removing non-existant image by ID (https://github.com/ansible-collections/community.docker/pull/87).
58+
- docker_image_info - prevent module failure when image vanishes between listing and inspection (https://github.com/ansible-collections/community.docker/pull/87).
59+
- docker_image_info - prevent module failure when querying non-existant image by ID (https://github.com/ansible-collections/community.docker/pull/87).
60+
- nmcli - ensure the ``slave-type`` option is passed to ``nmcli`` for type ``bond-slave`` (https://github.com/ansible-collections/community.general/pull/1882).
61+
- proxmox - removed requirement that root password is provided when containter state is ``present`` (https://github.com/ansible-collections/community.general/pull/1999).
62+
- proxmox inventory - added handling of extra trailing slashes in the URL (https://github.com/ansible-collections/community.general/pull/1914).
63+
- proxmox inventory - exclude qemu templates from inclusion to the inventory via pools (https://github.com/ansible-collections/community.general/issues/1986, https://github.com/ansible-collections/community.general/pull/1991).
64+
- xfs_quota - the feedback for initializing project quota using xfs_quota binary from ``xfsprogs`` has changed since the version it was written for (https://github.com/ansible-collections/community.general/pull/1596).
65+
- zfs - some ZFS properties could be passed when the dataset/volume did not exist, but would fail if the dataset already existed, even if the property matched what was specified in the ansible task (https://github.com/ansible-collections/community.general/issues/868, https://github.com/ansible-collections/community.general/pull/1833).
66+
867
v1.3.7
968
======
1069

changelogs/changelog.yaml

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2149,3 +2149,88 @@ releases:
21492149
- 1895-proxmox-kvm-fix-issue-1875.yml
21502150
- selective-core-2.11.yml
21512151
release_date: '2021-02-25'
2152+
1.3.8:
2153+
changes:
2154+
breaking_changes:
2155+
- docker_swarm - if ``join_token`` is specified, a returned join token with
2156+
the same value will be replaced by ``VALUE_SPECIFIED_IN_NO_LOG_PARAMETER``.
2157+
Make sure that you do not blindly use the join tokens from the return value
2158+
of this module when the module is invoked with ``join_token`` specified! This
2159+
breaking change appears in a minor release since it is necessary to fix a
2160+
security issue (https://github.com/ansible-collections/community.docker/pull/103).
2161+
bugfixes:
2162+
- Mark various module options with ``no_log=False`` which have a name that potentially
2163+
could leak secrets, but which do not (https://github.com/ansible-collections/community.general/pull/2001).
2164+
- bigpanda - actually use the ``deployment_message`` option (https://github.com/ansible-collections/community.general/pull/1928).
2165+
- cloudforms inventory - fixed issue that non-existing (archived) VMs were synced
2166+
(https://github.com/ansible-collections/community.general/pull/720).
2167+
- docker_container - fix healthcheck disabling idempotency issue with strict
2168+
comparison (https://github.com/ansible-collections/community.docker/issues/85).
2169+
- docker_image - prevent module failure when removing image that is removed
2170+
between inspection and removal (https://github.com/ansible-collections/community.docker/pull/87).
2171+
- docker_image - prevent module failure when removing non-existant image by
2172+
ID (https://github.com/ansible-collections/community.docker/pull/87).
2173+
- docker_image_info - prevent module failure when image vanishes between listing
2174+
and inspection (https://github.com/ansible-collections/community.docker/pull/87).
2175+
- docker_image_info - prevent module failure when querying non-existant image
2176+
by ID (https://github.com/ansible-collections/community.docker/pull/87).
2177+
- nmcli - ensure the ``slave-type`` option is passed to ``nmcli`` for type ``bond-slave``
2178+
(https://github.com/ansible-collections/community.general/pull/1882).
2179+
- proxmox - removed requirement that root password is provided when containter
2180+
state is ``present`` (https://github.com/ansible-collections/community.general/pull/1999).
2181+
- proxmox inventory - added handling of extra trailing slashes in the URL (https://github.com/ansible-collections/community.general/pull/1914).
2182+
- proxmox inventory - exclude qemu templates from inclusion to the inventory
2183+
via pools (https://github.com/ansible-collections/community.general/issues/1986,
2184+
https://github.com/ansible-collections/community.general/pull/1991).
2185+
- xfs_quota - the feedback for initializing project quota using xfs_quota binary
2186+
from ``xfsprogs`` has changed since the version it was written for (https://github.com/ansible-collections/community.general/pull/1596).
2187+
- zfs - some ZFS properties could be passed when the dataset/volume did not
2188+
exist, but would fail if the dataset already existed, even if the property
2189+
matched what was specified in the ansible task (https://github.com/ansible-collections/community.general/issues/868,
2190+
https://github.com/ansible-collections/community.general/pull/1833).
2191+
minor_changes:
2192+
- bundler - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2193+
- consul - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2194+
- consul_acl - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2195+
- consul_session - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2196+
- datadog_monitor - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2197+
- oneandone_firewall_policy - elements of list parameters are now validated
2198+
(https://github.com/ansible-collections/community.general/pull/1885).
2199+
- oneandone_load_balancer - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2200+
- oneandone_monitoring_policy - elements of list parameters are now validated
2201+
(https://github.com/ansible-collections/community.general/pull/1885).
2202+
- oneandone_private_network - elements of list parameters are now validated
2203+
(https://github.com/ansible-collections/community.general/pull/1885).
2204+
- oneandone_server - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2205+
- profitbricks - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2206+
- profitbricks_volume - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2207+
- sensu_check - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2208+
- sensu_client - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2209+
- sensu_handler - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2210+
- webfaction_domain - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2211+
- webfaction_site - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/1885).
2212+
release_summary: Security bugfix and regular bugfix release.
2213+
security_fixes:
2214+
- docker_swarm - the ``join_token`` option is now marked as ``no_log`` so it
2215+
is no longer written into logs (https://github.com/ansible-collections/community.docker/pull/103).
2216+
- na_cdot_user - mark the ``set_password`` parameter as ``no_log`` to avoid
2217+
leakage of secrets (https://github.com/ansible-collections/community.general/pull/2018).
2218+
- sf_account_manager - mark the ``initiator_secret`` and ``target_secret`` parameters
2219+
as ``no_log`` to avoid leakage of secrets (https://github.com/ansible-collections/community.general/pull/2018).
2220+
fragments:
2221+
- 1.3.8.yml
2222+
- 1596-xfs_quota-feedback_on_projects_not_initialized_has_changed.yml
2223+
- 1833-zfs-creation-only-properties.yaml
2224+
- 1882-fix-nmcli-ensure-slave-type-for-bond-slave.yml
2225+
- 1885-sanity-check-fixes-batch3.yml
2226+
- 1914-add-sanitization-to-url.yml
2227+
- 1928-bigpanda-message.yml
2228+
- 1991-proxmox-inventory-fix-template-in-pool.yml
2229+
- 1999-proxmox-fix-issue-1955.yml
2230+
- 2001-no_log-false.yml
2231+
- 720-cloudforms_inventory.yml
2232+
- community.docker-103-docker_swarm-no_log.yml
2233+
- community.docker-87-docker_image-load-image-ids.yml
2234+
- community.docker-88-docker_container-healthcheck.yml
2235+
- missing-no_log-again.yml
2236+
release_date: '2021-03-15'

changelogs/fragments/1.3.8.yml

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

changelogs/fragments/1596-xfs_quota-feedback_on_projects_not_initialized_has_changed.yml

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

changelogs/fragments/1833-zfs-creation-only-properties.yaml

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

changelogs/fragments/1882-fix-nmcli-ensure-slave-type-for-bond-slave.yml

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

changelogs/fragments/1885-sanity-check-fixes-batch3.yml

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

changelogs/fragments/1914-add-sanitization-to-url.yml

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

changelogs/fragments/1928-bigpanda-message.yml

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

changelogs/fragments/1991-proxmox-inventory-fix-template-in-pool.yml

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

0 commit comments

Comments
 (0)