Closed austlane closed 1 month ago
The roadmap for Ansible 2.16 seems to indicate this interpreter upgrade will be necessary soon. See:
https://docs.ansible.com/ansible/devel//roadmap/ROADMAP_2_16.html#planned-work
- Drop Python 3.9 support for controller
Ansible-core 2.16 is out already, so would be great to get this is merged.
We've been running with the patch from the PR in our custom EEs for a while and it works fine.
The only issue is for localhost tasks we need to specify the correct python interpreter, which was quickly resolved by setting ansible_python_interpreter: /usr/bin/python3.11
in inventory.yml
.
Any update ? We have a different problem with python 3.9, ansible 8.7.0 and above all ansible-core 2.15.7
Any update about this one?
close and re-open to trigger CI
Hello @austlane, thank you for your contribution. I've confirmed the test case and will be merging.
Upgrades AWX-EE from Python 3.9 to Python 3.11. Bringing with it 3.11's speed improvements. https://docs.python.org/3/whatsnew/3.11.html
This also replaces
python-unversioned-command
withalternatives
command -- aspython-unversioned-command
always links topython3.9
in EL9Working in my local testing: