Dieser Inhalt ist in der von Ihnen ausgewählten Sprache nicht verfügbar.

Chapter 4. Removed features


Removed features are those that were deprecated in earlier releases. They are now removed from the Ansible Automation Platform, and will no longer be supported.

The following table provides information about features that are removed in Ansible Automation Platform 2.5:

ComponentFeature

Automation controller

Proxy support for the automation controller has been removed. Load balancers must now point to the platform gateway instead of the controller.

ansible-lint

Support for old Ansible include tasks syntax is removed in version 2.16 and moved to include_tasks or import_tasks. Update content to use the currently-supported Ansible syntax, like include_tasks or import_tasks.

Event-Driven Ansible controller

Tokens for the Event-Driven Ansible controller are deprecated. Their configuration has been removed from rulebook activations, and they have been replaced with the Ansible Automation Platform credential type.

Ansible-core

Support for Windows Server versions 2012 and 2012 R2 is removed, as Microsoft’s supported end-of-life date is 10 October 2023. These versions of Windows Server are not tested in the Ansible Automation Platform 2.5 release. Red Hat does not guarantee that these features will continue to work as expected in this and future releases.

Ansible-core

In the Action plugin with an ActionBase class, the deprecated _remote_checksum method is now removed. Use _execute_remote_stat instead.

Ansible-core

The deprecated FileLock class is now removed. Add your own implementation or rely on third-party support.

Ansible-core

Python 3.9 is now removed as a supported version of the automation controller. Use Python 3.10 or later.

Ansible-core

The include module that was deprecated in ansible-core 2.12 is now removed. Use include_tasks or import_tasks instead.

Ansible-core

Templar - The deprecated shared_loader_obj parameter of init is now removed.

Ansible-core

fetch_url - Removed auto disabling decompress when gzip is not available.

Ansible-core

inventory_cache - Removed deprecated default.fact_caching_prefix ini configuration option. Use defaults.fact_caching_prefix instead.

Ansible-core

module_utils/basic.py - Removed Python 3.5 as a supported remote version. Python version 2.7 or Python version 3.6 or later is now required.

Removed Python versions 2.7 and 3.6 as supported remote versions. Use Python 3.7 or later for target execution.

NOTE: This applies to Ansible version 2.17 only.

With the removal of Python 2 support, the yum module and yum action plug-in are removed and redirected to dnf.

Ansible-core

stat - Removed the unused get_md5 parameter.

Ansible-core

Removed the deprecated JINJA2_NATIVE_WARNING environment variable.

Ansible-core

Removed the deprecated scp_if_ssh from the ssh connection plugin.

Ansible-core

Removed the deprecated crypt support from ansible.utils.encrypt.

Execution environment

The Python link is no longer available in the ubi9-based execution environments; only python3 is. Replace scripts that use python or /bin/python with python3 or /bin/python3.

Red Hat logoGithubRedditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

© 2024 Red Hat, Inc.