Hello All,
I’m working on a project with Oracle Exalogic engineered systems that run OL 5.x which has Python 2.4 (ansible wants 2.6 +). I deployed a custom-compiled python but it apparently missing lots of python modules so ansible playbooks still fails. Since it’s an engineered system, oracle controls the updates for it. Since it’s based on Oracle Linux 5.x, Python 2.4 is latest provided by Oracle.
Can anyone give direction on how to resolve this issue?
Regards,
Keith
Upgrade to Oracle Linux 6.0 which has python 2.6
Hi Dick,
Cannot upgrade to Oracle Linux 6.0, it’s an engineered system, self-contained bundled config sold that way by Oracle.
In that case you should not use ansible at all to manage this system.
There is a reason ansible requires python 2.6+. So even if you would somehow get this (arcane and probably insecure) python version to work on your host, there will then be problems with ansible.
If you really must, then revisit the way you added your own compiled python and make that work. Since you actually seem to have paid for this system, I would suggest contacting the vendor for help on shoehorning such an ansible supported (but unsupported from the vendors point) python version into your system.
Dick
Thank you for the information, it is well received.