Hi there
We are currently trying to create a new awx-ee image for testing purposes on a minikube installation. However, while the creation step works properly, the integration into awx itself fails miserably.
When executing jobs with this new image the process always fails saying it is missing python packages
such as xmltodict
which are required by the task. When checking the image for all its installed packages the "missing" packages are listed as installed after running "docker run our_container_registry_url/custom-awx-ee-test pip list".
After checking the event logs with "kubectl get events" we see that the image is successfully downloaded by minikube. Only after getting to the specific step in the ansible playbook where the package is needed will the jobs fail.
Has anyone had a similar experience or knows of ways to mitigate this? We suspect that maybe the job reverts to the default image which then fails because it lacks these packages but this is just speculation on our part. It wouldn't make much sense as well because the jobs clearly state which image to use...
Thanks for your help in advance!