Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-14957

Merge placement-operator into nova-operator to reduce complexity

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None
    • Moving placement-operator into nova-operator
    • L
    • False
    • Hide

      None

      Show
      None
    • False
    • RHOSSTRAT-762Merge placement-operator into nova-operator to reduce complexity
    • Not Selected
    • Proposed
    • Proposed
    • In Progress
    • RHOSSTRAT-762 - Merge placement-operator into nova-operator to reduce complexity
    • Proposed
    • rhos-workloads-compute
    • Proposed
    • 83% To Do, 0% In Progress, 17% Done
    • Compute Sprint 3, Sprint 4 Quasar & Pulsar
    • 2
    • Important

      dGoal:{}

      Simplify maintenance by merging the codebase, enabling easier application of common patches (e.g., dependency updates, shared features like the Topology CR), while preserving the separation of the placement controller to avoid changes to core functionality.

      Acceptance Criteria:

      • Both the Nova and Placement codebases will be merged
      • Placement will remain as a separate Custom Resource (CR)
      •  The common code will be unified

       

      Work plan:

      1. Merge repos and having full test coverage for placement and all nova services
        1. (optional) rename repo to compute
      2. Modified openstack-operator to use only nova/compute operator to deploy placement and nova services
      3. Inform rel-del about change and prepare automation
      4. Reduplicate code in nova
      5. Modified docs/create automation for update

              rhn-support-ratailor Rajesh Tailor
              ksambor@redhat.com Kamil Sambor
              rhos-workloads-compute
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: