ansible-core autoupdate in awx version 21.5.0

Hello,

i’m new to this group. I installed ansible AWX version 21.5.0 on RHEL release 8.6 using awx release 0.28.0 and awx-operator release 0.28.0 deployed on K3S single node.
does anyone know why the ansible-core is already updated to 2.14.2? Is it bound to the python version of each respective RHEL release?
is it possible to downgrade the ansible-core version?

ansible [core 2.14.2]
config file = None
configured module search path = ['/home/runner/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /usr/local/lib/python3.9/site-packages/ansible
ansible collection location = /home/runner/.ansible/collections:/usr/share/ansible/collections
executable location = /usr/local/bin/ansible
python version = 3.9.16 (main, Dec 8 2022, 00:00:00) [GCC 11.3.1 20221121 (Red Hat 11.3.1-4)] (/usr/bin/python3)
jinja version = 3.1.2
libyaml = True

reason why i need the lower version of ansible-core is i’m managing RHEL6 servers and the as mentioned in the https://access.redhat.com/articles/6977724 quote “RHEL 6 utilizes Python 2.6, and with the release of Ansible Core 2.13, managed nodes running Python 2.6 are no longer supported. Ansible Core 2.13 is planned to be included in RHEL 8.7 and 9.1.”

thank you in advance.

by default awx uses awx-ee:latest, which contains newer versions of ansible core

if you want an earlier version, you should build a custom EE image to use for your jobs

some links with good information on this

https://www.linkedin.com/pulse/creating-custom-ee-awx-phil-griffiths
https://docs.ansible.com/automation-controller/4.1.4/html/upgrade-migration-guide/upgrade_to_ees.html#upgrading-to-ees

AWX Team

Thank you for your response. I’ll learn and try to create/use custom EE. Cheers!