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

OCP4.14 downstream repo sync

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • None
    • ocp-downstream-sync
    • False
    • None
    • False
    • Not Selected
    • To Do
    • 100
    • 100% 100%
    • 0

      upstream repos which contribute to the OLM v0 downstream repo have a 90+ commit delta, with several substantial dependency version bumps.

      The interaction between these repos necessitates a coordinated solution, and potentially new upstream contributions to reach dependency equilibrium before bringing downstream. 

      The goals of this epic are:

      1. to attempt a bulk sync of the upstream contributing repositories, bringing all commits downstream in accordance with the OLMv0 downstreaming doc
      2. identify impediments to the downstream, and capture a list of remediating actions to be taken both up/downstream
      3. coordinate across teams (OPRUN, OPECO, QE) to resolve the impediments and handle test impacts

       

      We have some existing work in this direction, and this epic is mostly to coordinate across teams.  As a result, some existing stories will need some remodeling as we go, and teams should feel free to keep them up to date to reflect the identified work.

       

       

       

      OCP/Telco Definition of Done
      Epic Template descriptions and documentation.

      <--- Cut-n-Paste the entire contents of this description into your new Epic --->

      Epic Goal

      • ...

      Why is this important?

      Scenarios

      1. ...

      Acceptance Criteria

      • CI - MUST be running successfully with tests automated
      • Release Technical Enablement - Provide necessary release enablement details and documents.
      • ...

      Dependencies (internal and external)

      1. ...

      Previous Work (Optional):

      Open questions::

      Done Checklist

      • CI - CI is running, tests are automated and merged.
      • Release Enablement <link to Feature Enablement Presentation>
      • DEV - Upstream code and tests merged: <link to meaningful PR or GitHub Issue>
      • DEV - Upstream documentation merged: <link to meaningful PR or GitHub Issue>
      • DEV - Downstream build attached to advisory: <link to errata>
      • 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>

            tshort@redhat.com Todd Short
            rh-ee-jkeister Jordan Keister
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: