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

BZ#2116484 [RFE][OSP 18.0] External Data Plane Management

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • None
    • None
    • [RFE][OSP 18.0] External Data Plane Management
    • False
    • Hide

      None

      Show
      None
    • False
    • OSPRH-811Red Hat OpenStack 18.0 Greenfield Deployment
    • Proposed
    • Proposed
    • To Do
    • OSPRH-811 - Red Hat OpenStack 18.0 Greenfield Deployment
    • Committed
    • Proposed
    • 0% To Do, 0% In Progress, 100% Done

      Goals:

      • Deploy OpenStack using OSP 18.0 content
      • Successful integration to the OCP deployed Podified Control Plane
      • Implement all day 2 operations (scale-up, etc) including updates, excluding upgrades
      • Guides for partners
      • CI implementation of unit/functional tests for playbooks/roles
      • CI implementation of integration tests for the whole OpenStack deployment (Control & Data Plane)
      • Include support for externally- and internally-deployed Ceph

      Stretch Goals:

      • Implement the in-place upgrade day 2 operation

      Definition of done: (Quality)

      • Playbook/role code has unit/functional testing.
      • The deployed OpenStack is functionally tested (using Tempest, etc).
      • There are Integration tests for supported functionality.

      Definition of done: (Customer)

      • Can stand up OCP and use the accompanying Ansible Execution Environment and manage compute nodes w/ no heat/THT & no puppet executing in the background.
      • Playbook execution should be done by the Operator(s) from Pod(s).
      • It should also be possible to execute playbooks as a human from a Pod.
      • Management of compute nodes must include all day 2 operations including updates, excluding upgrades.
      • It should be possible to use OpenStack to create/delete VM's, create/delete networks, create/delete volumes.

      Definition of done: (Partner)

      • Examples of removal of puppet & THT exist (or some equivalent guide for partners to develop integrations).
      • How to guides, certification testing guidelines, etc.

              jslagle@redhat.com James Slagle
              rhn-engineering-jpretori Jesse Pretorius
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: