mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Release 6.0.0-a1.
This commit is contained in:
parent
32ce09504c
commit
012896da18
133 changed files with 747 additions and 350 deletions
231
CHANGELOG.rst
231
CHANGELOG.rst
|
@ -3,3 +3,234 @@ Community General Release Notes
|
||||||
===============================
|
===============================
|
||||||
|
|
||||||
.. contents:: Topics
|
.. contents:: Topics
|
||||||
|
|
||||||
|
This changelog describes changes after version 5.0.0.
|
||||||
|
|
||||||
|
v6.0.0-a1
|
||||||
|
=========
|
||||||
|
|
||||||
|
Release Summary
|
||||||
|
---------------
|
||||||
|
|
||||||
|
This is a pre-release for the upcoming 6.0.0 major release. The main objective of this pre-release is to make it possible to test the large stuctural changes by flattening the directory structure. See the corresponding entry in the changelog for details.
|
||||||
|
|
||||||
|
Major Changes
|
||||||
|
-------------
|
||||||
|
|
||||||
|
- The internal structure of the collection was changed for modules and action plugins. These no longer live in a directory hierarchy ordered by topic, but instead are now all in a single (flat) directory. This has no impact on users *assuming they did not use internal FQCNs*. These will still work, but result in deprecation warnings. They were never officially supported and thus the redirects are kept as a courtsey, and this is not labelled as a breaking change. Note that for example the Ansible VScode plugin started recommending these internal names. If you followed its recommendation, you will now have to change back to the short names to avoid deprecation warnings, and potential errors in the future as these redirects will be removed in community.general 9.0.0 (https://github.com/ansible-collections/community.general/pull/5461).
|
||||||
|
- newrelic_deployment - removed New Relic v1 API, added support for v2 API (https://github.com/ansible-collections/community.general/pull/5341).
|
||||||
|
|
||||||
|
Minor Changes
|
||||||
|
-------------
|
||||||
|
|
||||||
|
- Added MIT license as ``LICENSES/MIT.txt`` for tests/unit/plugins/modules/packaging/language/test_gem.py (https://github.com/ansible-collections/community.general/pull/5065).
|
||||||
|
- All software licenses are now in the ``LICENSES/`` directory of the collection root (https://github.com/ansible-collections/community.general/pull/5065, https://github.com/ansible-collections/community.general/pull/5079, https://github.com/ansible-collections/community.general/pull/5080, https://github.com/ansible-collections/community.general/pull/5083, https://github.com/ansible-collections/community.general/pull/5087, https://github.com/ansible-collections/community.general/pull/5095, https://github.com/ansible-collections/community.general/pull/5098, https://github.com/ansible-collections/community.general/pull/5106).
|
||||||
|
- ModuleHelper module utils - added property ``verbosity`` to base class (https://github.com/ansible-collections/community.general/pull/5035).
|
||||||
|
- ModuleHelper module utils - improved ``ModuleHelperException``, using ``to_native()`` for the exception message (https://github.com/ansible-collections/community.general/pull/4755).
|
||||||
|
- The collection repository conforms to the `REUSE specification <https://reuse.software/spec/>`__ except for the changelog fragments (https://github.com/ansible-collections/community.general/pull/5138).
|
||||||
|
- ali_instance - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5240).
|
||||||
|
- ali_instance_info - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5240).
|
||||||
|
- alternatives - add ``state=absent`` to be able to remove an alternative (https://github.com/ansible-collections/community.general/pull/4654).
|
||||||
|
- alternatives - add ``subcommands`` parameter (https://github.com/ansible-collections/community.general/pull/4654).
|
||||||
|
- ansible_galaxy_install - minor refactoring using latest ``ModuleHelper`` updates (https://github.com/ansible-collections/community.general/pull/4752).
|
||||||
|
- apk - add ``world`` parameter for supporting a custom world file (https://github.com/ansible-collections/community.general/pull/4976).
|
||||||
|
- bitwarden lookup plugin - add option ``search`` to search for other attributes than name (https://github.com/ansible-collections/community.general/pull/5297).
|
||||||
|
- cartesian lookup plugin - start using Ansible's configuration manager to parse options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- cmd_runner module util - added parameters ``check_mode_skip`` and ``check_mode_return`` to ``CmdRunner.context()``, so that the command is not executed when ``check_mode=True`` (https://github.com/ansible-collections/community.general/pull/4736).
|
||||||
|
- cmd_runner module utils - add ``__call__`` method to invoke context (https://github.com/ansible-collections/community.general/pull/4791).
|
||||||
|
- consul - adds ``ttl`` parameter for session (https://github.com/ansible-collections/community.general/pull/4996).
|
||||||
|
- consul - minor refactoring (https://github.com/ansible-collections/community.general/pull/5367).
|
||||||
|
- consul_session - adds ``token`` parameter for session (https://github.com/ansible-collections/community.general/pull/5193).
|
||||||
|
- cpanm - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived modules (https://github.com/ansible-collections/community.general/pull/4674).
|
||||||
|
- credstash lookup plugin - start using Ansible's configuration manager to parse options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- dependent lookup plugin - start using Ansible's configuration manager to parse options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- dig lookup plugin - add option ``fail_on_error`` to allow stopping execution on lookup failures (https://github.com/ansible-collections/community.general/pull/4973).
|
||||||
|
- dig lookup plugin - start using Ansible's configuration manager to parse options. All documented options can now also be passed as lookup parameters (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- dnstxt lookup plugin - start using Ansible's configuration manager to parse options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- filetree lookup plugin - start using Ansible's configuration manager to parse options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- flattened lookup plugin - start using Ansible's configuration manager to parse options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- gitlab module util - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_branch - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_deploy_key - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_group - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_group_members - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_group_variable - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_hook - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_hook - minor refactoring (https://github.com/ansible-collections/community.general/pull/5271).
|
||||||
|
- gitlab_project - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_project_members - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_project_variable - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_protected_branch - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_runner - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_user - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- hiera lookup plugin - start using Ansible's configuration manager to parse options. The Hiera executable and config file can now also be passed as lookup parameters (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- homebrew, homebrew_tap - added Homebrew on Linux path to defaults (https://github.com/ansible-collections/community.general/pull/5241).
|
||||||
|
- keycloak_* modules - add ``http_agent`` parameter with default value ``Ansible`` (https://github.com/ansible-collections/community.general/issues/5023).
|
||||||
|
- keyring lookup plugin - start using Ansible's configuration manager to parse options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- lastpass - use config manager for handling plugin options (https://github.com/ansible-collections/community.general/pull/5022).
|
||||||
|
- linode inventory plugin - simplify option handling (https://github.com/ansible-collections/community.general/pull/5438).
|
||||||
|
- listen_ports_facts - add new ``include_non_listening`` option which adds ``-a`` option to ``netstat`` and ``ss``. This shows both listening and non-listening (for TCP this means established connections) sockets, and returns ``state`` and ``foreign_address`` (https://github.com/ansible-collections/community.general/issues/4762, https://github.com/ansible-collections/community.general/pull/4953).
|
||||||
|
- lmdb_kv lookup plugin - start using Ansible's configuration manager to parse options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- lxc_container - minor refactoring (https://github.com/ansible-collections/community.general/pull/5358).
|
||||||
|
- machinectl become plugin - can now be used with a password from another user than root, if a polkit rule is present (https://github.com/ansible-collections/community.general/pull/4849).
|
||||||
|
- machinectl become plugin - combine the success command when building the become command to be consistent with other become plugins (https://github.com/ansible-collections/community.general/pull/5287).
|
||||||
|
- manifold lookup plugin - start using Ansible's configuration manager to parse options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- maven_artifact - add a new ``unredirected_headers`` option that can be used with ansible-core 2.12 and above. The default value is to not use ``Authorization`` and ``Cookie`` headers on redirects for security reasons. With ansible-core 2.11, all headers are still passed on for redirects (https://github.com/ansible-collections/community.general/pull/4812).
|
||||||
|
- mksysb - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived modules (https://github.com/ansible-collections/community.general/pull/4674).
|
||||||
|
- nagios - minor refactoring on parameter validation for different actions (https://github.com/ansible-collections/community.general/pull/5239).
|
||||||
|
- netcup_dnsapi - add ``timeout`` parameter (https://github.com/ansible-collections/community.general/pull/5301).
|
||||||
|
- nmcli - add ``transport_mode`` configuration for Infiniband devices (https://github.com/ansible-collections/community.general/pull/5361).
|
||||||
|
- nmcli - add bond option ``xmit_hash_policy`` to bond options (https://github.com/ansible-collections/community.general/issues/5148).
|
||||||
|
- nmcli - adds ``vpn`` type and parameter for supporting VPN with service type L2TP and PPTP (https://github.com/ansible-collections/community.general/pull/4746).
|
||||||
|
- nmcli - honor IP options for VPNs (https://github.com/ansible-collections/community.general/pull/5228).
|
||||||
|
- opentelemetry callback plugin - allow configuring opentelementry callback via config file (https://github.com/ansible-collections/community.general/pull/4916).
|
||||||
|
- opentelemetry callback plugin - send logs. This can be disabled by setting ``disable_logs=false`` (https://github.com/ansible-collections/community.general/pull/4175).
|
||||||
|
- pacman - added parameters ``reason`` and ``reason_for`` to set/change the install reason of packages (https://github.com/ansible-collections/community.general/pull/4956).
|
||||||
|
- passwordstore lookup plugin - allow options to be passed lookup options instead of being part of the term strings (https://github.com/ansible-collections/community.general/pull/5444).
|
||||||
|
- passwordstore lookup plugin - allow using alternative password managers by detecting wrapper scripts, allow explicit configuration of pass and gopass backends (https://github.com/ansible-collections/community.general/issues/4766).
|
||||||
|
- passwordstore lookup plugin - improve error messages to include stderr (https://github.com/ansible-collections/community.general/pull/5436)
|
||||||
|
- pipx - added state ``latest`` to the module (https://github.com/ansible-collections/community.general/pull/5105).
|
||||||
|
- pipx - changed implementation to use ``cmd_runner`` (https://github.com/ansible-collections/community.general/pull/5085).
|
||||||
|
- pipx - module fails faster when ``name`` is missing for states ``upgrade`` and ``reinstall`` (https://github.com/ansible-collections/community.general/pull/5100).
|
||||||
|
- pipx - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived modules (https://github.com/ansible-collections/community.general/pull/4674).
|
||||||
|
- pipx module utils - created new module util ``pipx`` providing a ``cmd_runner`` specific for the ``pipx`` module (https://github.com/ansible-collections/community.general/pull/5085).
|
||||||
|
- portage - add knobs for Portage's ``--backtrack`` and ``--with-bdeps`` options (https://github.com/ansible-collections/community.general/pull/5349).
|
||||||
|
- portage - use Portage's python module instead of calling gentoolkit-provided program in shell (https://github.com/ansible-collections/community.general/pull/5349).
|
||||||
|
- proxmox inventory plugin - added new flag ``qemu_extended_statuses`` and new groups ``<group_prefix>prelaunch``, ``<group_prefix>paused``. They will be populated only when ``want_facts=true``, ``qemu_extended_statuses=true`` and only for ``QEMU`` machines (https://github.com/ansible-collections/community.general/pull/4723).
|
||||||
|
- proxmox inventory plugin - simplify option handling code (https://github.com/ansible-collections/community.general/pull/5437).
|
||||||
|
- proxmox module utils, the proxmox* modules - add ``api_task_ok`` helper to standardize API task status checks across all proxmox modules (https://github.com/ansible-collections/community.general/pull/5274).
|
||||||
|
- proxmox_kvm - allow ``agent`` argument to be a string (https://github.com/ansible-collections/community.general/pull/5107).
|
||||||
|
- proxmox_snap - add ``unbind`` param to support snapshotting containers with configured mountpoints (https://github.com/ansible-collections/community.general/pull/5274).
|
||||||
|
- puppet - adds ``confdir`` parameter to configure a custom confir location (https://github.com/ansible-collections/community.general/pull/4740).
|
||||||
|
- redfish - added new command GetVirtualMedia, VirtualMediaInsert and VirtualMediaEject to Systems category due to Redfish spec changes the virtualMedia resource location from Manager to System (https://github.com/ansible-collections/community.general/pull/5124).
|
||||||
|
- redfish_config - add ``SetSessionService`` to set default session timeout policy (https://github.com/ansible-collections/community.general/issues/5008).
|
||||||
|
- redfish_info - add ``GetManagerInventory`` to report list of Manager inventory information (https://github.com/ansible-collections/community.general/issues/4899).
|
||||||
|
- seport - added new argument ``local`` (https://github.com/ansible-collections/community.general/pull/5203)
|
||||||
|
- snap - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived modules (https://github.com/ansible-collections/community.general/pull/4674).
|
||||||
|
- sudoers - will attempt to validate the proposed sudoers rule using visudo if available, optionally skipped, or required (https://github.com/ansible-collections/community.general/pull/4794, https://github.com/ansible-collections/community.general/issues/4745).
|
||||||
|
- terraform - adds capability to handle complex variable structures for ``variables`` parameter in the module. This must be enabled with the new ``complex_vars`` parameter (https://github.com/ansible-collections/community.general/pull/4797).
|
||||||
|
- terraform - run ``terraform init`` with ``-no-color`` not to mess up the stdout of the task (https://github.com/ansible-collections/community.general/pull/5147).
|
||||||
|
- wdc_redfish_command - add ``IndicatorLedOn`` and ``IndicatorLedOff`` commands for ``Chassis`` category (https://github.com/ansible-collections/community.general/pull/5059).
|
||||||
|
- wdc_redfish_command - add ``PowerModeLow`` and ``PowerModeNormal`` commands for ``Chassis`` category (https://github.com/ansible-collections/community.general/pull/5145).
|
||||||
|
- xfconf - add ``stdout``, ``stderr`` and ``cmd`` to the module results (https://github.com/ansible-collections/community.general/pull/5037).
|
||||||
|
- xfconf - changed implementation to use ``cmd_runner`` (https://github.com/ansible-collections/community.general/pull/4776).
|
||||||
|
- xfconf - use ``do_raise()`` instead of defining custom exception class (https://github.com/ansible-collections/community.general/pull/4975).
|
||||||
|
- xfconf - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived modules (https://github.com/ansible-collections/community.general/pull/4674).
|
||||||
|
- xfconf module utils - created new module util ``xfconf`` providing a ``cmd_runner`` specific for ``xfconf`` modules (https://github.com/ansible-collections/community.general/pull/4776).
|
||||||
|
- xfconf_info - changed implementation to use ``cmd_runner`` (https://github.com/ansible-collections/community.general/pull/4776).
|
||||||
|
- xfconf_info - use ``do_raise()`` instead of defining custom exception class (https://github.com/ansible-collections/community.general/pull/4975).
|
||||||
|
- znode - possibility to use ZooKeeper ACL authentication (https://github.com/ansible-collections/community.general/pull/5306).
|
||||||
|
|
||||||
|
Breaking Changes / Porting Guide
|
||||||
|
--------------------------------
|
||||||
|
|
||||||
|
- newrelic_deployment - ``revision`` is required for v2 API (https://github.com/ansible-collections/community.general/pull/5341).
|
||||||
|
|
||||||
|
Deprecated Features
|
||||||
|
-------------------
|
||||||
|
|
||||||
|
- ArgFormat module utils - deprecated along ``CmdMixin``, in favor of the ``cmd_runner_fmt`` module util (https://github.com/ansible-collections/community.general/pull/5370).
|
||||||
|
- CmdMixin module utils - deprecated in favor of the ``CmdRunner`` module util (https://github.com/ansible-collections/community.general/pull/5370).
|
||||||
|
- CmdModuleHelper module utils - deprecated in favor of the ``CmdRunner`` module util (https://github.com/ansible-collections/community.general/pull/5370).
|
||||||
|
- CmdStateModuleHelper module utils - deprecated in favor of the ``CmdRunner`` module util (https://github.com/ansible-collections/community.general/pull/5370).
|
||||||
|
- cmd_runner module utils - deprecated ``fmt`` in favour of ``cmd_runner_fmt`` as the parameter format object (https://github.com/ansible-collections/community.general/pull/4777).
|
||||||
|
- django_manage - support for Django releases older than 4.1 has been deprecated and will be removed in community.general 9.0.0 (https://github.com/ansible-collections/community.general/pull/5400).
|
||||||
|
- django_manage - support for the commands ``cleanup``, ``syncdb`` and ``validate`` that have been deprecated in Django long time ago will be removed in community.general 9.0.0 (https://github.com/ansible-collections/community.general/pull/5400).
|
||||||
|
- django_manage - the behavior of "creating the virtual environment when missing" is being deprecated and will be removed in community.general version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5405).
|
||||||
|
- gconftool2 - deprecates ``state=get`` in favor of using the module ``gconftool2_info`` (https://github.com/ansible-collections/community.general/pull/4778).
|
||||||
|
- lxc_container - the module will no longer make any effort to support Python 2 (https://github.com/ansible-collections/community.general/pull/5304).
|
||||||
|
- newrelic_deployment - ``appname`` and ``environment`` are no longer valid options in the v2 API. They will be removed in community.general 7.0.0 (https://github.com/ansible-collections/community.general/pull/5341).
|
||||||
|
- proxmox - deprecated the current ``unprivileged`` default value, will be changed to ``true`` in community.general 7.0.0 (https://github.com/pull/5224).
|
||||||
|
- xfconf - deprecated parameter ``disable_facts``, as since version 4.0.0 it only allows value ``true`` (https://github.com/ansible-collections/community.general/pull/4520).
|
||||||
|
|
||||||
|
Removed Features (previously deprecated)
|
||||||
|
----------------------------------------
|
||||||
|
|
||||||
|
- bitbucket* modules - ``username`` is no longer an alias of ``workspace``, but of ``user`` (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- gem - the default of the ``norc`` option changed from ``false`` to ``true`` (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- gitlab_group_members - ``gitlab_group`` must now always contain the full path, and no longer just the name or path (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- keycloak_authentication - the return value ``flow`` has been removed. Use ``end_state`` instead (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- keycloak_group - the return value ``group`` has been removed. Use ``end_state`` instead (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- lxd_container - the default of the ``ignore_volatile_options`` option changed from ``true`` to ``false`` (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- mail callback plugin - the ``sender`` option is now required (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- module_helper module utils - remove the ``VarDict`` attribute from ``ModuleHelper``. Import ``VarDict`` from ``ansible_collections.community.general.plugins.module_utils.mh.mixins.vars`` instead (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- proxmox inventory plugin - the default of the ``want_proxmox_nodes_ansible_host`` option changed from ``true`` to ``false`` (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- vmadm - the ``debug`` option has been removed. It was not used anyway (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
|
||||||
|
Bugfixes
|
||||||
|
--------
|
||||||
|
|
||||||
|
- Include ``PSF-license.txt`` file for ``plugins/module_utils/_mount.py``.
|
||||||
|
- Include ``simplified_bsd.txt`` license file for various module utils, the ``lxca_common`` docs fragment, and the ``utm_utils`` unit tests.
|
||||||
|
- alternatives - do not set the priority if the priority was not set by the user (https://github.com/ansible-collections/community.general/pull/4810).
|
||||||
|
- alternatives - only pass subcommands when they are specified as module arguments (https://github.com/ansible-collections/community.general/issues/4803, https://github.com/ansible-collections/community.general/issues/4804, https://github.com/ansible-collections/community.general/pull/4836).
|
||||||
|
- alternatives - when ``subcommands`` is specified, ``link`` must be given for every subcommand. This was already mentioned in the documentation, but not enforced by the code (https://github.com/ansible-collections/community.general/pull/4836).
|
||||||
|
- apache2_mod_proxy - avoid crash when reporting inability to parse balancer_member_page HTML caused by using an undefined variable in the error message (https://github.com/ansible-collections/community.general/pull/5111).
|
||||||
|
- archive - avoid crash when ``lzma`` is not present and ``format`` is not ``xz`` (https://github.com/ansible-collections/community.general/pull/5393).
|
||||||
|
- cmd_runner module utils - fix bug caused by using the ``command`` variable instead of ``self.command`` when looking for binary path (https://github.com/ansible-collections/community.general/pull/4903).
|
||||||
|
- consul - fixed bug introduced in PR 4590 (https://github.com/ansible-collections/community.general/issues/4680).
|
||||||
|
- credstash lookup plugin - pass plugin options to credstash for all terms, not just for the first (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- dig lookup plugin - add option to return empty result without empty strings, and return empty list instead of ``NXDOMAIN`` (https://github.com/ansible-collections/community.general/pull/5439, https://github.com/ansible-collections/community.general/issues/5428).
|
||||||
|
- dig lookup plugin - fix evaluation of falsy values for boolean parameters ``fail_on_error`` and ``retry_servfail`` (https://github.com/ansible-collections/community.general/pull/5129).
|
||||||
|
- dnsimple_info - correctly report missing library as ``requests`` and not ``another_library`` (https://github.com/ansible-collections/community.general/pull/5111).
|
||||||
|
- dnstxt lookup plugin - add option to return empty result without empty strings, and return empty list instead of ``NXDOMAIN`` (https://github.com/ansible-collections/community.general/pull/5457, https://github.com/ansible-collections/community.general/issues/5428).
|
||||||
|
- dsv lookup plugin - do not ignore the ``tld`` parameter (https://github.com/ansible-collections/community.general/pull/4911).
|
||||||
|
- filesystem - handle ``fatresize --info`` output lines without ``:`` (https://github.com/ansible-collections/community.general/pull/4700).
|
||||||
|
- filesystem - improve error messages when output cannot be parsed by including newlines in escaped form (https://github.com/ansible-collections/community.general/pull/4700).
|
||||||
|
- funcd connection plugin - fix signature of ``exec_command`` (https://github.com/ansible-collections/community.general/pull/5111).
|
||||||
|
- ini_file - minor refactor fixing a python lint error (https://github.com/ansible-collections/community.general/pull/5307).
|
||||||
|
- keycloak_realm - fix default groups and roles (https://github.com/ansible-collections/community.general/issues/4241).
|
||||||
|
- keyring_info - fix the result from the keyring library never getting returned (https://github.com/ansible-collections/community.general/pull/4964).
|
||||||
|
- ldap_attrs - fix ordering issue by ignoring the ``{x}`` prefix on attribute values (https://github.com/ansible-collections/community.general/issues/977, https://github.com/ansible-collections/community.general/pull/5385).
|
||||||
|
- listen_ports_facts - removed leftover ``EnvironmentError`` . The ``else`` clause had a wrong indentation. The check is now handled in the ``split_pid_name`` function (https://github.com/ansible-collections/community.general/pull/5202).
|
||||||
|
- locale_gen - fix support for Ubuntu (https://github.com/ansible-collections/community.general/issues/5281).
|
||||||
|
- lxc_container - the module has been updated to support Python 3 (https://github.com/ansible-collections/community.general/pull/5304).
|
||||||
|
- lxd connection plugin - fix incorrect ``inventory_hostname`` in ``remote_addr``. This is needed for compatibility with ansible-core 2.13 (https://github.com/ansible-collections/community.general/issues/4886).
|
||||||
|
- manageiq_alert_profiles - avoid crash when reporting unknown profile caused by trying to return an undefined variable (https://github.com/ansible-collections/community.general/pull/5111).
|
||||||
|
- nmcli - avoid changed status for most cases with VPN connections (https://github.com/ansible-collections/community.general/pull/5126).
|
||||||
|
- nmcli - fix error caused by adding undefined module arguments for list options (https://github.com/ansible-collections/community.general/issues/4373, https://github.com/ansible-collections/community.general/pull/4813).
|
||||||
|
- nmcli - fix error when setting previously unset MAC address, ``gsm.apn`` or ``vpn.data``: current values were being normalized without checking if they might be ``None`` (https://github.com/ansible-collections/community.general/pull/5291).
|
||||||
|
- nmcli - fix int options idempotence (https://github.com/ansible-collections/community.general/issues/4998).
|
||||||
|
- nsupdate - compatibility with NS records (https://github.com/ansible-collections/community.general/pull/5112).
|
||||||
|
- nsupdate - fix silent failures when updating ``NS`` entries from Bind9 managed DNS zones (https://github.com/ansible-collections/community.general/issues/4657).
|
||||||
|
- opentelemetry callback plugin - support opentelemetry-api 1.13.0 that removed support for ``_time_ns`` (https://github.com/ansible-collections/community.general/pull/5342).
|
||||||
|
- osx_defaults - no longer expand ``~`` in ``value`` to the user's home directory, or expand environment variables (https://github.com/ansible-collections/community.general/issues/5234, https://github.com/ansible-collections/community.general/pull/5243).
|
||||||
|
- packet_ip_subnet - fix error reporting in case of invalid CIDR prefix lengths (https://github.com/ansible-collections/community.general/pull/5111).
|
||||||
|
- pacman - fixed name resolution of URL packages (https://github.com/ansible-collections/community.general/pull/4959).
|
||||||
|
- passwordstore lookup plugin - fix ``returnall`` for gopass (https://github.com/ansible-collections/community.general/pull/5027).
|
||||||
|
- passwordstore lookup plugin - fix password store path detection for gopass (https://github.com/ansible-collections/community.general/pull/4955).
|
||||||
|
- pfexec become plugin - remove superflous quotes preventing exe wrap from working as expected (https://github.com/ansible-collections/community.general/issues/3671, https://github.com/ansible-collections/community.general/pull/3889).
|
||||||
|
- pip_package_info - remove usage of global variable (https://github.com/ansible-collections/community.general/pull/5111).
|
||||||
|
- pkgng - fix case when ``pkg`` fails when trying to upgrade all packages (https://github.com/ansible-collections/community.general/issues/5363).
|
||||||
|
- proxmox - fix error handling when getting VM by name when ``state=absent`` (https://github.com/ansible-collections/community.general/pull/4945).
|
||||||
|
- proxmox inventory plugin - fix crash when ``enabled=1`` is used in agent config string (https://github.com/ansible-collections/community.general/pull/4910).
|
||||||
|
- proxmox inventory plugin - fixed extended status detection for qemu (https://github.com/ansible-collections/community.general/pull/4816).
|
||||||
|
- proxmox_kvm - fix ``agent`` parameter when boolean value is specified (https://github.com/ansible-collections/community.general/pull/5198).
|
||||||
|
- proxmox_kvm - fix error handling when getting VM by name when ``state=absent`` (https://github.com/ansible-collections/community.general/pull/4945).
|
||||||
|
- proxmox_kvm - fix exception when no ``agent`` argument is specified (https://github.com/ansible-collections/community.general/pull/5194).
|
||||||
|
- proxmox_kvm - fix wrong condition (https://github.com/ansible-collections/community.general/pull/5108).
|
||||||
|
- proxmox_kvm - replace new condition with proper condition to allow for using ``vmid`` on update (https://github.com/ansible-collections/community.general/pull/5206).
|
||||||
|
- rax_clb_nodes - fix code to be compatible with Python 3 (https://github.com/ansible-collections/community.general/pull/4933).
|
||||||
|
- redfish_command - fix the check if a virtual media is unmounted to just check for ``instered= false`` caused by Supermicro hardware that does not clear the ``ImageName`` (https://github.com/ansible-collections/community.general/pull/4839).
|
||||||
|
- redfish_command - the Supermicro Redfish implementation only supports the ``image_url`` parameter in the underlying API calls to ``VirtualMediaInsert`` and ``VirtualMediaEject``. Any values set (or the defaults) for ``write_protected`` or ``inserted`` will be ignored (https://github.com/ansible-collections/community.general/pull/4839).
|
||||||
|
- redfish_info - fix to ``GetChassisPower`` to correctly report power information when multiple chassis exist, but not all chassis report power information (https://github.com/ansible-collections/community.general/issues/4901).
|
||||||
|
- redfish_utils module utils - centralize payload checking when performing modification requests to a Redfish service (https://github.com/ansible-collections/community.general/issues/5210/).
|
||||||
|
- redhat_subscription - fix unsubscribing on RHEL 9 (https://github.com/ansible-collections/community.general/issues/4741).
|
||||||
|
- redhat_subscription - make module idempotent when ``pool_ids`` are used (https://github.com/ansible-collections/community.general/issues/5313).
|
||||||
|
- redis* modules - fix call to ``module.fail_json`` when failing because of missing Python libraries (https://github.com/ansible-collections/community.general/pull/4733).
|
||||||
|
- slack - fix incorrect channel prefix ``#`` caused by incomplete pattern detection by adding ``G0`` and ``GF`` as channel ID patterns (https://github.com/ansible-collections/community.general/pull/5019).
|
||||||
|
- slack - fix message update for channels which start with ``CP``. When ``message-id`` was passed it failed for channels which started with ``CP`` because the ``#`` symbol was added before the ``channel_id`` (https://github.com/ansible-collections/community.general/pull/5249).
|
||||||
|
- sudoers - ensure sudoers config files are created with the permissions requested by sudoers (0440) (https://github.com/ansible-collections/community.general/pull/4814).
|
||||||
|
- sudoers - fix incorrect handling of ``state: absent`` (https://github.com/ansible-collections/community.general/issues/4852).
|
||||||
|
- tss lookup plugin - adding support for updated Delinea library (https://github.com/DelineaXPM/python-tss-sdk/issues/9, https://github.com/ansible-collections/community.general/pull/5151).
|
||||||
|
- virtualbox inventory plugin - skip parsing values with keys that have both a value and nested data. Skip parsing values that are nested more than two keys deep (https://github.com/ansible-collections/community.general/issues/5332, https://github.com/ansible-collections/community.general/pull/5348).
|
||||||
|
- xcc_redfish_command - for compatibility due to Redfish spec changes the virtualMedia resource location changed from Manager to System (https://github.com/ansible-collections/community.general/pull/4682).
|
||||||
|
- xenserver_facts - fix broken ``AnsibleModule`` call that prevented the module from working at all (https://github.com/ansible-collections/community.general/pull/5383).
|
||||||
|
- xfconf - fix setting of boolean values (https://github.com/ansible-collections/community.general/issues/4999, https://github.com/ansible-collections/community.general/pull/5007).
|
||||||
|
- zfs - fix wrong quoting of properties (https://github.com/ansible-collections/community.general/issues/4707, https://github.com/ansible-collections/community.general/pull/4726).
|
||||||
|
|
||||||
|
New Modules
|
||||||
|
-----------
|
||||||
|
|
||||||
|
- scaleway_function_namespace - Scaleway Function namespace management
|
||||||
|
- scaleway_function_namespace_info - Retrieve information on Scaleway Function namespace
|
||||||
|
|
|
@ -1,2 +1,517 @@
|
||||||
ancestor: 5.0.0
|
ancestor: 5.0.0
|
||||||
releases: {}
|
releases:
|
||||||
|
6.0.0-a1:
|
||||||
|
changes:
|
||||||
|
breaking_changes:
|
||||||
|
- newrelic_deployment - ``revision`` is required for v2 API (https://github.com/ansible-collections/community.general/pull/5341).
|
||||||
|
bugfixes:
|
||||||
|
- Include ``PSF-license.txt`` file for ``plugins/module_utils/_mount.py``.
|
||||||
|
- Include ``simplified_bsd.txt`` license file for various module utils, the
|
||||||
|
``lxca_common`` docs fragment, and the ``utm_utils`` unit tests.
|
||||||
|
- alternatives - do not set the priority if the priority was not set by the
|
||||||
|
user (https://github.com/ansible-collections/community.general/pull/4810).
|
||||||
|
- alternatives - only pass subcommands when they are specified as module arguments
|
||||||
|
(https://github.com/ansible-collections/community.general/issues/4803, https://github.com/ansible-collections/community.general/issues/4804,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/4836).
|
||||||
|
- alternatives - when ``subcommands`` is specified, ``link`` must be given for
|
||||||
|
every subcommand. This was already mentioned in the documentation, but not
|
||||||
|
enforced by the code (https://github.com/ansible-collections/community.general/pull/4836).
|
||||||
|
- apache2_mod_proxy - avoid crash when reporting inability to parse balancer_member_page
|
||||||
|
HTML caused by using an undefined variable in the error message (https://github.com/ansible-collections/community.general/pull/5111).
|
||||||
|
- archive - avoid crash when ``lzma`` is not present and ``format`` is not ``xz``
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5393).
|
||||||
|
- cmd_runner module utils - fix bug caused by using the ``command`` variable
|
||||||
|
instead of ``self.command`` when looking for binary path (https://github.com/ansible-collections/community.general/pull/4903).
|
||||||
|
- consul - fixed bug introduced in PR 4590 (https://github.com/ansible-collections/community.general/issues/4680).
|
||||||
|
- credstash lookup plugin - pass plugin options to credstash for all terms,
|
||||||
|
not just for the first (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- dig lookup plugin - add option to return empty result without empty strings,
|
||||||
|
and return empty list instead of ``NXDOMAIN`` (https://github.com/ansible-collections/community.general/pull/5439,
|
||||||
|
https://github.com/ansible-collections/community.general/issues/5428).
|
||||||
|
- dig lookup plugin - fix evaluation of falsy values for boolean parameters
|
||||||
|
``fail_on_error`` and ``retry_servfail`` (https://github.com/ansible-collections/community.general/pull/5129).
|
||||||
|
- dnsimple_info - correctly report missing library as ``requests`` and not ``another_library``
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5111).
|
||||||
|
- dnstxt lookup plugin - add option to return empty result without empty strings,
|
||||||
|
and return empty list instead of ``NXDOMAIN`` (https://github.com/ansible-collections/community.general/pull/5457,
|
||||||
|
https://github.com/ansible-collections/community.general/issues/5428).
|
||||||
|
- dsv lookup plugin - do not ignore the ``tld`` parameter (https://github.com/ansible-collections/community.general/pull/4911).
|
||||||
|
- filesystem - handle ``fatresize --info`` output lines without ``:`` (https://github.com/ansible-collections/community.general/pull/4700).
|
||||||
|
- filesystem - improve error messages when output cannot be parsed by including
|
||||||
|
newlines in escaped form (https://github.com/ansible-collections/community.general/pull/4700).
|
||||||
|
- funcd connection plugin - fix signature of ``exec_command`` (https://github.com/ansible-collections/community.general/pull/5111).
|
||||||
|
- ini_file - minor refactor fixing a python lint error (https://github.com/ansible-collections/community.general/pull/5307).
|
||||||
|
- keycloak_realm - fix default groups and roles (https://github.com/ansible-collections/community.general/issues/4241).
|
||||||
|
- keyring_info - fix the result from the keyring library never getting returned
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/4964).
|
||||||
|
- ldap_attrs - fix ordering issue by ignoring the ``{x}`` prefix on attribute
|
||||||
|
values (https://github.com/ansible-collections/community.general/issues/977,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/5385).
|
||||||
|
- listen_ports_facts - removed leftover ``EnvironmentError`` . The ``else``
|
||||||
|
clause had a wrong indentation. The check is now handled in the ``split_pid_name``
|
||||||
|
function (https://github.com/ansible-collections/community.general/pull/5202).
|
||||||
|
- locale_gen - fix support for Ubuntu (https://github.com/ansible-collections/community.general/issues/5281).
|
||||||
|
- lxc_container - the module has been updated to support Python 3 (https://github.com/ansible-collections/community.general/pull/5304).
|
||||||
|
- lxd connection plugin - fix incorrect ``inventory_hostname`` in ``remote_addr``.
|
||||||
|
This is needed for compatibility with ansible-core 2.13 (https://github.com/ansible-collections/community.general/issues/4886).
|
||||||
|
- manageiq_alert_profiles - avoid crash when reporting unknown profile caused
|
||||||
|
by trying to return an undefined variable (https://github.com/ansible-collections/community.general/pull/5111).
|
||||||
|
- nmcli - avoid changed status for most cases with VPN connections (https://github.com/ansible-collections/community.general/pull/5126).
|
||||||
|
- nmcli - fix error caused by adding undefined module arguments for list options
|
||||||
|
(https://github.com/ansible-collections/community.general/issues/4373, https://github.com/ansible-collections/community.general/pull/4813).
|
||||||
|
- 'nmcli - fix error when setting previously unset MAC address, ``gsm.apn``
|
||||||
|
or ``vpn.data``: current values were being normalized without checking if
|
||||||
|
they might be ``None`` (https://github.com/ansible-collections/community.general/pull/5291).'
|
||||||
|
- nmcli - fix int options idempotence (https://github.com/ansible-collections/community.general/issues/4998).
|
||||||
|
- nsupdate - compatibility with NS records (https://github.com/ansible-collections/community.general/pull/5112).
|
||||||
|
- nsupdate - fix silent failures when updating ``NS`` entries from Bind9 managed
|
||||||
|
DNS zones (https://github.com/ansible-collections/community.general/issues/4657).
|
||||||
|
- opentelemetry callback plugin - support opentelemetry-api 1.13.0 that removed
|
||||||
|
support for ``_time_ns`` (https://github.com/ansible-collections/community.general/pull/5342).
|
||||||
|
- osx_defaults - no longer expand ``~`` in ``value`` to the user's home directory,
|
||||||
|
or expand environment variables (https://github.com/ansible-collections/community.general/issues/5234,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/5243).
|
||||||
|
- packet_ip_subnet - fix error reporting in case of invalid CIDR prefix lengths
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5111).
|
||||||
|
- pacman - fixed name resolution of URL packages (https://github.com/ansible-collections/community.general/pull/4959).
|
||||||
|
- passwordstore lookup plugin - fix ``returnall`` for gopass (https://github.com/ansible-collections/community.general/pull/5027).
|
||||||
|
- passwordstore lookup plugin - fix password store path detection for gopass
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/4955).
|
||||||
|
- pfexec become plugin - remove superflous quotes preventing exe wrap from working
|
||||||
|
as expected (https://github.com/ansible-collections/community.general/issues/3671,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/3889).
|
||||||
|
- pip_package_info - remove usage of global variable (https://github.com/ansible-collections/community.general/pull/5111).
|
||||||
|
- pkgng - fix case when ``pkg`` fails when trying to upgrade all packages (https://github.com/ansible-collections/community.general/issues/5363).
|
||||||
|
- proxmox - fix error handling when getting VM by name when ``state=absent``
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/4945).
|
||||||
|
- proxmox inventory plugin - fix crash when ``enabled=1`` is used in agent config
|
||||||
|
string (https://github.com/ansible-collections/community.general/pull/4910).
|
||||||
|
- proxmox inventory plugin - fixed extended status detection for qemu (https://github.com/ansible-collections/community.general/pull/4816).
|
||||||
|
- proxmox_kvm - fix ``agent`` parameter when boolean value is specified (https://github.com/ansible-collections/community.general/pull/5198).
|
||||||
|
- proxmox_kvm - fix error handling when getting VM by name when ``state=absent``
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/4945).
|
||||||
|
- proxmox_kvm - fix exception when no ``agent`` argument is specified (https://github.com/ansible-collections/community.general/pull/5194).
|
||||||
|
- proxmox_kvm - fix wrong condition (https://github.com/ansible-collections/community.general/pull/5108).
|
||||||
|
- proxmox_kvm - replace new condition with proper condition to allow for using
|
||||||
|
``vmid`` on update (https://github.com/ansible-collections/community.general/pull/5206).
|
||||||
|
- rax_clb_nodes - fix code to be compatible with Python 3 (https://github.com/ansible-collections/community.general/pull/4933).
|
||||||
|
- redfish_command - fix the check if a virtual media is unmounted to just check
|
||||||
|
for ``instered= false`` caused by Supermicro hardware that does not clear
|
||||||
|
the ``ImageName`` (https://github.com/ansible-collections/community.general/pull/4839).
|
||||||
|
- redfish_command - the Supermicro Redfish implementation only supports the
|
||||||
|
``image_url`` parameter in the underlying API calls to ``VirtualMediaInsert``
|
||||||
|
and ``VirtualMediaEject``. Any values set (or the defaults) for ``write_protected``
|
||||||
|
or ``inserted`` will be ignored (https://github.com/ansible-collections/community.general/pull/4839).
|
||||||
|
- redfish_info - fix to ``GetChassisPower`` to correctly report power information
|
||||||
|
when multiple chassis exist, but not all chassis report power information
|
||||||
|
(https://github.com/ansible-collections/community.general/issues/4901).
|
||||||
|
- redfish_utils module utils - centralize payload checking when performing modification
|
||||||
|
requests to a Redfish service (https://github.com/ansible-collections/community.general/issues/5210/).
|
||||||
|
- redhat_subscription - fix unsubscribing on RHEL 9 (https://github.com/ansible-collections/community.general/issues/4741).
|
||||||
|
- redhat_subscription - make module idempotent when ``pool_ids`` are used (https://github.com/ansible-collections/community.general/issues/5313).
|
||||||
|
- redis* modules - fix call to ``module.fail_json`` when failing because of
|
||||||
|
missing Python libraries (https://github.com/ansible-collections/community.general/pull/4733).
|
||||||
|
- slack - fix incorrect channel prefix ``#`` caused by incomplete pattern detection
|
||||||
|
by adding ``G0`` and ``GF`` as channel ID patterns (https://github.com/ansible-collections/community.general/pull/5019).
|
||||||
|
- slack - fix message update for channels which start with ``CP``. When ``message-id``
|
||||||
|
was passed it failed for channels which started with ``CP`` because the ``#``
|
||||||
|
symbol was added before the ``channel_id`` (https://github.com/ansible-collections/community.general/pull/5249).
|
||||||
|
- sudoers - ensure sudoers config files are created with the permissions requested
|
||||||
|
by sudoers (0440) (https://github.com/ansible-collections/community.general/pull/4814).
|
||||||
|
- 'sudoers - fix incorrect handling of ``state: absent`` (https://github.com/ansible-collections/community.general/issues/4852).'
|
||||||
|
- tss lookup plugin - adding support for updated Delinea library (https://github.com/DelineaXPM/python-tss-sdk/issues/9,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/5151).
|
||||||
|
- virtualbox inventory plugin - skip parsing values with keys that have both
|
||||||
|
a value and nested data. Skip parsing values that are nested more than two
|
||||||
|
keys deep (https://github.com/ansible-collections/community.general/issues/5332,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/5348).
|
||||||
|
- xcc_redfish_command - for compatibility due to Redfish spec changes the virtualMedia
|
||||||
|
resource location changed from Manager to System (https://github.com/ansible-collections/community.general/pull/4682).
|
||||||
|
- xenserver_facts - fix broken ``AnsibleModule`` call that prevented the module
|
||||||
|
from working at all (https://github.com/ansible-collections/community.general/pull/5383).
|
||||||
|
- xfconf - fix setting of boolean values (https://github.com/ansible-collections/community.general/issues/4999,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/5007).
|
||||||
|
- zfs - fix wrong quoting of properties (https://github.com/ansible-collections/community.general/issues/4707,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/4726).
|
||||||
|
deprecated_features:
|
||||||
|
- ArgFormat module utils - deprecated along ``CmdMixin``, in favor of the ``cmd_runner_fmt``
|
||||||
|
module util (https://github.com/ansible-collections/community.general/pull/5370).
|
||||||
|
- CmdMixin module utils - deprecated in favor of the ``CmdRunner`` module util
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5370).
|
||||||
|
- CmdModuleHelper module utils - deprecated in favor of the ``CmdRunner`` module
|
||||||
|
util (https://github.com/ansible-collections/community.general/pull/5370).
|
||||||
|
- CmdStateModuleHelper module utils - deprecated in favor of the ``CmdRunner``
|
||||||
|
module util (https://github.com/ansible-collections/community.general/pull/5370).
|
||||||
|
- cmd_runner module utils - deprecated ``fmt`` in favour of ``cmd_runner_fmt``
|
||||||
|
as the parameter format object (https://github.com/ansible-collections/community.general/pull/4777).
|
||||||
|
- django_manage - support for Django releases older than 4.1 has been deprecated
|
||||||
|
and will be removed in community.general 9.0.0 (https://github.com/ansible-collections/community.general/pull/5400).
|
||||||
|
- django_manage - support for the commands ``cleanup``, ``syncdb`` and ``validate``
|
||||||
|
that have been deprecated in Django long time ago will be removed in community.general
|
||||||
|
9.0.0 (https://github.com/ansible-collections/community.general/pull/5400).
|
||||||
|
- django_manage - the behavior of "creating the virtual environment when missing"
|
||||||
|
is being deprecated and will be removed in community.general version 9.0.0
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5405).
|
||||||
|
- gconftool2 - deprecates ``state=get`` in favor of using the module ``gconftool2_info``
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/4778).
|
||||||
|
- lxc_container - the module will no longer make any effort to support Python
|
||||||
|
2 (https://github.com/ansible-collections/community.general/pull/5304).
|
||||||
|
- newrelic_deployment - ``appname`` and ``environment`` are no longer valid
|
||||||
|
options in the v2 API. They will be removed in community.general 7.0.0 (https://github.com/ansible-collections/community.general/pull/5341).
|
||||||
|
- proxmox - deprecated the current ``unprivileged`` default value, will be changed
|
||||||
|
to ``true`` in community.general 7.0.0 (https://github.com/pull/5224).
|
||||||
|
- xfconf - deprecated parameter ``disable_facts``, as since version 4.0.0 it
|
||||||
|
only allows value ``true`` (https://github.com/ansible-collections/community.general/pull/4520).
|
||||||
|
major_changes:
|
||||||
|
- The internal structure of the collection was changed for modules and action
|
||||||
|
plugins. These no longer live in a directory hierarchy ordered by topic, but
|
||||||
|
instead are now all in a single (flat) directory. This has no impact on users
|
||||||
|
*assuming they did not use internal FQCNs*. These will still work, but result
|
||||||
|
in deprecation warnings. They were never officially supported and thus the
|
||||||
|
redirects are kept as a courtsey, and this is not labelled as a breaking change.
|
||||||
|
Note that for example the Ansible VScode plugin started recommending these
|
||||||
|
internal names. If you followed its recommendation, you will now have to change
|
||||||
|
back to the short names to avoid deprecation warnings, and potential errors
|
||||||
|
in the future as these redirects will be removed in community.general 9.0.0
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5461).
|
||||||
|
- newrelic_deployment - removed New Relic v1 API, added support for v2 API (https://github.com/ansible-collections/community.general/pull/5341).
|
||||||
|
minor_changes:
|
||||||
|
- Added MIT license as ``LICENSES/MIT.txt`` for tests/unit/plugins/modules/packaging/language/test_gem.py
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5065).
|
||||||
|
- All software licenses are now in the ``LICENSES/`` directory of the collection
|
||||||
|
root (https://github.com/ansible-collections/community.general/pull/5065,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/5079, https://github.com/ansible-collections/community.general/pull/5080,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/5083, https://github.com/ansible-collections/community.general/pull/5087,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/5095, https://github.com/ansible-collections/community.general/pull/5098,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/5106).
|
||||||
|
- ModuleHelper module utils - added property ``verbosity`` to base class (https://github.com/ansible-collections/community.general/pull/5035).
|
||||||
|
- ModuleHelper module utils - improved ``ModuleHelperException``, using ``to_native()``
|
||||||
|
for the exception message (https://github.com/ansible-collections/community.general/pull/4755).
|
||||||
|
- The collection repository conforms to the `REUSE specification <https://reuse.software/spec/>`__
|
||||||
|
except for the changelog fragments (https://github.com/ansible-collections/community.general/pull/5138).
|
||||||
|
- ali_instance - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5240).
|
||||||
|
- ali_instance_info - minor refactor when checking for installed dependency
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5240).
|
||||||
|
- alternatives - add ``state=absent`` to be able to remove an alternative (https://github.com/ansible-collections/community.general/pull/4654).
|
||||||
|
- alternatives - add ``subcommands`` parameter (https://github.com/ansible-collections/community.general/pull/4654).
|
||||||
|
- ansible_galaxy_install - minor refactoring using latest ``ModuleHelper`` updates
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/4752).
|
||||||
|
- apk - add ``world`` parameter for supporting a custom world file (https://github.com/ansible-collections/community.general/pull/4976).
|
||||||
|
- bitwarden lookup plugin - add option ``search`` to search for other attributes
|
||||||
|
than name (https://github.com/ansible-collections/community.general/pull/5297).
|
||||||
|
- cartesian lookup plugin - start using Ansible's configuration manager to parse
|
||||||
|
options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- cmd_runner module util - added parameters ``check_mode_skip`` and ``check_mode_return``
|
||||||
|
to ``CmdRunner.context()``, so that the command is not executed when ``check_mode=True``
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/4736).
|
||||||
|
- cmd_runner module utils - add ``__call__`` method to invoke context (https://github.com/ansible-collections/community.general/pull/4791).
|
||||||
|
- consul - adds ``ttl`` parameter for session (https://github.com/ansible-collections/community.general/pull/4996).
|
||||||
|
- consul - minor refactoring (https://github.com/ansible-collections/community.general/pull/5367).
|
||||||
|
- consul_session - adds ``token`` parameter for session (https://github.com/ansible-collections/community.general/pull/5193).
|
||||||
|
- cpanm - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived
|
||||||
|
modules (https://github.com/ansible-collections/community.general/pull/4674).
|
||||||
|
- credstash lookup plugin - start using Ansible's configuration manager to parse
|
||||||
|
options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- dependent lookup plugin - start using Ansible's configuration manager to parse
|
||||||
|
options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- dig lookup plugin - add option ``fail_on_error`` to allow stopping execution
|
||||||
|
on lookup failures (https://github.com/ansible-collections/community.general/pull/4973).
|
||||||
|
- dig lookup plugin - start using Ansible's configuration manager to parse options.
|
||||||
|
All documented options can now also be passed as lookup parameters (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- dnstxt lookup plugin - start using Ansible's configuration manager to parse
|
||||||
|
options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- filetree lookup plugin - start using Ansible's configuration manager to parse
|
||||||
|
options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- flattened lookup plugin - start using Ansible's configuration manager to parse
|
||||||
|
options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- gitlab module util - minor refactor when checking for installed dependency
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_branch - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_deploy_key - minor refactor when checking for installed dependency
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_group - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_group_members - minor refactor when checking for installed dependency
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_group_variable - minor refactor when checking for installed dependency
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_hook - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_hook - minor refactoring (https://github.com/ansible-collections/community.general/pull/5271).
|
||||||
|
- gitlab_project - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_project_members - minor refactor when checking for installed dependency
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_project_variable - minor refactor when checking for installed dependency
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_protected_branch - minor refactor when checking for installed dependency
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_runner - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- gitlab_user - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
||||||
|
- hiera lookup plugin - start using Ansible's configuration manager to parse
|
||||||
|
options. The Hiera executable and config file can now also be passed as lookup
|
||||||
|
parameters (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- homebrew, homebrew_tap - added Homebrew on Linux path to defaults (https://github.com/ansible-collections/community.general/pull/5241).
|
||||||
|
- keycloak_* modules - add ``http_agent`` parameter with default value ``Ansible``
|
||||||
|
(https://github.com/ansible-collections/community.general/issues/5023).
|
||||||
|
- keyring lookup plugin - start using Ansible's configuration manager to parse
|
||||||
|
options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- lastpass - use config manager for handling plugin options (https://github.com/ansible-collections/community.general/pull/5022).
|
||||||
|
- linode inventory plugin - simplify option handling (https://github.com/ansible-collections/community.general/pull/5438).
|
||||||
|
- listen_ports_facts - add new ``include_non_listening`` option which adds ``-a``
|
||||||
|
option to ``netstat`` and ``ss``. This shows both listening and non-listening
|
||||||
|
(for TCP this means established connections) sockets, and returns ``state``
|
||||||
|
and ``foreign_address`` (https://github.com/ansible-collections/community.general/issues/4762,
|
||||||
|
https://github.com/ansible-collections/community.general/pull/4953).
|
||||||
|
- lmdb_kv lookup plugin - start using Ansible's configuration manager to parse
|
||||||
|
options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- lxc_container - minor refactoring (https://github.com/ansible-collections/community.general/pull/5358).
|
||||||
|
- machinectl become plugin - can now be used with a password from another user
|
||||||
|
than root, if a polkit rule is present (https://github.com/ansible-collections/community.general/pull/4849).
|
||||||
|
- machinectl become plugin - combine the success command when building the become
|
||||||
|
command to be consistent with other become plugins (https://github.com/ansible-collections/community.general/pull/5287).
|
||||||
|
- manifold lookup plugin - start using Ansible's configuration manager to parse
|
||||||
|
options (https://github.com/ansible-collections/community.general/pull/5440).
|
||||||
|
- maven_artifact - add a new ``unredirected_headers`` option that can be used
|
||||||
|
with ansible-core 2.12 and above. The default value is to not use ``Authorization``
|
||||||
|
and ``Cookie`` headers on redirects for security reasons. With ansible-core
|
||||||
|
2.11, all headers are still passed on for redirects (https://github.com/ansible-collections/community.general/pull/4812).
|
||||||
|
- mksysb - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived
|
||||||
|
modules (https://github.com/ansible-collections/community.general/pull/4674).
|
||||||
|
- nagios - minor refactoring on parameter validation for different actions (https://github.com/ansible-collections/community.general/pull/5239).
|
||||||
|
- netcup_dnsapi - add ``timeout`` parameter (https://github.com/ansible-collections/community.general/pull/5301).
|
||||||
|
- nmcli - add ``transport_mode`` configuration for Infiniband devices (https://github.com/ansible-collections/community.general/pull/5361).
|
||||||
|
- nmcli - add bond option ``xmit_hash_policy`` to bond options (https://github.com/ansible-collections/community.general/issues/5148).
|
||||||
|
- nmcli - adds ``vpn`` type and parameter for supporting VPN with service type
|
||||||
|
L2TP and PPTP (https://github.com/ansible-collections/community.general/pull/4746).
|
||||||
|
- nmcli - honor IP options for VPNs (https://github.com/ansible-collections/community.general/pull/5228).
|
||||||
|
- opentelemetry callback plugin - allow configuring opentelementry callback
|
||||||
|
via config file (https://github.com/ansible-collections/community.general/pull/4916).
|
||||||
|
- opentelemetry callback plugin - send logs. This can be disabled by setting
|
||||||
|
``disable_logs=false`` (https://github.com/ansible-collections/community.general/pull/4175).
|
||||||
|
- pacman - added parameters ``reason`` and ``reason_for`` to set/change the
|
||||||
|
install reason of packages (https://github.com/ansible-collections/community.general/pull/4956).
|
||||||
|
- passwordstore lookup plugin - allow options to be passed lookup options instead
|
||||||
|
of being part of the term strings (https://github.com/ansible-collections/community.general/pull/5444).
|
||||||
|
- passwordstore lookup plugin - allow using alternative password managers by
|
||||||
|
detecting wrapper scripts, allow explicit configuration of pass and gopass
|
||||||
|
backends (https://github.com/ansible-collections/community.general/issues/4766).
|
||||||
|
- passwordstore lookup plugin - improve error messages to include stderr (https://github.com/ansible-collections/community.general/pull/5436)
|
||||||
|
- pipx - added state ``latest`` to the module (https://github.com/ansible-collections/community.general/pull/5105).
|
||||||
|
- pipx - changed implementation to use ``cmd_runner`` (https://github.com/ansible-collections/community.general/pull/5085).
|
||||||
|
- pipx - module fails faster when ``name`` is missing for states ``upgrade``
|
||||||
|
and ``reinstall`` (https://github.com/ansible-collections/community.general/pull/5100).
|
||||||
|
- pipx - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived
|
||||||
|
modules (https://github.com/ansible-collections/community.general/pull/4674).
|
||||||
|
- pipx module utils - created new module util ``pipx`` providing a ``cmd_runner``
|
||||||
|
specific for the ``pipx`` module (https://github.com/ansible-collections/community.general/pull/5085).
|
||||||
|
- portage - add knobs for Portage's ``--backtrack`` and ``--with-bdeps`` options
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5349).
|
||||||
|
- portage - use Portage's python module instead of calling gentoolkit-provided
|
||||||
|
program in shell (https://github.com/ansible-collections/community.general/pull/5349).
|
||||||
|
- proxmox inventory plugin - added new flag ``qemu_extended_statuses`` and new
|
||||||
|
groups ``<group_prefix>prelaunch``, ``<group_prefix>paused``. They will be
|
||||||
|
populated only when ``want_facts=true``, ``qemu_extended_statuses=true`` and
|
||||||
|
only for ``QEMU`` machines (https://github.com/ansible-collections/community.general/pull/4723).
|
||||||
|
- proxmox inventory plugin - simplify option handling code (https://github.com/ansible-collections/community.general/pull/5437).
|
||||||
|
- proxmox module utils, the proxmox* modules - add ``api_task_ok`` helper to
|
||||||
|
standardize API task status checks across all proxmox modules (https://github.com/ansible-collections/community.general/pull/5274).
|
||||||
|
- proxmox_kvm - allow ``agent`` argument to be a string (https://github.com/ansible-collections/community.general/pull/5107).
|
||||||
|
- proxmox_snap - add ``unbind`` param to support snapshotting containers with
|
||||||
|
configured mountpoints (https://github.com/ansible-collections/community.general/pull/5274).
|
||||||
|
- puppet - adds ``confdir`` parameter to configure a custom confir location
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/4740).
|
||||||
|
- redfish - added new command GetVirtualMedia, VirtualMediaInsert and VirtualMediaEject
|
||||||
|
to Systems category due to Redfish spec changes the virtualMedia resource
|
||||||
|
location from Manager to System (https://github.com/ansible-collections/community.general/pull/5124).
|
||||||
|
- redfish_config - add ``SetSessionService`` to set default session timeout
|
||||||
|
policy (https://github.com/ansible-collections/community.general/issues/5008).
|
||||||
|
- redfish_info - add ``GetManagerInventory`` to report list of Manager inventory
|
||||||
|
information (https://github.com/ansible-collections/community.general/issues/4899).
|
||||||
|
- seport - added new argument ``local`` (https://github.com/ansible-collections/community.general/pull/5203)
|
||||||
|
- snap - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived
|
||||||
|
modules (https://github.com/ansible-collections/community.general/pull/4674).
|
||||||
|
- sudoers - will attempt to validate the proposed sudoers rule using visudo
|
||||||
|
if available, optionally skipped, or required (https://github.com/ansible-collections/community.general/pull/4794,
|
||||||
|
https://github.com/ansible-collections/community.general/issues/4745).
|
||||||
|
- terraform - adds capability to handle complex variable structures for ``variables``
|
||||||
|
parameter in the module. This must be enabled with the new ``complex_vars``
|
||||||
|
parameter (https://github.com/ansible-collections/community.general/pull/4797).
|
||||||
|
- terraform - run ``terraform init`` with ``-no-color`` not to mess up the stdout
|
||||||
|
of the task (https://github.com/ansible-collections/community.general/pull/5147).
|
||||||
|
- wdc_redfish_command - add ``IndicatorLedOn`` and ``IndicatorLedOff`` commands
|
||||||
|
for ``Chassis`` category (https://github.com/ansible-collections/community.general/pull/5059).
|
||||||
|
- wdc_redfish_command - add ``PowerModeLow`` and ``PowerModeNormal`` commands
|
||||||
|
for ``Chassis`` category (https://github.com/ansible-collections/community.general/pull/5145).
|
||||||
|
- xfconf - add ``stdout``, ``stderr`` and ``cmd`` to the module results (https://github.com/ansible-collections/community.general/pull/5037).
|
||||||
|
- xfconf - changed implementation to use ``cmd_runner`` (https://github.com/ansible-collections/community.general/pull/4776).
|
||||||
|
- xfconf - use ``do_raise()`` instead of defining custom exception class (https://github.com/ansible-collections/community.general/pull/4975).
|
||||||
|
- xfconf - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived
|
||||||
|
modules (https://github.com/ansible-collections/community.general/pull/4674).
|
||||||
|
- xfconf module utils - created new module util ``xfconf`` providing a ``cmd_runner``
|
||||||
|
specific for ``xfconf`` modules (https://github.com/ansible-collections/community.general/pull/4776).
|
||||||
|
- xfconf_info - changed implementation to use ``cmd_runner`` (https://github.com/ansible-collections/community.general/pull/4776).
|
||||||
|
- xfconf_info - use ``do_raise()`` instead of defining custom exception class
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/4975).
|
||||||
|
- znode - possibility to use ZooKeeper ACL authentication (https://github.com/ansible-collections/community.general/pull/5306).
|
||||||
|
release_summary: This is a pre-release for the upcoming 6.0.0 major release.
|
||||||
|
The main objective of this pre-release is to make it possible to test the
|
||||||
|
large stuctural changes by flattening the directory structure. See the corresponding
|
||||||
|
entry in the changelog for details.
|
||||||
|
removed_features:
|
||||||
|
- bitbucket* modules - ``username`` is no longer an alias of ``workspace``,
|
||||||
|
but of ``user`` (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- gem - the default of the ``norc`` option changed from ``false`` to ``true``
|
||||||
|
(https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- gitlab_group_members - ``gitlab_group`` must now always contain the full path,
|
||||||
|
and no longer just the name or path (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- keycloak_authentication - the return value ``flow`` has been removed. Use
|
||||||
|
``end_state`` instead (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- keycloak_group - the return value ``group`` has been removed. Use ``end_state``
|
||||||
|
instead (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- lxd_container - the default of the ``ignore_volatile_options`` option changed
|
||||||
|
from ``true`` to ``false`` (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- mail callback plugin - the ``sender`` option is now required (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- module_helper module utils - remove the ``VarDict`` attribute from ``ModuleHelper``.
|
||||||
|
Import ``VarDict`` from ``ansible_collections.community.general.plugins.module_utils.mh.mixins.vars``
|
||||||
|
instead (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- proxmox inventory plugin - the default of the ``want_proxmox_nodes_ansible_host``
|
||||||
|
option changed from ``true`` to ``false`` (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
- vmadm - the ``debug`` option has been removed. It was not used anyway (https://github.com/ansible-collections/community.general/pull/5326).
|
||||||
|
fragments:
|
||||||
|
- 3671-illumos-pfexec.yml
|
||||||
|
- 4175-opentelemetry_logs.yml
|
||||||
|
- 4520-xfconf-deprecate-disable-facts.yml
|
||||||
|
- 4654-alternatives-add-subcommands.yml
|
||||||
|
- 4674-use-mh-raise.yaml
|
||||||
|
- 4682-compatibility-virtualmedia-resource-location.yaml
|
||||||
|
- 4700-code-changes.yml
|
||||||
|
- 4712-consul-bugfix.yaml
|
||||||
|
- 4719-fix-keycloak-realm.yaml
|
||||||
|
- 4724-proxmox-qemu-extend.yaml
|
||||||
|
- 4726-zfs.yml
|
||||||
|
- 4733-redis-fail.yml
|
||||||
|
- 4736-cmd-runner-skip-if-check.yml
|
||||||
|
- 4740-puppet-feature.yaml
|
||||||
|
- 4746-add-vpn-support-nmcli.yaml
|
||||||
|
- 4752-ansible-galaxy-install-mh-updates.yml
|
||||||
|
- 4755-mhexception-improvement.yml
|
||||||
|
- 4776-xfconf-cmd-runner.yaml
|
||||||
|
- 4777-cmd-runner-deprecate-fmt.yaml
|
||||||
|
- 4778-gconftool2-deprecate-state-get.yaml
|
||||||
|
- 4780-passwordstore-wrapper-compat.yml
|
||||||
|
- 4791-cmd-runner-callable.yaml
|
||||||
|
- 4794-sudoers-validation.yml
|
||||||
|
- 4797-terraform-complex-variables.yml
|
||||||
|
- 4809-redhat_subscription-unsubscribe.yaml
|
||||||
|
- 4810-alternatives-bug.yml
|
||||||
|
- 4812-expose-unredirected-headers.yml
|
||||||
|
- 4813-fix-nmcli-convert-list.yaml
|
||||||
|
- 4814-sudoers-file-permissions.yml
|
||||||
|
- 4816-proxmox-fix-extended-status.yaml
|
||||||
|
- 4836-alternatives.yml
|
||||||
|
- 4839-fix-VirtualMediaInsert-Supermicro.yml
|
||||||
|
- 4849-add-password-prompt-support-for-machinectl.yml
|
||||||
|
- 4852-sudoers-state-absent.yml
|
||||||
|
- 4886-fix-lxd-inventory-hostname.yml
|
||||||
|
- 4899-add-GetManagerInventory-for-redfish_info.yml
|
||||||
|
- 4901-fix-redfish-chassispower.yml
|
||||||
|
- 4903-cmdrunner-bugfix.yaml
|
||||||
|
- 4910-fix-for-agent-enabled.yml
|
||||||
|
- 4911-dsv-honor-tld-option.yml
|
||||||
|
- 4916-opentelemetry-ini-options.yaml
|
||||||
|
- 4933-fix-rax-clb-nodes.yaml
|
||||||
|
- 4945-fix-get_vm-int-parse-handling.yaml
|
||||||
|
- 4953-listen-ports-facts-extend-output.yaml
|
||||||
|
- 4955-fix-path-detection-for-gopass.yaml
|
||||||
|
- 4956-pacman-install-reason.yaml
|
||||||
|
- 4959-pacman-fix-url-packages-name.yaml
|
||||||
|
- 4964-fix-keyring-info.yml
|
||||||
|
- 4973-introduce-dig-lookup-argument.yaml
|
||||||
|
- 4975-xfconf-use-do-raise.yaml
|
||||||
|
- 4976-apk-add-support-for-a-custom-world-file.yaml
|
||||||
|
- 4996-consul-session-ttl.yml
|
||||||
|
- 4998-nmcli-fix-int-options-idempotence.yml
|
||||||
|
- 4999-xfconf-bool.yml
|
||||||
|
- 5008-addSetSessionService.yml
|
||||||
|
- 5019-slack-support-more-groups.yml
|
||||||
|
- 5022-lastpass-lookup-cleanup.yml
|
||||||
|
- 5023-http-agent-param-keycloak.yml
|
||||||
|
- 5027-fix-returnall-for-gopass.yaml
|
||||||
|
- 5035-mh-base-verbosity.yaml
|
||||||
|
- 5037-xfconf-add-cmd-output.yaml
|
||||||
|
- 5059-wdc_redfish_command-indicator-leds.yml
|
||||||
|
- 5085-pipx-use-cmd-runner.yaml
|
||||||
|
- 5100-pipx-req-if.yaml
|
||||||
|
- 5105-pipx-state-latest.yaml
|
||||||
|
- 5107-proxmox-agent-argument.yaml
|
||||||
|
- 5108-proxmox-node-name-condition.yml
|
||||||
|
- 5111-fixes.yml
|
||||||
|
- 5112-fix-nsupdate-ns-entry.yaml
|
||||||
|
- 5124-compatibility-virtualmedia-resource-location.yaml
|
||||||
|
- 5126-nmcli-remove-diffs.yml
|
||||||
|
- 5129-dig-boolean-params-fix.yml
|
||||||
|
- 5145-wdc-redfish-enclosure-power-state.yml
|
||||||
|
- 5147-terraform-init-no-color.yml
|
||||||
|
- 5149-nmcli-bond-option.yml
|
||||||
|
- 5151-add-delinea-support-tss-lookup.yml
|
||||||
|
- 5193-consul-session-token.yaml
|
||||||
|
- 5194-fix-proxmox-agent-exception.yaml
|
||||||
|
- 5198-proxmox.yml
|
||||||
|
- 5202-bugfix-environmentError-wrong-indentation.yaml
|
||||||
|
- 5203-seport-add-local-argument.yaml
|
||||||
|
- 5206-proxmox-conditional-vmid.yml
|
||||||
|
- 5210-redfish_utils-cleanup-of-configuration-logic-and-oem-checks.yaml
|
||||||
|
- 5224-proxmox-unprivileged-default.yaml
|
||||||
|
- 5228-nmcli-ip-options.yaml
|
||||||
|
- 5239-nagios-refactor.yaml
|
||||||
|
- 5240-unused-imports.yaml
|
||||||
|
- 5241-homebrew-add-linux-path.yaml
|
||||||
|
- 5243-osx-defaults-expand-user-flags.yml
|
||||||
|
- 5249-add-new-channel-prefix.yml
|
||||||
|
- 5259-gitlab-imports.yaml
|
||||||
|
- 5271-gitlab_hook-refactor.yaml
|
||||||
|
- 5274-proxmox-snap-container-with-mountpoints.yml
|
||||||
|
- 5280-lxc_container-py3.yaml
|
||||||
|
- 5282-locale_gen.yaml
|
||||||
|
- 5287-machinectl-become-success.yml
|
||||||
|
- 5291-fix-nmcli-error-when-setting-unset-mac-address.yaml
|
||||||
|
- 5297-bitwarden-add-search-field.yml
|
||||||
|
- 5301-netcup_dnsapi-timeout.yml
|
||||||
|
- 5306-add-options-for-authentication.yml
|
||||||
|
- 5307-ini_file-lint.yaml
|
||||||
|
- 5313-fix-redhat_subscription-idempotency-pool_ids.yml
|
||||||
|
- 5341-newrelic-v2-api-changes.yml
|
||||||
|
- 5342-opentelemetry_bug_fix_opentelemetry-api-1.13.yml
|
||||||
|
- 5348-fix-vbox-deeply-nested-hostvars.yml
|
||||||
|
- 5349-drop-gentoolkit-more-knobs.yml
|
||||||
|
- 5358-lxc-container-refactor.yml
|
||||||
|
- 5361-nmcli-add-infiniband-transport-mode.yaml
|
||||||
|
- 5367-consul-refactor.yaml
|
||||||
|
- 5369-pkgng-fix-update-all.yaml
|
||||||
|
- 5370-mh-cmdmixin-deprecation.yaml
|
||||||
|
- 5377-nsupdate-ns-records-with-bind.yml
|
||||||
|
- 5383-xenserver_facts.yml
|
||||||
|
- 5385-search_s-based-_is_value_present.yaml
|
||||||
|
- 5393-archive.yml
|
||||||
|
- 5400-django-manage-deprecations.yml
|
||||||
|
- 5404-django-manage-venv-deprecation.yml
|
||||||
|
- 5436-passwordstore-errors.yml
|
||||||
|
- 5437-proxmox.yml
|
||||||
|
- 5438-linode.yml
|
||||||
|
- 5439-dig-return-empty-result.yml
|
||||||
|
- 5444-passwordstore-options.yml
|
||||||
|
- 5457-dnstxt-empty.yml
|
||||||
|
- 6.0.0-a1.yml
|
||||||
|
- deprecation-removals.yml
|
||||||
|
- licenses-2.yml
|
||||||
|
- licenses.yml
|
||||||
|
- lookup-options.yml
|
||||||
|
- psf-license.yml
|
||||||
|
- simplified-bsd-license.yml
|
||||||
|
- unflatmap.yml
|
||||||
|
modules:
|
||||||
|
- description: Scaleway Function namespace management
|
||||||
|
name: scaleway_function_namespace
|
||||||
|
namespace: ''
|
||||||
|
- description: Retrieve information on Scaleway Function namespace
|
||||||
|
name: scaleway_function_namespace_info
|
||||||
|
namespace: ''
|
||||||
|
release_date: '2022-11-02'
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "pfexec become plugin - remove superflous quotes preventing exe wrap from working as expected (https://github.com/ansible-collections/community.general/issues/3671, https://github.com/ansible-collections/community.general/pull/3889)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- opentelemetry callback plugin - send logs. This can be disabled by setting ``disable_logs=false`` (https://github.com/ansible-collections/community.general/pull/4175).
|
|
|
@ -1,2 +0,0 @@
|
||||||
deprecated_features:
|
|
||||||
- xfconf - deprecated parameter ``disable_facts``, as since version 4.0.0 it only allows value ``true`` (https://github.com/ansible-collections/community.general/pull/4520).
|
|
|
@ -1,3 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- alternatives - add ``subcommands`` parameter (https://github.com/ansible-collections/community.general/pull/4654).
|
|
||||||
- alternatives - add ``state=absent`` to be able to remove an alternative (https://github.com/ansible-collections/community.general/pull/4654).
|
|
|
@ -1,6 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- cpanm - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived modules (https://github.com/ansible-collections/community.general/pull/4674).
|
|
||||||
- pipx - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived modules (https://github.com/ansible-collections/community.general/pull/4674).
|
|
||||||
- snap - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived modules (https://github.com/ansible-collections/community.general/pull/4674).
|
|
||||||
- mksysb - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived modules (https://github.com/ansible-collections/community.general/pull/4674).
|
|
||||||
- xfconf - using ``do_raise()`` to raise exceptions in ``ModuleHelper`` derived modules (https://github.com/ansible-collections/community.general/pull/4674).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- xcc_redfish_command - for compatibility due to Redfish spec changes the virtualMedia resource location changed from Manager to System (https://github.com/ansible-collections/community.general/pull/4682).
|
|
|
@ -1,3 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "filesystem - improve error messages when output cannot be parsed by including newlines in escaped form (https://github.com/ansible-collections/community.general/pull/4700)."
|
|
||||||
- "filesystem - handle ``fatresize --info`` output lines without ``:`` (https://github.com/ansible-collections/community.general/pull/4700)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- consul - fixed bug introduced in PR 4590 (https://github.com/ansible-collections/community.general/issues/4680).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "keycloak_realm - fix default groups and roles (https://github.com/ansible-collections/community.general/issues/4241)."
|
|
|
@ -1,3 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- proxmox inventory plugin - added new flag ``qemu_extended_statuses`` and new groups ``<group_prefix>prelaunch``, ``<group_prefix>paused``. They will be populated only when ``want_facts=true``, ``qemu_extended_statuses=true`` and only for ``QEMU`` machines
|
|
||||||
(https://github.com/ansible-collections/community.general/pull/4723).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "zfs - fix wrong quoting of properties (https://github.com/ansible-collections/community.general/issues/4707, https://github.com/ansible-collections/community.general/pull/4726)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "redis* modules - fix call to ``module.fail_json`` when failing because of missing Python libraries (https://github.com/ansible-collections/community.general/pull/4733)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- cmd_runner module util - added parameters ``check_mode_skip`` and ``check_mode_return`` to ``CmdRunner.context()``, so that the command is not executed when ``check_mode=True`` (https://github.com/ansible-collections/community.general/pull/4736).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- puppet - adds ``confdir`` parameter to configure a custom confir location (https://github.com/ansible-collections/community.general/pull/4740).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- nmcli - adds ``vpn`` type and parameter for supporting VPN with service type L2TP and PPTP (https://github.com/ansible-collections/community.general/pull/4746).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- ansible_galaxy_install - minor refactoring using latest ``ModuleHelper`` updates (https://github.com/ansible-collections/community.general/pull/4752).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- ModuleHelper module utils - improved ``ModuleHelperException``, using ``to_native()`` for the exception message (https://github.com/ansible-collections/community.general/pull/4755).
|
|
|
@ -1,4 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- xfconf module utils - created new module util ``xfconf`` providing a ``cmd_runner`` specific for ``xfconf`` modules (https://github.com/ansible-collections/community.general/pull/4776).
|
|
||||||
- xfconf - changed implementation to use ``cmd_runner`` (https://github.com/ansible-collections/community.general/pull/4776).
|
|
||||||
- xfconf_info - changed implementation to use ``cmd_runner`` (https://github.com/ansible-collections/community.general/pull/4776).
|
|
|
@ -1,2 +0,0 @@
|
||||||
deprecated_features:
|
|
||||||
- cmd_runner module utils - deprecated ``fmt`` in favour of ``cmd_runner_fmt`` as the parameter format object (https://github.com/ansible-collections/community.general/pull/4777).
|
|
|
@ -1,2 +0,0 @@
|
||||||
deprecated_features:
|
|
||||||
- gconftool2 - deprecates ``state=get`` in favor of using the module ``gconftool2_info`` (https://github.com/ansible-collections/community.general/pull/4778).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- passwordstore lookup plugin - allow using alternative password managers by detecting wrapper scripts, allow explicit configuration of pass and gopass backends (https://github.com/ansible-collections/community.general/issues/4766).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- cmd_runner module utils - add ``__call__`` method to invoke context (https://github.com/ansible-collections/community.general/pull/4791).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- sudoers - will attempt to validate the proposed sudoers rule using visudo if available, optionally skipped, or required (https://github.com/ansible-collections/community.general/pull/4794, https://github.com/ansible-collections/community.general/issues/4745).
|
|
|
@ -1,3 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- terraform - adds capability to handle complex variable structures for ``variables`` parameter in the module.
|
|
||||||
This must be enabled with the new ``complex_vars`` parameter (https://github.com/ansible-collections/community.general/pull/4797).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- redhat_subscription - fix unsubscribing on RHEL 9 (https://github.com/ansible-collections/community.general/issues/4741).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "alternatives - do not set the priority if the priority was not set by the user (https://github.com/ansible-collections/community.general/pull/4810)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- maven_artifact - add a new ``unredirected_headers`` option that can be used with ansible-core 2.12 and above. The default value is to not use ``Authorization`` and ``Cookie`` headers on redirects for security reasons. With ansible-core 2.11, all headers are still passed on for redirects (https://github.com/ansible-collections/community.general/pull/4812).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- nmcli - fix error caused by adding undefined module arguments for list options (https://github.com/ansible-collections/community.general/issues/4373, https://github.com/ansible-collections/community.general/pull/4813).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- sudoers - ensure sudoers config files are created with the permissions requested by sudoers (0440) (https://github.com/ansible-collections/community.general/pull/4814).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- proxmox inventory plugin - fixed extended status detection for qemu (https://github.com/ansible-collections/community.general/pull/4816).
|
|
|
@ -1,3 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "alternatives - only pass subcommands when they are specified as module arguments (https://github.com/ansible-collections/community.general/issues/4803, https://github.com/ansible-collections/community.general/issues/4804, https://github.com/ansible-collections/community.general/pull/4836)."
|
|
||||||
- "alternatives - when ``subcommands`` is specified, ``link`` must be given for every subcommand. This was already mentioned in the documentation, but not enforced by the code (https://github.com/ansible-collections/community.general/pull/4836)."
|
|
|
@ -1,8 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- redfish_command - fix the check if a virtual media is unmounted to just check for ``instered= false``
|
|
||||||
caused by Supermicro hardware that does not clear the ``ImageName``
|
|
||||||
(https://github.com/ansible-collections/community.general/pull/4839).
|
|
||||||
- redfish_command - the Supermicro Redfish implementation only supports the ``image_url`` parameter in
|
|
||||||
the underlying API calls to ``VirtualMediaInsert`` and ``VirtualMediaEject``. Any values set
|
|
||||||
(or the defaults) for ``write_protected`` or ``inserted`` will be ignored
|
|
||||||
(https://github.com/ansible-collections/community.general/pull/4839).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- machinectl become plugin - can now be used with a password from another user than root, if a polkit rule is present (https://github.com/ansible-collections/community.general/pull/4849).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "sudoers - fix incorrect handling of ``state: absent`` (https://github.com/ansible-collections/community.general/issues/4852)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "lxd connection plugin - fix incorrect ``inventory_hostname`` in ``remote_addr``. This is needed for compatibility with ansible-core 2.13 (https://github.com/ansible-collections/community.general/issues/4886)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- redfish_info - add ``GetManagerInventory`` to report list of Manager inventory information (https://github.com/ansible-collections/community.general/issues/4899).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- redfish_info - fix to ``GetChassisPower`` to correctly report power information when multiple chassis exist, but not all chassis report power information (https://github.com/ansible-collections/community.general/issues/4901).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- cmd_runner module utils - fix bug caused by using the ``command`` variable instead of ``self.command`` when looking for binary path (https://github.com/ansible-collections/community.general/pull/4903).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- proxmox inventory plugin - fix crash when ``enabled=1`` is used in agent config string (https://github.com/ansible-collections/community.general/pull/4910).
|
|
|
@ -1,3 +0,0 @@
|
||||||
---
|
|
||||||
bugfixes:
|
|
||||||
- dsv lookup plugin - do not ignore the ``tld`` parameter (https://github.com/ansible-collections/community.general/pull/4911).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- opentelemetry callback plugin - allow configuring opentelementry callback via config file (https://github.com/ansible-collections/community.general/pull/4916).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- rax_clb_nodes - fix code to be compatible with Python 3 (https://github.com/ansible-collections/community.general/pull/4933).
|
|
|
@ -1,3 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- proxmox - fix error handling when getting VM by name when ``state=absent`` (https://github.com/ansible-collections/community.general/pull/4945).
|
|
||||||
- proxmox_kvm - fix error handling when getting VM by name when ``state=absent`` (https://github.com/ansible-collections/community.general/pull/4945).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- listen_ports_facts - add new ``include_non_listening`` option which adds ``-a`` option to ``netstat`` and ``ss``. This shows both listening and non-listening (for TCP this means established connections) sockets, and returns ``state`` and ``foreign_address`` (https://github.com/ansible-collections/community.general/issues/4762, https://github.com/ansible-collections/community.general/pull/4953).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- passwordstore lookup plugin - fix password store path detection for gopass (https://github.com/ansible-collections/community.general/pull/4955).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- pacman - added parameters ``reason`` and ``reason_for`` to set/change the install reason of packages (https://github.com/ansible-collections/community.general/pull/4956).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- pacman - fixed name resolution of URL packages (https://github.com/ansible-collections/community.general/pull/4959).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "keyring_info - fix the result from the keyring library never getting returned (https://github.com/ansible-collections/community.general/pull/4964)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- dig lookup plugin - add option ``fail_on_error`` to allow stopping execution on lookup failures (https://github.com/ansible-collections/community.general/pull/4973).
|
|
|
@ -1,3 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- xfconf - use ``do_raise()`` instead of defining custom exception class (https://github.com/ansible-collections/community.general/pull/4975).
|
|
||||||
- xfconf_info - use ``do_raise()`` instead of defining custom exception class (https://github.com/ansible-collections/community.general/pull/4975).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- apk - add ``world`` parameter for supporting a custom world file (https://github.com/ansible-collections/community.general/pull/4976).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- consul - adds ``ttl`` parameter for session (https://github.com/ansible-collections/community.general/pull/4996).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- nmcli - fix int options idempotence (https://github.com/ansible-collections/community.general/issues/4998).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "xfconf - fix setting of boolean values (https://github.com/ansible-collections/community.general/issues/4999, https://github.com/ansible-collections/community.general/pull/5007)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- redfish_config - add ``SetSessionService`` to set default session timeout policy (https://github.com/ansible-collections/community.general/issues/5008).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- slack - fix incorrect channel prefix ``#`` caused by incomplete pattern detection by adding ``G0`` and ``GF`` as channel ID patterns (https://github.com/ansible-collections/community.general/pull/5019).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- lastpass - use config manager for handling plugin options (https://github.com/ansible-collections/community.general/pull/5022).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- keycloak_* modules - add ``http_agent`` parameter with default value ``Ansible`` (https://github.com/ansible-collections/community.general/issues/5023).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- passwordstore lookup plugin - fix ``returnall`` for gopass (https://github.com/ansible-collections/community.general/pull/5027).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- ModuleHelper module utils - added property ``verbosity`` to base class (https://github.com/ansible-collections/community.general/pull/5035).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- xfconf - add ``stdout``, ``stderr`` and ``cmd`` to the module results (https://github.com/ansible-collections/community.general/pull/5037).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- wdc_redfish_command - add ``IndicatorLedOn`` and ``IndicatorLedOff`` commands for ``Chassis`` category (https://github.com/ansible-collections/community.general/pull/5059).
|
|
|
@ -1,3 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- pipx module utils - created new module util ``pipx`` providing a ``cmd_runner`` specific for the ``pipx`` module (https://github.com/ansible-collections/community.general/pull/5085).
|
|
||||||
- pipx - changed implementation to use ``cmd_runner`` (https://github.com/ansible-collections/community.general/pull/5085).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- pipx - module fails faster when ``name`` is missing for states ``upgrade`` and ``reinstall`` (https://github.com/ansible-collections/community.general/pull/5100).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- pipx - added state ``latest`` to the module (https://github.com/ansible-collections/community.general/pull/5105).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- proxmox_kvm - allow ``agent`` argument to be a string (https://github.com/ansible-collections/community.general/pull/5107).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- proxmox_kvm - fix wrong condition (https://github.com/ansible-collections/community.general/pull/5108).
|
|
|
@ -1,7 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "funcd connection plugin - fix signature of ``exec_command`` (https://github.com/ansible-collections/community.general/pull/5111)."
|
|
||||||
- "packet_ip_subnet - fix error reporting in case of invalid CIDR prefix lengths (https://github.com/ansible-collections/community.general/pull/5111)."
|
|
||||||
- "dnsimple_info - correctly report missing library as ``requests`` and not ``another_library`` (https://github.com/ansible-collections/community.general/pull/5111)."
|
|
||||||
- "pip_package_info - remove usage of global variable (https://github.com/ansible-collections/community.general/pull/5111)."
|
|
||||||
- "manageiq_alert_profiles - avoid crash when reporting unknown profile caused by trying to return an undefined variable (https://github.com/ansible-collections/community.general/pull/5111)."
|
|
||||||
- "apache2_mod_proxy - avoid crash when reporting inability to parse balancer_member_page HTML caused by using an undefined variable in the error message (https://github.com/ansible-collections/community.general/pull/5111)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- nsupdate - compatibility with NS records (https://github.com/ansible-collections/community.general/pull/5112).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- redfish - added new command GetVirtualMedia, VirtualMediaInsert and VirtualMediaEject to Systems category due to Redfish spec changes the virtualMedia resource location from Manager to System (https://github.com/ansible-collections/community.general/pull/5124).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "nmcli - avoid changed status for most cases with VPN connections (https://github.com/ansible-collections/community.general/pull/5126)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- dig lookup plugin - fix evaluation of falsy values for boolean parameters ``fail_on_error`` and ``retry_servfail`` (https://github.com/ansible-collections/community.general/pull/5129).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- wdc_redfish_command - add ``PowerModeLow`` and ``PowerModeNormal`` commands for ``Chassis`` category (https://github.com/ansible-collections/community.general/pull/5145).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- terraform - run ``terraform init`` with ``-no-color`` not to mess up the stdout of the task (https://github.com/ansible-collections/community.general/pull/5147).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- nmcli - add bond option ``xmit_hash_policy`` to bond options (https://github.com/ansible-collections/community.general/issues/5148).
|
|
|
@ -1,3 +0,0 @@
|
||||||
---
|
|
||||||
bugfixes:
|
|
||||||
- tss lookup plugin - adding support for updated Delinea library (https://github.com/DelineaXPM/python-tss-sdk/issues/9, https://github.com/ansible-collections/community.general/pull/5151).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- consul_session - adds ``token`` parameter for session (https://github.com/ansible-collections/community.general/pull/5193).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "proxmox_kvm - fix exception when no ``agent`` argument is specified (https://github.com/ansible-collections/community.general/pull/5194)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "proxmox_kvm - fix ``agent`` parameter when boolean value is specified (https://github.com/ansible-collections/community.general/pull/5198)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- listen_ports_facts - removed leftover ``EnvironmentError`` . The ``else`` clause had a wrong indentation. The check is now handled in the ``split_pid_name`` function (https://github.com/ansible-collections/community.general/pull/5202).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- seport - added new argument ``local`` (https://github.com/ansible-collections/community.general/pull/5203)
|
|
|
@ -1,3 +0,0 @@
|
||||||
---
|
|
||||||
bugfixes:
|
|
||||||
- proxmox_kvm - replace new condition with proper condition to allow for using ``vmid`` on update (https://github.com/ansible-collections/community.general/pull/5206).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- redfish_utils module utils - centralize payload checking when performing modification requests to a Redfish service (https://github.com/ansible-collections/community.general/issues/5210/).
|
|
|
@ -1,2 +0,0 @@
|
||||||
deprecated_features:
|
|
||||||
- proxmox - deprecated the current ``unprivileged`` default value, will be changed to ``true`` in community.general 7.0.0 (https://github.com/pull/5224).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- "nmcli - honor IP options for VPNs (https://github.com/ansible-collections/community.general/pull/5228)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- nagios - minor refactoring on parameter validation for different actions (https://github.com/ansible-collections/community.general/pull/5239).
|
|
|
@ -1,3 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- ali_instance - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5240).
|
|
||||||
- ali_instance_info - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5240).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- homebrew, homebrew_tap - added Homebrew on Linux path to defaults (https://github.com/ansible-collections/community.general/pull/5241).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- osx_defaults - no longer expand ``~`` in ``value`` to the user's home directory, or expand environment variables (https://github.com/ansible-collections/community.general/issues/5234, https://github.com/ansible-collections/community.general/pull/5243).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- slack - fix message update for channels which start with ``CP``. When ``message-id`` was passed it failed for channels which started with ``CP`` because the ``#`` symbol was added before the ``channel_id`` (https://github.com/ansible-collections/community.general/pull/5249).
|
|
|
@ -1,14 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- gitlab module util - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
|
||||||
- gitlab_branch - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
|
||||||
- gitlab_deploy_key - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
|
||||||
- gitlab_group - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
|
||||||
- gitlab_group_members - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
|
||||||
- gitlab_group_variable - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
|
||||||
- gitlab_hook - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
|
||||||
- gitlab_project - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
|
||||||
- gitlab_project_members - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
|
||||||
- gitlab_project_variable - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
|
||||||
- gitlab_protected_branch - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
|
||||||
- gitlab_runner - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
|
||||||
- gitlab_user - minor refactor when checking for installed dependency (https://github.com/ansible-collections/community.general/pull/5259).
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- gitlab_hook - minor refactoring (https://github.com/ansible-collections/community.general/pull/5271).
|
|
|
@ -1,3 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- proxmox_snap - add ``unbind`` param to support snapshotting containers with configured mountpoints (https://github.com/ansible-collections/community.general/pull/5274).
|
|
||||||
- proxmox module utils, the proxmox* modules - add ``api_task_ok`` helper to standardize API task status checks across all proxmox modules (https://github.com/ansible-collections/community.general/pull/5274).
|
|
|
@ -1,5 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- lxc_container - the module has been updated to support Python 3 (https://github.com/ansible-collections/community.general/pull/5304).
|
|
||||||
|
|
||||||
deprecated_features:
|
|
||||||
- lxc_container - the module will no longer make any effort to support Python 2 (https://github.com/ansible-collections/community.general/pull/5304).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "locale_gen - fix support for Ubuntu (https://github.com/ansible-collections/community.general/issues/5281)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- machinectl become plugin - combine the success command when building the become command to be consistent with other become plugins (https://github.com/ansible-collections/community.general/pull/5287).
|
|
|
@ -1,2 +0,0 @@
|
||||||
bugfixes:
|
|
||||||
- "nmcli - fix error when setting previously unset MAC address, ``gsm.apn`` or ``vpn.data``: current values were being normalized without checking if they might be ``None`` (https://github.com/ansible-collections/community.general/pull/5291)."
|
|
|
@ -1,2 +0,0 @@
|
||||||
minor_changes:
|
|
||||||
- bitwarden lookup plugin - add option ``search`` to search for other attributes than name (https://github.com/ansible-collections/community.general/pull/5297).
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue