# Choose ansible version with AWX

**URL:** <https://forum.ansible.com/t/choose-ansible-version-with-awx/8703>\
**Category:** Get Help\
**Tags:** rhel, ansible, awx, ansible-core\
**Created:** [September 23, 2024, 10:44am UTC](https://forum.ansible.com/t/choose-ansible-version-with-awx/8703 "2024-09-23T10:44:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![falon](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/falon/32/2081_2.png) [@falon](https://forum.ansible.com/u/falon)\
**Post date:** [September 23, 2024, 10:44am UTC](https://forum.ansible.com/t/choose-ansible-version-with-awx/8703/1 "2024-09-23T10:44:04Z")

</div>

Hello,

I’m quite confused about the best Ansible version to use in my environment.

I would like to use **Ansible Community** and **AWX** togheter. Ansible Community in order to develop, AWX for running many developed playbooks and collections.

For develop scope I like **Ansible Community 9.x** , based on **ansible-core** version **2.16**.

AWX clients run the playbooks developed with Ansible Community 9. AWX **24.6** by default adopts ansible-core **2.15**.

Finally, from november 2024, Ansible Community 9.x reaches EOL.

I can’t upgrade to ansible-core **2.17** (shipped with Ansible Community 10.x) for many reasons. Jeff Geerling [reports them here](https://www.jeffgeerling.com/blog/2024/newer-versions-ansible-dont-work-rhel-8).

So if I have to manage OS family like EL8, EL7 I suppose I have to stay with Ansible Community 9.

I would appreciate some hints about AWX, I’m a bit confused. I would like to point out that I’m new to AWX. I read somewhere that with execution environments maybe I can change the ansible-core version. Is it advisable to align the AWX ansible-core version with the ansible-core version of Ansible Community 9.x?

Really I see that the [porting from ansible-core 2.15 to 2.16](https://docs.ansible.com/ansible/latest/porting_guides/porting_guide_core_2.16.html) seems to be very light. So I wonder if I can develop with Ansible 9.x and then run the playbooks using AWX 24.6 as is safely.

I hope to have explained well, there are many “ansible” products and version 😅  
Thank you very much for every hints about this argument.  
Kind Regards  
Marco

---

<div class="post-metadata">

**Author:** ![CWollinger](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/cwollinger/32/2847_2.png) [@CWollinger](https://forum.ansible.com/u/CWollinger)\
**Post date:** [September 23, 2024, 1:03pm UTC](https://forum.ansible.com/t/choose-ansible-version-with-awx/8703/2 "2024-09-23T13:03:43Z")

</div>

Hi Marco,

There is no fix dependency between the Ansible and AWX version. You can use or build different EEs (execution environments) and use them in AWX, no matter which version. I use Ansible 2.17 for newer OS systems and 2.16 for RHEL8.

If you build your own EE (with ansible-builder) you can stick to the ansible-core lifecycle and update the community collections individually.

Regards  
CWollinger

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/ansible/original/1X/1882d9a01da5d8996a862359b0913cc568a39b84.svg) [@system](https://forum.ansible.com/u/system)\
**Post date:** [November 14, 2024, 1:45pm UTC](https://forum.ansible.com/t/choose-ansible-version-with-awx/8703/3 "2024-11-14T13:45:30Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
