mirror of https://github.com/ansible/ansible.git
Bump devel version to 2.20.0.dev0 (#85409)
parent
3511299e1e
commit
ac8c66d431
@ -1,10 +0,0 @@
|
||||
---
|
||||
|
||||
minor_changes:
|
||||
- >-
|
||||
``ansible-galaxy collection install`` — the collection dependency resolver
|
||||
now prints out conflicts it hits during dependency resolution when it's
|
||||
taking too long and it ends up backtracking a lot. It also displays
|
||||
suggestions on how to help it compute the result more quickly.
|
||||
|
||||
...
|
||||
@ -1,8 +0,0 @@
|
||||
---
|
||||
|
||||
bugfixes:
|
||||
- >-
|
||||
``ansible-galaxy`` — the collection dependency resolver now treats
|
||||
version specifiers starting with ``!=`` as unpinned.
|
||||
|
||||
...
|
||||
@ -1,11 +0,0 @@
|
||||
---
|
||||
|
||||
deprecated_features:
|
||||
- >-
|
||||
``ansible.module_utils.compat.datetime`` - The datetime compatibility
|
||||
shims are now deprecated. They are scheduled to be removed in
|
||||
``ansible-core`` v2.21. This includes ``UTC``, ``utcfromtimestamp()``
|
||||
and ``utcnow`` importable from said module
|
||||
(https://github.com/ansible/ansible/pull/81874).
|
||||
|
||||
...
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- uri - mark ``url`` as required (https://github.com/ansible/ansible/pull/83642).
|
||||
@ -1,3 +0,0 @@
|
||||
minor_changes:
|
||||
- copy - parameter ``local_follow`` was incorrectly documented as having default value ``True`` (https://github.com/ansible/ansible/pull/83643).
|
||||
- copy - fix sanity test failures (https://github.com/ansible/ansible/pull/83643).
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- get_url - fix honoring ``filename`` from the ``content-disposition`` header even when the type is ``inline`` (https://github.com/ansible/ansible/issues/83690)
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- file - enable file module to disable diff_mode (https://github.com/ansible/ansible/issues/80817).
|
||||
@ -1,2 +0,0 @@
|
||||
deprecated_features:
|
||||
- paramiko - The paramiko connection plugin has been deprecated with planned removal in 2.21.
|
||||
@ -1,3 +0,0 @@
|
||||
minor_changes:
|
||||
- ssh connection plugin - Support ``SSH_ASKPASS`` mechanism to provide passwords, making it the default, but still offering an explicit choice to use ``sshpass``
|
||||
(https://github.com/ansible/ansible/pull/83936)
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- "runtime-metadata sanity test - improve validation of ``action_groups`` (https://github.com/ansible/ansible/pull/83965)."
|
||||
@ -1,3 +0,0 @@
|
||||
minor_changes:
|
||||
- Added a -vvvvv log message indicating when a host fails to produce output within the timeout period.
|
||||
- SSH Escalation-related -vvv log messages now include the associated host information.
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- Fix returning 'unreachable' for the overall task result. This prevents false positives when a looped task has unignored unreachable items (https://github.com/ansible/ansible/issues/84019).
|
||||
@ -1,3 +0,0 @@
|
||||
minor_changes:
|
||||
- >
|
||||
ansible, ansible-console, ansible-pull - add --flush-cache option (https://github.com/ansible/ansible/issues/83749).
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- dnf5, apt - add ``auto_install_module_deps`` option (https://github.com/ansible/ansible/issues/84206)
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- ansible-galaxy - Small adjustments to URL building for ``download_url`` and relative redirects.
|
||||
@ -1,4 +0,0 @@
|
||||
minor_changes:
|
||||
- >-
|
||||
Windows - Add support for Windows Server 2025 to Ansible and as an ``ansible-test``
|
||||
remote target - https://github.com/ansible/ansible/issues/84229
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- ssh - connection options were incorrectly templated during ``reset_connection`` tasks (https://github.com/ansible/ansible/pull/84238).
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- "dnf5 - fix installing a package using ``state=latest`` when a binary of the same name as the package is already installed (https://github.com/ansible/ansible/issues/84259)"
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- ansible_uptime_second - added ansible_uptime_seconds fact support for AIX (https://github.com/ansible/ansible/pull/84321).
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- "validate-modules sanity test - make sure that ``module`` and ``plugin`` ``seealso`` entries use FQCNs (https://github.com/ansible/ansible/pull/84325)."
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- dnf5 - matching on a binary can be achieved only by specifying a full path (https://github.com/ansible/ansible/issues/84334)
|
||||
@ -1,4 +0,0 @@
|
||||
# Filename: changelogs/fragments/84384-fix-undefined-key-host-group-vars.yml
|
||||
|
||||
bugfixes:
|
||||
- host_group_vars - fixed defining the 'key' variable if the get_vars method is called with cache=False (https://github.com/ansible/ansible/issues/84384)
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- wait_for_connection - a warning was displayed if any hosts used a local connection (https://github.com/ansible/ansible/issues/84419)
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- Time out waiting on become is an unreachable error (https://github.com/ansible/ansible/issues/84468)
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- when the ``dict`` lookup is given a non-dict argument, show the value of the argument and its type in the error message.
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- iptables - Allows the wait parameter to be used with iptables chain creation (https://github.com/ansible/ansible/issues/84490)
|
||||
@ -1,4 +0,0 @@
|
||||
---
|
||||
minor_changes:
|
||||
- callback plugins - add has_option() to CallbackBase to match other functions overloaded from AnsiblePlugin
|
||||
- callback plugins - fix get_options() for CallbackBase
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
bugfixes:
|
||||
- uri - Form location correctly when the server returns a relative redirect (https://github.com/ansible/ansible/issues/84540)
|
||||
@ -1,4 +0,0 @@
|
||||
minor_changes:
|
||||
- "ansible-test acme test container - bump `version to 2.3.0 <https://github.com/ansible/acme-test-container/releases/tag/2.3.0>`__
|
||||
to include newer versions of Pebble, dependencies, and runtimes. This adds support for ACME profiles, ``dns-account-01`` support,
|
||||
and some smaller improvements (https://github.com/ansible/ansible/pull/84547)."
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- "dnf5 - fix ``is_installed`` check for packages that are not installed but listed as provided by an installed package (https://github.com/ansible/ansible/issues/84578)"
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- "dnf5 - handle all libdnf5 specific exceptions (https://github.com/ansible/ansible/issues/84634)"
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- linear strategy - fix executing ``end_role`` meta tasks for each host, instead of handling these as implicit run_once tasks (https://github.com/ansible/ansible/issues/84660).
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
minor_changes:
|
||||
- distribution - Added openSUSE MicroOS to Suse OS family (#84685).
|
||||
@ -1,3 +0,0 @@
|
||||
bugfixes:
|
||||
- "ansible-doc - fix indentation for first line of descriptions of suboptions and sub-return values (https://github.com/ansible/ansible/pull/84690)."
|
||||
- "ansible-doc - fix line wrapping for first line of description of options and return values (https://github.com/ansible/ansible/pull/84690)."
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- improved error message for yaml parsing errors in plugin documentation
|
||||
@ -1,2 +0,0 @@
|
||||
deprecated_features:
|
||||
- Strategy Plugins - Use of strategy plugins not provided in ``ansible.builtin`` are deprecated and do not carry any backwards compatibility guarantees going forward. A future release will remove the ability to use external strategy plugins. No alternative for third party strategy plugins is currently planned.
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- get_url - add a check to recognize incomplete data transfers.
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- include_tasks - fix templating options when used as a handler (https://github.com/ansible/ansible/pull/85015).
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- dnf5 - avoid generating excessive transaction entries in the dnf5 history (https://github.com/ansible/ansible/issues/85046)
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- facts - add "CloudStack KVM Hypervisor" for Linux VM in virtual facts (https://github.com/ansible/ansible/issues/85089).
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- facts - add "Linode" for Linux VM in virtual facts
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- ssh connection plugin - Allow only one password prompt attempt when utilizing ``SSH_ASKPASS`` (https://github.com/ansible/ansible/issues/85359)
|
||||
@ -1,3 +0,0 @@
|
||||
bugfixes:
|
||||
- >-
|
||||
Ansible.Basic - Fix ``required_if`` check when the option value to check is unset or set to null.
|
||||
@ -1,4 +0,0 @@
|
||||
minor_changes:
|
||||
- >-
|
||||
Added type annotations to the ``Role.__init__()`` method to enable type checking.
|
||||
(https://github.com/ansible/ansible/pull/85346)
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- ansible-doc will no longer ignore docs for modules without an extension (https://github.com/ansible/ansible/issues/85279).
|
||||
@ -1,5 +0,0 @@
|
||||
minor_changes:
|
||||
- ansiballz - Refactored AnsiballZ and module respawn.
|
||||
- ansiballz - Added support for AnsiballZ extensions.
|
||||
- ansiballz - Moved AnsiballZ code coverage support into an extension.
|
||||
- ansiballz - Added an experimental AnsiballZ extension for remote debugging.
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-doc - Return dynamic stub when reporting on Jinja filters and tests not explicitly documented in Ansible
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-doc - Skip listing the internal ``ansible._protomatter`` plugins unless explicitly requested
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-galaxy - Add support for Keycloak service accounts
|
||||
@ -1,6 +0,0 @@
|
||||
---
|
||||
|
||||
minor_changes:
|
||||
- ansible-test - Added a macOS 15.3 remote VM, replacing 14.3.
|
||||
|
||||
...
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- ansible-test - Fix Python relative import resolution from ``__init__.py`` files when using change detection.
|
||||
@ -1,3 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-test - Use the ``-t`` option to set the stop timeout when stopping a container.
|
||||
This avoids use of the ``--time`` option which was deprecated in Docker v28.0.
|
||||
@ -1,7 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-test - Replace container Fedora 40 with 41.
|
||||
- ansible-test - Replace container Alpine 3.20 with 3.21.
|
||||
- ansible-test - Update distro containers to remove unnecessary packages (apache2, subversion, ruby).
|
||||
- ansible-test - Update the HTTP test container.
|
||||
- ansible-test - Update the PyPI test container.
|
||||
- ansible-test - Update the utility container.
|
||||
@ -1,4 +0,0 @@
|
||||
bugfixes:
|
||||
- >-
|
||||
ansible-test - Fix up coverage reporting to properly translate the temporary path of integration test modules to
|
||||
the expected static test module path.
|
||||
@ -1,3 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-test - Use Python's ``urllib`` instead of ``curl`` for HTTP requests.
|
||||
- ansible-test - Automatically retry HTTP GET/PUT/DELETE requests on exceptions.
|
||||
@ -1,4 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-test - Added experimental support for remote debugging.
|
||||
- ansible-test - The ``shell`` command has been augmented to propagate remote debug configurations and other test-related settings when running on the controller.
|
||||
Use the ``--raw`` argument to bypass the additional environment configuration.
|
||||
@ -1,5 +0,0 @@
|
||||
bugfixes:
|
||||
- ansible-test - Fix incorrect handling of options with optional args (e.g. ``--color``),
|
||||
when followed by other options which are omitted during arg filtering (e.g. ``--docker``).
|
||||
Previously it was possible for non-option arguments to be incorrectly omitted in these cases.
|
||||
(https://github.com/ansible/ansible/issues/85173)
|
||||
@ -1,3 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-test - Added support for setting static environment variables in integration tests using ``env/set/``
|
||||
entries in the ``aliases`` file. For example, ``env/set/MY_KEY/MY_VALUE`` or ``env/set/MY_PATH//an/abs/path``.
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- ansible-test - Fix traceback that occurs after an interactive command fails.
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- ansible-test - Ensure CA certificates are installed on managed FreeBSD instances.
|
||||
@ -1,3 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-test - When detection of the current container network fails, a warning is now issued and execution continues.
|
||||
This simplifies usage in cases where the current container cannot be inspected, such as when running in GitHub Codespaces.
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-test - Update ``nios-test-container`` to version 7.0.0.
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-test - Show a more user-friendly error message when a ``runme.sh`` script is not executable.
|
||||
@ -1,3 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-test - Improve container runtime probe error handling.
|
||||
When unexpected probe output is encountered, an error with more useful debugging information is provided.
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- ansible-test - Updated the ``pylint`` sanity test to skip some deprecation validation checks when all arguments are dynamic.
|
||||
@ -1,3 +0,0 @@
|
||||
bugfixes:
|
||||
- ansible-test - Improve type inference for pylint deprecated checks to accommodate some type annotations.
|
||||
- ansible-test - Disabled the ``bad-super-call`` pylint rule due to false positives.
|
||||
@ -1,4 +0,0 @@
|
||||
bugfixes:
|
||||
- ansible-test - Enable the ``sys.unraisablehook`` work-around for the ``pylint`` sanity test on Python 3.11.
|
||||
Previously the work-around was only enabled for Python 3.12 and later.
|
||||
However, the same issue has been discovered on Python 3.11.
|
||||
@ -1,6 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-test - Replace remote FreeBSD 13.3 with 13.5.
|
||||
- ansible-test - Replace remote FreeBSD 14.1 with 14.2.
|
||||
- ansible-test - Replace remote Fedora 40 with 41.
|
||||
- ansible-test - Replace remote Alpine 3.20 with 3.21.
|
||||
- ansible-test - Replace remote RHEL 9.4 with 9.5.
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-test - Add RHEL 10.0 as a remote platform for testing.
|
||||
@ -1,7 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-test - Update ``pylint`` sanity test to use version 3.3.1.
|
||||
- ansible-test - Default to Python 3.13 in the ``base`` and ``default`` containers.
|
||||
- ansible-test - Disable the ``deprecated-`` prefixed ``pylint`` rules as their results vary by Python version.
|
||||
- ansible-test - Update the ``base`` and ``default`` containers.
|
||||
- ansible-test - Update sanity test requirements to latest available versions.
|
||||
- ansible-test - Disable the ``pep8`` sanity test rules ``E701`` and ``E704`` to improve compatibility with ``black``.
|
||||
@ -1,5 +0,0 @@
|
||||
minor_changes:
|
||||
- apt_key module - add notes to docs and errors to point at the CLI tool deprecation by Debian and alternatives
|
||||
- apt_repository module - add notes to errors to point at the CLI tool deprecation by Debian and alternatives
|
||||
bugfixes:
|
||||
- apt_key module - prevent tests from running when apt-key was removed
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- "apt_repository - remove Python 2 support"
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
minor_changes:
|
||||
- apt - consider lock timeout while invoking apt-get command (https://github.com/ansible/ansible/issues/78658).
|
||||
@ -1,3 +0,0 @@
|
||||
minor_changes:
|
||||
- assemble action added check_mode support
|
||||
- module_utils.basic.backup_local enforces check_mode now
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- async_status module - The ``started`` and ``finished`` return values are now ``True`` or ``False`` instead of ``1`` or ``0``.
|
||||
@ -1,3 +0,0 @@
|
||||
bugfixes:
|
||||
- >-
|
||||
runas become - Fix up become logic to still get the SYSTEM token with the most privileges when running as SYSTEM.
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
bugfixes:
|
||||
- user - Create Buildroot subclass as alias to Busybox (https://github.com/ansible/ansible/issues/83665).
|
||||
@ -1,8 +0,0 @@
|
||||
bugfixes:
|
||||
- callback plugins - Callback plugins that do not extend ``ansible.plugins.callback.CallbackBase`` will fail to load with a warning.
|
||||
If the plugin is used as the stdout callback plugin, this will also be a fatal error.
|
||||
- callback plugins - Removed unused methods - runner_on_no_hosts, playbook_on_setup, playbook_on_import_for_host, playbook_on_not_import_for_host,
|
||||
v2_playbook_on_cleanup_task_start, v2_playbook_on_import_for_host, v2_playbook_on_not_import_for_host.
|
||||
- callback plugins - The stdout callback plugin is no longer called twice if it is also in the list of additional callback plugins.
|
||||
- callback plugins - A more descriptive error is now raised if the stdout callback plugin cannot be loaded.
|
||||
- plugin loader - A warning is now emitted for any plugin which fails to load due to a missing base class.
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
minor_changes:
|
||||
- comment filter - Improve the error message shown when an invalid ``style`` argument is provided.
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
removed_features:
|
||||
- removed deprecated pycompat24 and compat.importlib.
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
removed_features:
|
||||
- Remove deprecated plural form of collection path (https://github.com/ansible/ansible/pull/84156).
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
bugfixes:
|
||||
- ansible-config - format galaxy server configs while dumping in JSON format (https://github.com/ansible/ansible/issues/84840).
|
||||
@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- ansible-config will now show internal, but not test configuration entries. This allows for debugging but still denoting the configurations as internal use only (_ prefix).
|
||||
@ -1,4 +0,0 @@
|
||||
bugfixes:
|
||||
- >-
|
||||
constructed inventory - Use the ``default_value`` or ``trailing_separator`` in a ``keyed_groups`` entry if the expression result of ``key``
|
||||
is ``None`` and not just an empty string.
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- copy action now prevents user from setting internal options.
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
minor_changes:
|
||||
- cron - Provide additional error information while writing cron file (https://github.com/ansible/ansible/issues/83223).
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
minor_changes:
|
||||
- csvfile - let the config system do the typecasting (https://github.com/ansible/ansible/pull/82263).
|
||||
@ -1,5 +0,0 @@
|
||||
security_fixes:
|
||||
- task result processing - Ensure that action-sourced result masking (``_ansible_no_log=True``)
|
||||
is preserved. (CVE-2024-8775)
|
||||
- include_vars action - Ensure that result masking is correctly requested when vault-encrypted
|
||||
files are read. (CVE-2024-8775)
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
bugfixes:
|
||||
- facts - gather pagesize and calculate respective values depending upon architecture (https://github.com/ansible/ansible/issues/84773).
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
bugfixes:
|
||||
- debconf - set empty password values (https://github.com/ansible/ansible/issues/83214).
|
||||
@ -1,2 +0,0 @@
|
||||
deprecated_features:
|
||||
- "``ansible.compat.importlib_resources`` is deprecated and will be removed in ansible-core 2.23. Use ``importlib.resources`` from the Python standard library instead."
|
||||
@ -1,2 +0,0 @@
|
||||
deprecated_features:
|
||||
- "The ``ShellModule.checksum`` method is now deprecated and will be removed in ansible-core 2.23. Use ``ActionBase._execute_remote_stat()`` instead."
|
||||
@ -1,3 +0,0 @@
|
||||
---
|
||||
minor_changes:
|
||||
- docs - add collection name in message from which the module is being deprecated (https://github.com/ansible/ansible/issues/84116).
|
||||
@ -1,17 +0,0 @@
|
||||
minor_changes:
|
||||
- modules - The ``AnsibleModule.deprecate`` function no longer sends deprecation messages to the target host's logging system.
|
||||
- ansible-test - Improved ``pylint`` checks for Ansible-specific deprecation functions.
|
||||
- deprecations - Removed support for specifying deprecation dates as a ``datetime.date``, which was included in an earlier 2.19 pre-release.
|
||||
- deprecations - Some argument names to ``deprecate_value`` for consistency with existing APIs.
|
||||
An earlier 2.19 pre-release included a ``removal_`` prefix on the ``date`` and ``version`` arguments.
|
||||
- deprecations - Collection name strings not of the form ``ns.coll`` passed to deprecation API functions will result in an error.
|
||||
- collection metadata - The collection loader now parses scalar values from ``meta/runtime.yml`` as strings.
|
||||
This avoids issues caused by unquoted values such as versions or dates being parsed as types other than strings.
|
||||
- deprecation warnings - Deprecation warning APIs automatically capture the identity of the deprecating plugin.
|
||||
The ``collection_name`` argument is only required to correctly attribute deprecations that occur in module_utils or other non-plugin code.
|
||||
- deprecation warnings - Improved deprecation messages to more clearly indicate the affected content, including plugin name when available.
|
||||
|
||||
deprecated_features:
|
||||
- plugins - Accessing plugins with ``_``-prefixed filenames without the ``_`` prefix is deprecated.
|
||||
- Passing a ``warnings` or ``deprecations`` key to ``exit_json`` or ``fail_json`` is deprecated.
|
||||
Use ``AnsibleModule.warn`` or ``AnsibleModule.deprecate`` instead.
|
||||
@ -1,3 +0,0 @@
|
||||
minor_changes:
|
||||
- Improved SUSE distribution detection in distribution.py by parsing VARIANT_ID from /etc/os-release
|
||||
for identifying SLES_SAP and SL-Micro. Falls back to /etc/products.d/baseproduct symlink for older systems.
|
||||
@ -1,4 +0,0 @@
|
||||
minor_changes:
|
||||
- display - Replace Windows newlines (``\r\n``) in display output with Unix newlines (``\n``).
|
||||
This ensures proper display of strings sourced from Windows hosts in environments which treat ``\r`` as ``\n``,
|
||||
such as Azure Pipelines.
|
||||
@ -1,5 +0,0 @@
|
||||
minor_changes:
|
||||
- display - The ``formatted`` arg to ``warning`` has no effect.
|
||||
Warning wrapping is left to the consumer (e.g. terminal, browser).
|
||||
- display - The ``wrap_text`` and ``stderr`` arguments to ``error`` have no effect.
|
||||
Errors are always sent to stderr and wrapping is left to the consumer (e.g. terminal, browser).
|
||||
@ -1,4 +0,0 @@
|
||||
---
|
||||
bugfixes:
|
||||
- distro - add support for Linux Mint Debian Edition (LMDE) (https://github.com/ansible/ansible/issues/84934).
|
||||
- distro - detect Debian as os_family for LMDE 6 (https://github.com/ansible/ansible/issues/84934).
|
||||
@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- "dnf5 - when ``bugfix`` and/or ``security`` is specified, skip packages that do not have any such updates, even for new versions of libdnf5 where this functionality changed and it is considered failure"
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue