Uploaded image for project: 'OpenShift Service Mesh'
  1. OpenShift Service Mesh
  2. OSSM-228

[kiali] bump operator base image to the new ansible operator SDK 4.5.x

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Major
    • None
    • None
    • Kiali
    • 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.

      Attachments

        Activity

          People

            jmazzitelli John Mazzitelli
            jmazzitelli John Mazzitelli
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: