Suscríbase al feed

Nota: Este artículo está dirigido a los clientes que utilizan Ansible Core en los repositorios Application Stream de Red Hat Enterprise Linux (RHEL), y no a aquellos que utilizan Red Hat Ansible Automation Platform.

Todos los planes mencionados en este blog son solo una guía y están sujetos a cambios.  

La automatización es un aspecto clave de la gestión del sistema operativo, por lo que RHEL incluye una serie de funciones relacionadas con ella. Esta automatización que brinda RHEL es posible gracias al paquete Ansible Core (ansible-core) que se proporciona en los repositorios Application Stream de RHEL 8 y RHEL 9.  

Cada una de las versiones secundarias anteriores de RHEL 8 y RHEL 9 presentaron una nueva versión de Ansible Core específica. La idea es que esta estrategia de lanzamiento continúe en RHEL 8 (hasta 8.10, la cual se considera que será la versión secundaria final de RHEL 8). Sin embargo, a partir de la versión 9.3 de RHEL, no lanzaremos nuevas versiones de Ansible Core junto al sistema operativo: Ansible Core 2.14 será compatible con el resto del ciclo de vida de RHEL 9. Siga leyendo para obtener más información.  

Uso previsto de Ansible Core en RHEL

Ansible Core se incluye en RHEL para habilitar el contenido de automatización proporcionado por Red Hat. Consulte el artículo Scope of support for the Ansible Core package included in the RHEL 9 and RHEL 8.6 and later AppStream repositories para obtener información más detallada. Entre el contenido de automatización compatible para los clientes de RHEL, se incluyen las funciones del sistema de RHEL, la automatización de la gestión de las identidades, los playbooks de corrección de Insights, y mucho más.  

Si busca una plataforma de automatización integral, le recomendamos Red Hat Ansible Automation Platform.  

Estrategia de lanzamiento anterior para Ansible Core en RHEL

Ansible Core se agregó por primera vez a los repositorios Application Stream de RHEL 8 y RHEL 9 en las versiones 8.6 y 9.0, y se actualizó con cada versión secundaria de RHEL posterior:

  • Las versiones 8.6 y 9.0 de RHEL (mayo de 2022) incluyeron Ansible Core 2.12
  • Las versiones 8.7 y 9.1 de RHEL (noviembre de 2022) incluyeron Ansible Core 2.13
  • Las versiones 8.8 y 9.2 de RHEL (mayo de 2023) incluyeron Ansible Core 2.14

Algunas de estas versiones de Ansible Core también agregaron dependencias en las versiones más nuevas de Python. La versión Ansible Core 2.14 incluida en RHEL 8.8 y 9.2, por ejemplo, agregó una dependencia en Python 3.11.  

Plan actualizado para el futuro

Debido a los desafíos para alinear los ciclos de vida de soporte entre RHEL, Ansible Core y Python, planificamos cambios relacionados con Ansible Core para RHEL 9.3 y las versiones posteriores, de manera que podamos brindar mejor soporte para Ansible Core durante las diversas etapas del ciclo de vida de RHEL.  

Sin embargo, no se prevé cambiar nada en RHEL 8: RHEL 8.9 incluirá una nueva versión de Ansible Core (2.15), mientras que RHEL 8.10 (la versión secundaria final de RHEL 8) incluirá Ansible Core 2.16.  

RHEL 9.3 y las versiones posteriores no recibirán nuevas versiones de Ansible Core, sino que seguirán utilizando Ansible Core 2.14, que será compatible con el resto del ciclo de vida de RHEL 9.

Como resultado, RHEL 8.9 contará con una versión más nueva de Ansible Core que la disponible en RHEL 9.3. Sin embargo, todo el contenido de automatización admitido en RHEL 8 y RHEL 9 es compatible con la versión de Ansible Core incluida en las versiones respectivas.

También puede notar que, si bien RHEL 9.2 y 9.3 incluyen Ansible Core 2.14, la dependencia en Python cambió entre estas dos versiones. RHEL 9.2 utilizaba Ansible Core 2.14 con una dependencia en Python 3.11, mientras que RHEL 9.3 usa Ansible Core 2.14 con una dependencia en Python 3.9. Esto se modificó porque Python 3.9 es el Python del sistema de RHEL 9, por lo que es compatible con el ciclo de vida completo de RHEL 9. En los sistemas que tienen instalado Ansible Core, si no usa Python 3.11 para otros fines, puede eliminarlo después de actualizar su sistema a RHEL 9.3.  

Conclusión

En este artículo, describimos los cambios que se aplicarán en el ciclo de vida de Ansible Core en RHEL 9.3 y las versiones posteriores.Sin embargo, es importante tener en cuenta que el contenido de automatización admitido en RHEL 8 y RHEL 9 seguirá siendo compatible con la versión de Ansible Core incluida en las versiones respectivas. Si desea obtener más información sobre las funciones del sistema de RHEL, consulte la página Learn about Red Hat Enterprise Linux system roles


Sobre el autor

Brian Smith is a Product Manager at Red Hat focused on RHEL automation and management.  He has been at Red Hat since 2018, previously working with Public Sector customers as a Technical Account Manager (TAM).  

Read full bio

Navegar por canal

automation icon

Automatización

Las últimas novedades en la automatización de la TI para los equipos, la tecnología y los entornos

AI icon

Inteligencia artificial

Descubra las actualizaciones en las plataformas que permiten a los clientes ejecutar cargas de trabajo de inteligecia artificial en cualquier lugar

open hybrid cloud icon

Nube híbrida abierta

Vea como construimos un futuro flexible con la nube híbrida

security icon

Seguridad

Vea las últimas novedades sobre cómo reducimos los riesgos en entornos y tecnologías

edge icon

Edge computing

Conozca las actualizaciones en las plataformas que simplifican las operaciones en el edge

Infrastructure icon

Infraestructura

Vea las últimas novedades sobre la plataforma Linux empresarial líder en el mundo

application development icon

Aplicaciones

Conozca nuestras soluciones para abordar los desafíos más complejos de las aplicaciones

Original series icon

Programas originales

Vea historias divertidas de creadores y líderes en tecnología empresarial