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

openstack-mapo-to-capo (DP)

XMLWordPrintable

    • Add support for MAPO to CAPO translation
    • False
    • None
    • False
    • Not Selected
    • To Do
    • XL

      Goal

      As documented in OCPCLOUD-1578, OpenShift would like to migrate from Machine API to Cluster API and eventually remove Machine API. This effort is going to require work from all affected platforms including OpenStack. This epic tracks the implementation of the OpenStack part of the mapi2capi and capi2mapi translation layer being added to cluster-capi-operator, based on the scoping done in OSASINFRA-3440.

      Why is this important?

      Repeating from OCPCLOUD-1578:

      • MAPI is widely used and as OpenShift switches over to using CAPI we need a painless and simple way to get our users over to using CAPI
      • Users should either not notice, or not care that the migration has occurred
      • Must ensure a smooth and staged migration with provider migration being independent from one another

      From an OpenStack perspective, we simply need to ensure we follow suit with other platforms.

      Scenarios

      • Given an existing deployment being upgraded to 4.18, we should automatically translate the existing MAPO resources to CAPO resources.

      Acceptance Criteria

      • Patches merged to openshift/cluster-capi-operator
      • CI - MUST be running successfully with tests automated
      • Release Technical Enablement
      • ...

      Dependencies (internal and external)

      TBD.

      Previous Work (Optional):

      Open questions::

      TBD.

            sfinucan@redhat.com Stephen Finucane
            sfinucan@redhat.com Stephen Finucane
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: