Uploaded image for project: 'OpenShift Hosted Control Plane'
  1. OpenShift Hosted Control Plane
  2. HOSTEDCP-2027

Quick Control Plane fleet wide fix delivery

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • None
    • Quick Control Plane fleet wide fix delivery
    • False
    • None
    • False
    • Not Selected
    • To Do
    • OCPSTRAT-1708 - Control Plane fleet wide fix delivery mechanism
    • OCPSTRAT-1708Control Plane fleet wide fix delivery mechanism
    • 71% To Do, 14% In Progress, 14% Done
    • 0
    • 0
    • 0

      Goal

      • Deliver Control Plane fixes within the same time constraints that we deliver HyperShift Operator fixes for Managed Hosted Control Planes

      Why is this important?

      • Drastically cut SLO and contractual risk incurred from outages caused by Control Plane components in Managed OpenShift Hosted Control Planes
      • Improved Managed OpenShift Hosted Control Planes user experience in receiving fixes
      • Reduced SRE / Eng toil

      Scenarios

      1. Incident response when the engineering solution is partially or completely in the Hosted Control Plane side rather than in the HyperShift Operator

      Acceptance Criteria

      • Dev - Has a valid enhancement
      • CI - MUST be running successfully with tests automated
      • QE - covered in Polarion test plan and tests implemented
      • SOPs for
        • Requesting and approving the fleet wide fixes described above
        • Building and delivering them
        • Identifying clusters with deployed fleet wide fixes
      • Managed OpenShift Hosted Clusters have their Control Planes fix applied without requiring customer intervention and without workload disruption beyond what might already be incurred because of the incident it is solving

      Dependencies (internal and external)

      1. TBD: Konflux automated pipeline for building and delivering these fixes (needs another EPIC)

      Open questions:

      Done Checklist

      • CI - CI is running, tests are automated and merged.
      • DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
      • DEV - Enhancement merged: <link to meaningful PR or GitHub Issue>
      • QE - Test plans in Polarion: <link or reference to Polarion>
      • QE - Automated tests merged: <link or reference to automated tests>
      • DOC - Downstream documentation merged: <link to meaningful PR>

              cewong@redhat.com Cesar Wong
              asegurap1@redhat.com Antoni Segura Puimedon
              Yu Li Yu Li
              Laura Hinson Laura Hinson
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: