The system python on RHEL 7 and RHEL 8 is now python 3.6, and will be for the remaining lifespan of RHEL 7 for a few years, and of RHEL 8 for at least the next 8 years. It's especially hindered by the general dislike of CentOS 8 and of the multiple yum streams and of "modularity" for RHEL 8, both of which have been burdens to RHEL and CentOS users. So I anticipate RHEL 7 being in use for core servers like ansible servers, or ansible tower or awx, far longer than anticipated.
Python 3.8 is available from RedHat for RHEL 8, but not for RHEL 7. The suite of modules published are incomplete: They lack critical python modules like python38-resolvelibs and python38-nose. I'm game to update my RPM building setups to support python3.8 builds for ansible, but seems likea lot of work for an individual contributor when it may be much more easily resolved, and long extend the supportable integration of a commercially supported project by encouraging Red Hat employees to support RedHat's commercial operating systems. I don't currently have an Ansible Tower license in hand, and AWX for RPM based deployment seems to have foundered. Are there no RPM's being used for a contemporary ansible-core, itself, in that commercial offering? If it's entirely reliant on doing "pip install", it will need to be "pip3.8 install" and will only work on RHEL 8 based systems for Red Hat offering for the foreseeable future. And it won't work on RHEL 7, which I anticipate many, many current users staying with rather than facing the unwelcome features of RHEL 8 based systems, such as "modularity", the multiple and sometimes overlapping yum streams, and the "CentOS Stream" fiasco. If someone's already done the work of RPM bundling ansible-core for Ansible Tower, I'd appreciate seeing the .spec files. If not, you're quite welcome to mine, which are based on Fedora work. Nico Kadel-Garcia -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAOCN9ryx0YGCUAgVbWENjuwuR2LfpHOWUx8JA_5XFDPsd8rE6w%40mail.gmail.com.
