• ABI backed OLM operators
    • False
    • Hide

      None

      Show
      None
    • False
    • Green
    • In Progress
    • OCPSTRAT-1874 - [Tech Preview] Agent-Installer Installation UI for OpenShift Virtualization
    • OCPSTRAT-1874[Tech Preview] Agent-Installer Installation UI for OpenShift Virtualization
    • 64% To Do, 18% In Progress, 18% Done
    • Hide

      Updated 2/27/2024.
      Green - The ability to configure the operators to install from the agent to the assisted-service was added in https://issues.redhat.com/browse/AGENT-1074 and the changes have merged . A cluster can now be successfully installed and the operators are available using a workaround in dev-scripts to scp the operators file to the rendezvous host.

      The main ongoing effort is to apply the operator custom-manifests after the installation is complete. A design doc has been written and discussed and a manual POC was successful. In the manual POC the custom manifest file was retrieved from the assisted-service API during installation, unencrypted, and then each operators manifests were applied using:
      oc apply -f

      Show
      Updated 2/27/2024. Green - The ability to configure the operators to install from the agent to the assisted-service was added in https://issues.redhat.com/browse/AGENT-1074 and the changes have merged . A cluster can now be successfully installed and the operators are available using a workaround in dev-scripts to scp the operators file to the rendezvous host. The main ongoing effort is to apply the operator custom-manifests after the installation is complete. A design doc has been written and discussed and a manual POC was successful. In the manual POC the custom manifest file was retrieved from the assisted-service API during installation, unencrypted, and then each operators manifests were applied using: oc apply -f
    • Important

      Epic Goal

      • Provide a backend integration to allow installing OLM operators supported by Assisted Installer

      Why is this important?

      • This is required to support OVE integration (via UI)

      Acceptance Criteria

      • See the attached link

      Done Checklist

      • CI - CI is running, tests are automated and merged.
      • Release Enablement <link to Feature Enablement Presentation>
      • DEV - Upstream code and tests merged: <link to meaningful PR or GitHub Issue>
      • DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
      • DEV - Downstream build attached to advisory: <link to errata>
      • QE - Test plans in Polarion: <link or reference to Polarion>
      • QE - Automated tests merged: <link or reference to automated tests>
      • DOC - Downstream documentation merged: <link to meaningful PR>

              bfournie@redhat.com Robert Fournier
              afasano@redhat.com Andrea Fasano
              Biagio Manzari Biagio Manzari
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: