mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Release 2.3.0.
This commit is contained in:
parent
53a145ecb0
commit
b44f6b8114
22 changed files with 148 additions and 57 deletions
|
@ -6,6 +6,69 @@ Community General Release Notes
|
||||||
|
|
||||||
This changelog describes changes after version 1.0.0.
|
This changelog describes changes after version 1.0.0.
|
||||||
|
|
||||||
|
v2.3.0
|
||||||
|
======
|
||||||
|
|
||||||
|
Release Summary
|
||||||
|
---------------
|
||||||
|
|
||||||
|
Fixes compatibility issues with the latest ansible-core 2.11 beta, some more bugs, and contains several new features, modules and plugins.
|
||||||
|
|
||||||
|
Minor Changes
|
||||||
|
-------------
|
||||||
|
|
||||||
|
- archive - refactored some reused code out into a couple of functions (https://github.com/ansible-collections/community.general/pull/2061).
|
||||||
|
- 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).
|
||||||
|
- ipa_sudorule - add support for setting sudo runasuser (https://github.com/ansible-collections/community.general/pull/2031).
|
||||||
|
- jenkins_job - add a ``validate_certs`` parameter that allows disabling TLS/SSL certificate validation (https://github.com/ansible-collections/community.general/issues/255).
|
||||||
|
- kibana_plugin - add parameter for passing ``--allow-root`` flag to kibana and kibana-plugin commands (https://github.com/ansible-collections/community.general/pull/2014).
|
||||||
|
- proxmox - added ``purge`` module parameter for use when deleting lxc's with HA options (https://github.com/ansible-collections/community.general/pull/2013).
|
||||||
|
- proxmox inventory plugin - added ``tags_parsed`` fact containing tags parsed as a list (https://github.com/ansible-collections/community.general/pull/1949).
|
||||||
|
- proxmox_kvm - added new module parameter ``tags`` for use with PVE 6+ (https://github.com/ansible-collections/community.general/pull/2000).
|
||||||
|
- rax - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
|
||||||
|
- rax_cdb_user - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
|
||||||
|
- rax_scaling_group - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
|
||||||
|
- read_csv - refactored read_csv module to use shared csv functions from csv module_utils (https://github.com/ansible-collections/community.general/pull/2037).
|
||||||
|
- redfish_* modules, redfish_utils module utils - add support for Redfish session create, delete, and authenticate (https://github.com/ansible-collections/community.general/issues/1975).
|
||||||
|
- snmp_facts - added parameters ``timeout`` and ``retries`` to module (https://github.com/ansible-collections/community.general/issues/980).
|
||||||
|
|
||||||
|
Bugfixes
|
||||||
|
--------
|
||||||
|
|
||||||
|
- 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).
|
||||||
|
- module_helper module utils - actually ignoring formatting of parameters with value ``None`` (https://github.com/ansible-collections/community.general/pull/2024).
|
||||||
|
- module_helper module utils - handling ``ModuleHelperException`` now properly calls ``fail_json()`` (https://github.com/ansible-collections/community.general/pull/2024).
|
||||||
|
- 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).
|
||||||
|
- nios* modules - fix modules to work with ansible-core 2.11 (https://github.com/ansible-collections/community.general/pull/2057).
|
||||||
|
- proxmox - removed requirement that root password is provided when containter state is ``present`` (https://github.com/ansible-collections/community.general/pull/1999).
|
||||||
|
- 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).
|
||||||
|
- proxmox inventory plugin - allowed proxomox tag string to contain commas when returned as fact (https://github.com/ansible-collections/community.general/pull/1949).
|
||||||
|
- redfish_config module, redfish_utils module utils - fix IndexError in ``SetManagerNic`` command (https://github.com/ansible-collections/community.general/issues/1692).
|
||||||
|
- scaleway inventory plugin - fix pagination on scaleway inventory plugin (https://github.com/ansible-collections/community.general/pull/2036).
|
||||||
|
- stacki_host - replaced ``default`` to environment variables with ``fallback`` to them (https://github.com/ansible-collections/community.general/pull/2072).
|
||||||
|
|
||||||
|
New Plugins
|
||||||
|
-----------
|
||||||
|
|
||||||
|
Filter
|
||||||
|
~~~~~~
|
||||||
|
|
||||||
|
- from_csv - Converts CSV text input into list of dicts
|
||||||
|
|
||||||
|
New Modules
|
||||||
|
-----------
|
||||||
|
|
||||||
|
Net Tools
|
||||||
|
~~~~~~~~~
|
||||||
|
|
||||||
|
- gandi_livedns - Manage Gandi LiveDNS records
|
||||||
|
|
||||||
|
pritunl
|
||||||
|
^^^^^^^
|
||||||
|
|
||||||
|
- pritunl_user - Manage Pritunl Users using the Pritunl API
|
||||||
|
- pritunl_user_info - List Pritunl Users using the Pritunl API
|
||||||
|
|
||||||
v2.2.0
|
v2.2.0
|
||||||
======
|
======
|
||||||
|
|
||||||
|
|
|
@ -1544,3 +1544,88 @@ releases:
|
||||||
name: version_sort
|
name: version_sort
|
||||||
namespace: null
|
namespace: null
|
||||||
release_date: '2021-03-08'
|
release_date: '2021-03-08'
|
||||||
|
2.3.0:
|
||||||
|
changes:
|
||||||
|
bugfixes:
|
||||||
|
- 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).
|
||||||
|
- module_helper module utils - actually ignoring formatting of parameters with
|
||||||
|
value ``None`` (https://github.com/ansible-collections/community.general/pull/2024).
|
||||||
|
- module_helper module utils - handling ``ModuleHelperException`` now properly
|
||||||
|
calls ``fail_json()`` (https://github.com/ansible-collections/community.general/pull/2024).
|
||||||
|
- 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).
|
||||||
|
- nios* modules - fix modules to work with ansible-core 2.11 (https://github.com/ansible-collections/community.general/pull/2057).
|
||||||
|
- proxmox - removed requirement that root password is provided when containter
|
||||||
|
state is ``present`` (https://github.com/ansible-collections/community.general/pull/1999).
|
||||||
|
- 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).
|
||||||
|
- proxmox inventory plugin - allowed proxomox tag string to contain commas when
|
||||||
|
returned as fact (https://github.com/ansible-collections/community.general/pull/1949).
|
||||||
|
- redfish_config module, redfish_utils module utils - fix IndexError in ``SetManagerNic``
|
||||||
|
command (https://github.com/ansible-collections/community.general/issues/1692).
|
||||||
|
- scaleway inventory plugin - fix pagination on scaleway inventory plugin (https://github.com/ansible-collections/community.general/pull/2036).
|
||||||
|
- stacki_host - replaced ``default`` to environment variables with ``fallback``
|
||||||
|
to them (https://github.com/ansible-collections/community.general/pull/2072).
|
||||||
|
minor_changes:
|
||||||
|
- archive - refactored some reused code out into a couple of functions (https://github.com/ansible-collections/community.general/pull/2061).
|
||||||
|
- 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).
|
||||||
|
- ipa_sudorule - add support for setting sudo runasuser (https://github.com/ansible-collections/community.general/pull/2031).
|
||||||
|
- jenkins_job - add a ``validate_certs`` parameter that allows disabling TLS/SSL
|
||||||
|
certificate validation (https://github.com/ansible-collections/community.general/issues/255).
|
||||||
|
- kibana_plugin - add parameter for passing ``--allow-root`` flag to kibana
|
||||||
|
and kibana-plugin commands (https://github.com/ansible-collections/community.general/pull/2014).
|
||||||
|
- proxmox - added ``purge`` module parameter for use when deleting lxc's with
|
||||||
|
HA options (https://github.com/ansible-collections/community.general/pull/2013).
|
||||||
|
- proxmox inventory plugin - added ``tags_parsed`` fact containing tags parsed
|
||||||
|
as a list (https://github.com/ansible-collections/community.general/pull/1949).
|
||||||
|
- proxmox_kvm - added new module parameter ``tags`` for use with PVE 6+ (https://github.com/ansible-collections/community.general/pull/2000).
|
||||||
|
- rax - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
|
||||||
|
- rax_cdb_user - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
|
||||||
|
- rax_scaling_group - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
|
||||||
|
- read_csv - refactored read_csv module to use shared csv functions from csv
|
||||||
|
module_utils (https://github.com/ansible-collections/community.general/pull/2037).
|
||||||
|
- redfish_* modules, redfish_utils module utils - add support for Redfish session
|
||||||
|
create, delete, and authenticate (https://github.com/ansible-collections/community.general/issues/1975).
|
||||||
|
- snmp_facts - added parameters ``timeout`` and ``retries`` to module (https://github.com/ansible-collections/community.general/issues/980).
|
||||||
|
release_summary: Fixes compatibility issues with the latest ansible-core 2.11
|
||||||
|
beta, some more bugs, and contains several new features, modules and plugins.
|
||||||
|
fragments:
|
||||||
|
- 1949-proxmox-inventory-tags.yml
|
||||||
|
- 1977-jenkinsjob-validate-certs.yml
|
||||||
|
- 1991-proxmox-inventory-fix-template-in-pool.yml
|
||||||
|
- 1999-proxmox-fix-issue-1955.yml
|
||||||
|
- 2.3.0.yml
|
||||||
|
- 2000-proxmox_kvm-tag-support.yml
|
||||||
|
- 2001-no_log-false.yml
|
||||||
|
- 2006-valmod-batch8.yml
|
||||||
|
- 2013-proxmox-purge-parameter.yml
|
||||||
|
- 2014-allow-root-for-kibana-plugin.yaml
|
||||||
|
- 2024-module-helper-fixes.yml
|
||||||
|
- 2027-add-redfish-session-create-delete-authenticate.yml
|
||||||
|
- 2031-ipa_sudorule_add_runasextusers.yml
|
||||||
|
- 2036-scaleway-inventory.yml
|
||||||
|
- 2037-add-from-csv-filter.yml
|
||||||
|
- 2040-fix-index-error-in-redfish-set-manager-nic.yml
|
||||||
|
- 2057-nios-devel.yml
|
||||||
|
- 2061-archive-refactor1.yml
|
||||||
|
- 2065-snmp-facts-timeout.yml
|
||||||
|
- 2072-stacki-host-params-fallback.yml
|
||||||
|
modules:
|
||||||
|
- description: Manage Gandi LiveDNS records
|
||||||
|
name: gandi_livedns
|
||||||
|
namespace: net_tools
|
||||||
|
- description: Manage Pritunl Users using the Pritunl API
|
||||||
|
name: pritunl_user
|
||||||
|
namespace: net_tools.pritunl
|
||||||
|
- description: List Pritunl Users using the Pritunl API
|
||||||
|
name: pritunl_user_info
|
||||||
|
namespace: net_tools.pritunl
|
||||||
|
plugins:
|
||||||
|
filter:
|
||||||
|
- description: Converts CSV text input into list of dicts
|
||||||
|
name: from_csv
|
||||||
|
namespace: null
|
||||||
|
release_date: '2021-03-23'
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
---
|
|
||||||
bugfixes:
|
|
||||||
- proxmox inventory plugin - allowed proxomox tag string to contain commas when returned as fact (https://github.com/ansible-collections/community.general/pull/1949).
|
|
||||||
minor_changes:
|
|
||||||
- proxmox inventory plugin - added ``tags_parsed`` fact containing tags parsed as a list (https://github.com/ansible-collections/community.general/pull/1949).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- jenkins_job - add a ``validate_certs`` parameter that allows disabling TLS/SSL certificate validation (https://github.com/ansible-collections/community.general/issues/255).
|
|
|
@ -1,3 +0,0 @@
|
||||||
---
|
|
||||||
bugfixes:
|
|
||||||
- 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).
|
|
|
@ -1,3 +0,0 @@
|
||||||
---
|
|
||||||
bugfixes:
|
|
||||||
- proxmox - removed requirement that root password is provided when containter state is ``present`` (https://github.com/ansible-collections/community.general/pull/1999).
|
|
|
@ -1 +0,0 @@
|
||||||
release_summary: Fixes compatibility issues with the latest ansible-core 2.11 beta, some more bugs, and contains several new features, modules and plugins.
|
|
|
@ -1,3 +0,0 @@
|
||||||
---
|
|
||||||
minor_changes:
|
|
||||||
- proxmox_kvm - added new module parameter ``tags`` for use with PVE 6+ (https://github.com/ansible-collections/community.general/pull/2000).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "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)."
|
|
|
@ -1,4 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- rax - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
|
|
||||||
- rax_cdb_user - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
|
|
||||||
- rax_scaling_group - elements of list parameters are now validated (https://github.com/ansible-collections/community.general/pull/2006).
|
|
|
@ -1,3 +0,0 @@
|
||||||
---
|
|
||||||
minor_changes:
|
|
||||||
- proxmox - added ``purge`` module parameter for use when deleting lxc's with HA options (https://github.com/ansible-collections/community.general/pull/2013).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- kibana_plugin - add parameter for passing ``--allow-root`` flag to kibana and kibana-plugin commands (https://github.com/ansible-collections/community.general/pull/2014).
|
|
|
@ -1,4 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- module_helper module utils - actually ignoring formatting of parameters with value ``None`` (https://github.com/ansible-collections/community.general/pull/2024).
|
|
||||||
- module_helper module utils - handling ``ModuleHelperException`` now properly calls ``fail_json()`` (https://github.com/ansible-collections/community.general/pull/2024).
|
|
||||||
- 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).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- redfish_* modules, redfish_utils module utils - add support for Redfish session create, delete, and authenticate (https://github.com/ansible-collections/community.general/issues/1975).
|
|
|
@ -1,3 +0,0 @@
|
||||||
---
|
|
||||||
minor_changes:
|
|
||||||
- ipa_sudorule - add support for setting sudo runasuser (https://github.com/ansible-collections/community.general/pull/2031).
|
|
|
@ -1,3 +0,0 @@
|
||||||
---
|
|
||||||
bugfixes:
|
|
||||||
- scaleway inventory plugin - fix pagination on scaleway inventory plugin (https://github.com/ansible-collections/community.general/pull/2036).
|
|
|
@ -1,7 +0,0 @@
|
||||||
---
|
|
||||||
add plugin.filter:
|
|
||||||
- name: from_csv
|
|
||||||
description: Converts CSV text input into list of dicts
|
|
||||||
minor_changes:
|
|
||||||
- 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).
|
|
||||||
- read_csv - refactored read_csv module to use shared csv functions from csv module_utils (https://github.com/ansible-collections/community.general/pull/2037).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- redfish_config module, redfish_utils module utils - fix IndexError in ``SetManagerNic`` command (https://github.com/ansible-collections/community.general/issues/1692).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "nios* modules - fix modules to work with ansible-core 2.11 (https://github.com/ansible-collections/community.general/pull/2057)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- archive - refactored some reused code out into a couple of functions (https://github.com/ansible-collections/community.general/pull/2061).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- snmp_facts - added parameters ``timeout`` and ``retries`` to module (https://github.com/ansible-collections/community.general/issues/980).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- stacki_host - replaced ``default`` to environment variables with ``fallback`` to them (https://github.com/ansible-collections/community.general/pull/2072).
|
|
Loading…
Reference in a new issue