Uploaded image for project: 'Operator Runtime'
  1. Operator Runtime
  2. OPRUN-3643

[UPSTREAM] [Epic] Combine catalogd and operator-controller into a monorepo Phase 1 #1335

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • olmv1 monorepo
    • Upstream
    • 37
    • False
    • None
    • False
    • Not Selected
    • Done
    • OCPSTRAT-1872OLMv1: Move OLMv1 Components into Monorepo
    • 0% To Do, 0% In Progress, 100% Done

      Combine OLM v1 components (`catalogd` and `operator-controller`) into a monorepo by importing catalogd `apis` and packages into the operator-controller.

      Note: This epic only tracks the phase one of the work listed in the  RFC

      This effort is tracked at: [Epic] Combine catalogd and operator-controller into a monorepo#1335

      In summary, the task should be completed in two primary phases:

      Tasks

      Phase 1 (Make it works to allow the deprecation of CatalogD and make the transition achievable)

      PS.: Note that we moved all issues from CatalogD repo to the Operator-Controller and also added a Deprecation Notice in the CatalogD: https://github.com/operator-framework/catalogd/pull/507 . We will either need to ARCHIVE the catalogD repo at some point. 

             Downstream changes

       

      • OPRUN-3685 [DOWNSTREAM] Combine Openshift repository{}
      • OPRUN-3687 [DOWNSTREAM] Change the bumper to be able to work with the changes
        OPRUN-3699 [DOWNSTREAM] Change OCP release to allow run tests and release of catalogd from operator-controller
      • OPRUN-3686 [DOWNSTREAM] Combine e2e tests from catalogd repository to controller-operator

      Note: The downstream specific work is covered in the downstream focused RFC

              lmohanty@redhat.com Lalatendu Mohanty
              lmohanty@redhat.com Lalatendu Mohanty
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: