I am trying to deploy FreeIPA with ansible but I get an warning stating ansible-core 2.15+ is required. I have ansible [core 2.14.14] installed since this is the default with Rocky 9.4.
How do I upgrade ansible-core to 2.15+ for compatibility with ansible_freeipa?
dnf provides */ipapython\* states that el9 package python3-ipalib provides that Python3.9 module.
However, Ansible constructs tasks with Python (A) on the control host and then executes them remotely on managed hosts with some Python (B) therein. The B can be different in each managed host and different from A. The question is, is it control host or the managed host that has to have the âipapythonâ? The âworks on other clientsâ hints that the answer is probably âthe clientâ (i.e. managed host).
Should a play first install packages that the later tasks (in the client) rely on? Logically, yes.
Yes this is a client. The client also has all the required packages and freeipa-client is working. I still get this error even though the client works. I have identical clients working so itâs not a real issue it only happens on this particular client even though its working the logs say the client install fails.