Uploaded image for project: 'Agent-based Installer for OpenShift'
  1. Agent-based Installer for OpenShift
  2. AGENT-1071

Backend integration with assisted installer OLM operators

XMLWordPrintable

    • ABI backed OLM operators
    • False
    • Hide

      None

      Show
      None
    • False
    • Green
    • In Progress
    • OCPSTRAT-1874 - Agent-Installer Installation UI for OpenShift Virtualization
    • OCPSTRAT-1874Agent-Installer Installation UI for OpenShift Virtualization
    • 60% To Do, 30% In Progress, 10% Done
    • Hide

      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 (although there will be an additional change to use an Env variable). A cluster can now be successfully installed and the operators are available.

      The main ongoing effort is to apply the operator custom-manifests after the installation is complete. Its a bit difficult particularly when installing a SNO cluster as the installer-installer, which installs the manifests, cannot contact the assisted-service to get the custom-manifests for the operators. Design work is in progress and a doc with proposed changes will be posted shortly.

      Show
      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 (although there will be an additional change to use an Env variable). A cluster can now be successfully installed and the operators are available. The main ongoing effort is to apply the operator custom-manifests after the installation is complete. Its a bit difficult particularly when installing a SNO cluster as the installer-installer, which installs the manifests, cannot contact the assisted-service to get the custom-manifests for the operators. Design work is in progress and a doc with proposed changes will be posted shortly.
    • 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
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: