Uploaded image for project: 'OpenShift Service Mesh'
  1. OpenShift Service Mesh
  2. OSSM-717

Reduce time & effort required for rebasing to new istio & envoy versions

XMLWordPrintable

    • Improve Rebase Process
    • False
    • False
    • To Do
    • OSSM-775Reduce time/effort to keep up with Istio and make OSSM releases
    • 0% To Do, 0% In Progress, 100% Done

      Goals

      • reduce number of person-days required to rebase to new istio and envoy versions

      To achieve our goal, we'll need to reduce the amount of effort required for a rebase by redesigning, restructuring or refactoring our code base and processes.

      Rebase tasks include:

      • create new branches
      • write prow configuration/jobs
      • add vendor/ directory in separate commit
      • generate list of commits
      • mark commits that out-of-date
      • cherry-pick commits one by one
      • submit PR that has the cherry-picked commits to run CI against the changes

      Note: this epic only covers refactorings and redesigns that will help us to simplify our rebases. It does not cover rebase automation, which is tracked in OSSM-719.

              Unassigned Unassigned
              dgrimm@redhat.com Daniel Grimm
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: