update python versions in installation guide

This commit is contained in:
Don Naro
2023-11-17 09:40:25 -06:00
parent cb0d590c60
commit 96c99cd391
2 changed files with 5 additions and 3 deletions

View File

@@ -17,14 +17,14 @@ From the control node, Ansible can manage an entire fleet of machines and other
Control node requirements
=========================
For your *control* node (the machine that runs Ansible), you can use nearly any UNIX-like machine with Python 3.9 or newer installed. This includes Red Hat, Debian, Ubuntu, macOS, BSDs, and Windows under a `Windows Subsystem for Linux (WSL) distribution <https://docs.microsoft.com/en-us/windows/wsl/about>`_. Windows without WSL is not natively supported as a control node; see `Matt Davis' blog post <http://blog.rolpdog.com/2020/03/why-no-ansible-controller-for-windows.html>`_ for more information.
For your *control* node (the machine that runs Ansible), you can use nearly any UNIX-like machine with Python installed. This includes Red Hat, Debian, Ubuntu, macOS, BSDs, and Windows under a `Windows Subsystem for Linux (WSL) distribution <https://docs.microsoft.com/en-us/windows/wsl/about>`_. Windows without WSL is not natively supported as a control node; see `Matt Davis' blog post <http://blog.rolpdog.com/2020/03/why-no-ansible-controller-for-windows.html>`_ for more information.
.. _managed_node_requirements:
Managed node requirements
=========================
The *managed* node (the machine that Ansible is managing) does not require Ansible to be installed, but requires Python 2.7, or Python 3.5 - 3.11 to run Ansible-generated Python code.
The *managed* node (the machine that Ansible is managing) does not require Ansible to be installed, but requires Python to run Ansible-generated Python code.
The managed node also needs a user account that can connect through SSH to the node with an interactive POSIX shell.
.. note::
@@ -36,7 +36,7 @@ The managed node also needs a user account that can connect through SSH to the n
Node requirement summary
========================
You can find details about control and managed node requirements for each Ansible version in the :ref:`support_life`.
You can find details about control and managed node requirements, including Python versions, for each Ansible version in the :ref:`support_life` and :ref:`target_node_python_support` sections.
.. _getting_ansible:

View File

@@ -125,6 +125,8 @@ You can install ``ansible-core`` with ``pip``. See :ref:`intro_installation_guid
Starting with ``ansible-core`` version 2.12, each release includes control node support for the three most recently released Python versions.
.. _target_node_python_support:
``ansible-core`` target node Python support
-------------------------------------------