Uploaded image for project: 'OpenStack as Infra'
  1. OpenStack as Infra
  2. OSASINFRA-3920

Prepare ORC for inclusion in RHOSO

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • openshift-4.21
    • None
    • ORC
    • None
    • ORC in OSP
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • To Do
    • RHOSSTRAT-632 - Introducing Openstack Resource Operator (ORC) for RHOSO multi cluster resource orchestration - TechPreview
    • rhos-conplat-osasinfra
    • 0% To Do, 67% In Progress, 33% Done

      Goal

      We are not looking to modify the different openstack operators to leverage ORC for their OpenStack resource provisioning at this stage.

      Why is this important?

      With the new architecture for deploying red hat openstack now coming to fruition a need came up to have a day 2 capability to orchestrate openstack resource creation across multiple openstack clouds with a simple declarative API which can be hosted on a customer designated root cluster ( RHOSO cluster0) - entering ORC - Openstack Resource controller

      Scenarios

      \

      1. ...

      Acceptance Criteria

      • CI - MUST be running successfully with tests automated
      • Release Technical Enablement
      • ...

      Dependencies (internal and external)

      Previous Work (Optional):

      PoC for integrating ORC in the openstack-operator: https://github.com/openstack-k8s-operators/openstack-operator/pull/1493

      Example of how to create a bundle directory for ORC: https://github.com/k-orc/openstack-resource-controller/pull/447

      Open questions::

      • Container images for RHOSO must support FIPS, and for this reason are still restricted to go v1.22. ORC is currently on v1.23. How do we resolve this situation? Looks like the easiest is to move ORC back to v1.22, at least for the downstream build.
      • How do we promote ORC bundle to be used in the openstack-operator?
      • How do we integrate with Release Delivery?

              maandre@redhat.com Martin André
              pprinett@redhat.com Pierre Prinetti
              Danny Kokkinos
              rhos-conplat-osasinfra
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: