Details
-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
Description
Ansible Operator SDK 4.5 has been released and it supposedly moves up to the 0.17.x line of the SDK.
We need to confirm this and if true we need to bump the kiali operator base image to use this new 4.5 production image. When we do this, it unlocks some features that we then have to incorporate. See these github issues:
https://github.com/kiali/kiali/issues/2611
https://github.com/kiali/kiali/issues/2073
We also need to incorporate the ansible k8s collections. See the operator build/Dockerfile where this should be added (from PR https://github.com/kiali/kiali-operator/pull/71):
COPY requirements.yml ${HOME}/requirements.yml RUN ansible-galaxy collection install -r ${HOME}/requirements.yml \ && chmod -R ug+rwx ${HOME}/.ansible
UPDATE: it appears the productized base image already has the ansible-galaxy collection installed. So we do not need to add that COPY/RUN in the downstream Dockerfile for the productized operator.