Skip to content

Commit b44f6b8

Browse files
committed
Release 2.3.0.
1 parent 53a145e commit b44f6b8

22 files changed

+148
-57
lines changed

CHANGELOG.rst

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

77
This changelog describes changes after version 1.0.0.
88

9+
v2.3.0
10+
======
11+
12+
Release Summary
13+
---------------
14+
15+
Fixes compatibility issues with the latest ansible-core 2.11 beta, some more bugs, and contains several new features, modules and plugins.
16+
17+
Minor Changes
18+
-------------
19+
20+
- archive - refactored some reused code out into a couple of functions (https://github.com/ansible-collections/community.general/pull/2061).
21+
- csv module utils - new module_utils for shared functions between ``from_csv`` filter and ``read_csv`` module (https://github.com/ansible-collections/community.general/pull/2037).
22+
- ipa_sudorule - add support for setting sudo runasuser (https://github.com/ansible-collections/community.general/pull/2031).
23+
- jenkins_job - add a ``validate_certs`` parameter that allows disabling TLS/SSL certificate validation (https://github.com/ansible-collections/community.general/issues/255).
24+
- kibana_plugin - add parameter for passing ``--allow-root`` flag to kibana and kibana-plugin commands (https://github.com/ansible-collections/community.general/pull/2014).
25+
- proxmox - added ``purge`` module parameter for use when deleting lxc's with HA options (https://github.com/ansible-collections/community.general/pull/2013).
26+
- proxmox inventory plugin - added ``tags_parsed`` fact containing tags parsed as a list (https://github.com/ansible-collections/community.general/pull/1949).
27+
- proxmox_kvm - added new module parameter ``tags`` for use with PVE 6+ (https://github.com/ansible-collections/community.general/pull/2000).
28+
- rax - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
29+
- rax_cdb_user - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
30+
- rax_scaling_group - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
31+
- read_csv - refactored read_csv module to use shared csv functions from csv module_utils (https://github.com/ansible-collections/community.general/pull/2037).
32+
- redfish_* modules, redfish_utils module utils - add support for Redfish session create, delete, and authenticate (https://github.com/ansible-collections/community.general/issues/1975).
33+
- snmp_facts - added parameters ``timeout`` and ``retries`` to module (https://github.com/ansible-collections/community.general/issues/980).
34+
35+
Bugfixes
36+
--------
37+
38+
- 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).
39+
- module_helper module utils - actually ignoring formatting of parameters with value ``None`` (https://github.com/ansible-collections/community.general/pull/2024).
40+
- module_helper module utils - handling ``ModuleHelperException`` now properly calls ``fail_json()`` (https://github.com/ansible-collections/community.general/pull/2024).
41+
- module_helper module utils - use the command name as-is in ``CmdMixin`` if it fails ``get_bin_path()`` - allowing full path names to be passed (https://github.com/ansible-collections/community.general/pull/2024).
42+
- nios* modules - fix modules to work with ansible-core 2.11 (https://github.com/ansible-collections/community.general/pull/2057).
43+
- proxmox - removed requirement that root password is provided when containter state is ``present`` (https://github.com/ansible-collections/community.general/pull/1999).
44+
- 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).
45+
- proxmox inventory plugin - allowed proxomox tag string to contain commas when returned as fact (https://github.com/ansible-collections/community.general/pull/1949).
46+
- redfish_config module, redfish_utils module utils - fix IndexError in ``SetManagerNic`` command (https://github.com/ansible-collections/community.general/issues/1692).
47+
- scaleway inventory plugin - fix pagination on scaleway inventory plugin (https://github.com/ansible-collections/community.general/pull/2036).
48+
- stacki_host - replaced ``default`` to environment variables with ``fallback`` to them (https://github.com/ansible-collections/community.general/pull/2072).
49+
50+
New Plugins
51+
-----------
52+
53+
Filter
54+
~~~~~~
55+
56+
- from_csv - Converts CSV text input into list of dicts
57+
58+
New Modules
59+
-----------
60+
61+
Net Tools
62+
~~~~~~~~~
63+
64+
- gandi_livedns - Manage Gandi LiveDNS records
65+
66+
pritunl
67+
^^^^^^^
68+
69+
- pritunl_user - Manage Pritunl Users using the Pritunl API
70+
- pritunl_user_info - List Pritunl Users using the Pritunl API
71+
972
v2.2.0
1073
======
1174

changelogs/changelog.yaml

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1544,3 +1544,88 @@ releases:
15441544
name: version_sort
15451545
namespace: null
15461546
release_date: '2021-03-08'
1547+
2.3.0:
1548+
changes:
1549+
bugfixes:
1550+
- Mark various module options with ``no_log=False`` which have a name that potentially
1551+
could leak secrets, but which do not (https://github.com/ansible-collections/community.general/pull/2001).
1552+
- module_helper module utils - actually ignoring formatting of parameters with
1553+
value ``None`` (https://github.com/ansible-collections/community.general/pull/2024).
1554+
- module_helper module utils - handling ``ModuleHelperException`` now properly
1555+
calls ``fail_json()`` (https://github.com/ansible-collections/community.general/pull/2024).
1556+
- module_helper module utils - use the command name as-is in ``CmdMixin`` if
1557+
it fails ``get_bin_path()`` - allowing full path names to be passed (https://github.com/ansible-collections/community.general/pull/2024).
1558+
- nios* modules - fix modules to work with ansible-core 2.11 (https://github.com/ansible-collections/community.general/pull/2057).
1559+
- proxmox - removed requirement that root password is provided when containter
1560+
state is ``present`` (https://github.com/ansible-collections/community.general/pull/1999).
1561+
- proxmox inventory - exclude qemu templates from inclusion to the inventory
1562+
via pools (https://github.com/ansible-collections/community.general/issues/1986,
1563+
https://github.com/ansible-collections/community.general/pull/1991).
1564+
- proxmox inventory plugin - allowed proxomox tag string to contain commas when
1565+
returned as fact (https://github.com/ansible-collections/community.general/pull/1949).
1566+
- redfish_config module, redfish_utils module utils - fix IndexError in ``SetManagerNic``
1567+
command (https://github.com/ansible-collections/community.general/issues/1692).
1568+
- scaleway inventory plugin - fix pagination on scaleway inventory plugin (https://github.com/ansible-collections/community.general/pull/2036).
1569+
- stacki_host - replaced ``default`` to environment variables with ``fallback``
1570+
to them (https://github.com/ansible-collections/community.general/pull/2072).
1571+
minor_changes:
1572+
- archive - refactored some reused code out into a couple of functions (https://github.com/ansible-collections/community.general/pull/2061).
1573+
- csv module utils - new module_utils for shared functions between ``from_csv``
1574+
filter and ``read_csv`` module (https://github.com/ansible-collections/community.general/pull/2037).
1575+
- ipa_sudorule - add support for setting sudo runasuser (https://github.com/ansible-collections/community.general/pull/2031).
1576+
- jenkins_job - add a ``validate_certs`` parameter that allows disabling TLS/SSL
1577+
certificate validation (https://github.com/ansible-collections/community.general/issues/255).
1578+
- kibana_plugin - add parameter for passing ``--allow-root`` flag to kibana
1579+
and kibana-plugin commands (https://github.com/ansible-collections/community.general/pull/2014).
1580+
- proxmox - added ``purge`` module parameter for use when deleting lxc's with
1581+
HA options (https://github.com/ansible-collections/community.general/pull/2013).
1582+
- proxmox inventory plugin - added ``tags_parsed`` fact containing tags parsed
1583+
as a list (https://github.com/ansible-collections/community.general/pull/1949).
1584+
- proxmox_kvm - added new module parameter ``tags`` for use with PVE 6+ (https://github.com/ansible-collections/community.general/pull/2000).
1585+
- rax - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
1586+
- rax_cdb_user - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
1587+
- rax_scaling_group - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
1588+
- read_csv - refactored read_csv module to use shared csv functions from csv
1589+
module_utils (https://github.com/ansible-collections/community.general/pull/2037).
1590+
- redfish_* modules, redfish_utils module utils - add support for Redfish session
1591+
create, delete, and authenticate (https://github.com/ansible-collections/community.general/issues/1975).
1592+
- snmp_facts - added parameters ``timeout`` and ``retries`` to module (https://github.com/ansible-collections/community.general/issues/980).
1593+
release_summary: Fixes compatibility issues with the latest ansible-core 2.11
1594+
beta, some more bugs, and contains several new features, modules and plugins.
1595+
fragments:
1596+
- 1949-proxmox-inventory-tags.yml
1597+
- 1977-jenkinsjob-validate-certs.yml
1598+
- 1991-proxmox-inventory-fix-template-in-pool.yml
1599+
- 1999-proxmox-fix-issue-1955.yml
1600+
- 2.3.0.yml
1601+
- 2000-proxmox_kvm-tag-support.yml
1602+
- 2001-no_log-false.yml
1603+
- 2006-valmod-batch8.yml
1604+
- 2013-proxmox-purge-parameter.yml
1605+
- 2014-allow-root-for-kibana-plugin.yaml
1606+
- 2024-module-helper-fixes.yml
1607+
- 2027-add-redfish-session-create-delete-authenticate.yml
1608+
- 2031-ipa_sudorule_add_runasextusers.yml
1609+
- 2036-scaleway-inventory.yml
1610+
- 2037-add-from-csv-filter.yml
1611+
- 2040-fix-index-error-in-redfish-set-manager-nic.yml
1612+
- 2057-nios-devel.yml
1613+
- 2061-archive-refactor1.yml
1614+
- 2065-snmp-facts-timeout.yml
1615+
- 2072-stacki-host-params-fallback.yml
1616+
modules:
1617+
- description: Manage Gandi LiveDNS records
1618+
name: gandi_livedns
1619+
namespace: net_tools
1620+
- description: Manage Pritunl Users using the Pritunl API
1621+
name: pritunl_user
1622+
namespace: net_tools.pritunl
1623+
- description: List Pritunl Users using the Pritunl API
1624+
name: pritunl_user_info
1625+
namespace: net_tools.pritunl
1626+
plugins:
1627+
filter:
1628+
- description: Converts CSV text input into list of dicts
1629+
name: from_csv
1630+
namespace: null
1631+
release_date: '2021-03-23'

changelogs/fragments/1949-proxmox-inventory-tags.yml

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

changelogs/fragments/1977-jenkinsjob-validate-certs.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.

changelogs/fragments/1999-proxmox-fix-issue-1955.yml

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

changelogs/fragments/2.3.0.yml

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

changelogs/fragments/2000-proxmox_kvm-tag-support.yml

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

changelogs/fragments/2001-no_log-false.yml

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

changelogs/fragments/2006-valmod-batch8.yml

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

0 commit comments

Comments
 (0)