Uploaded image for project: 'MicroShift'
  1. MicroShift
  2. USHIFT-516

Rebase MicroShift to OCP 4.13

XMLWordPrintable

    • Rebase MicroShift to OCP 4.13
    • Strategic Portfolio Work
    • False
    • Hide

      None

      Show
      None
    • False
    • To Do
    • OCPSTRAT-229 - Tech Preview version of MicroShift X86
    • 0% To Do, 0% In Progress, 100% Done
    • M
    • Approved

      Epic Goal

      • Keep MicroShift codebase up to date with upstream OpenShift components (that includes etcd and topolvm)
      • Regularly produce RPMs: 4.12 rc, 4.13 nightly, 4.13 engineering candidate

      Acceptance Criteria

      • Update of OpenShift components matches branching strategy
        • release-4.12 branch should be regularly updated using 4.12 nightlies
        • main branch should be regularly updated using 4.13 nightlies until FF
        • release-4.13 branch will be kept in sync with main automatically until FF, after FF a job for 4.13 branch must be mirrored (from job for main branch)
      • Engineering Candidates (EC) based RPM builds are produced
      • Nightly and RC RPMs are created for 4.12 and 4.13
      • TopoLVM is updated by CI job on a regular interval
      • MicroShift's kubernetes components version is 1.26
      • Set up a pre-submit job that will verify PRs changing assets, rebase or other scripts with a dry-run (as in no PR will be created) rebase
      • Enhance "rebase PR creation"
        • Test the changes upon PR creation - no need to apply "ok-to-test" label
        • If the rebase fails, a PR will be created with relevant information in the description so missing rebases don't go for extended time but are caught early
        • Clean up rebase branches that were closed/merged
        • Post a comment on the PR if the branch is force pushed (newer ushift main branch is rebased using the same nightly build)

      Dependencies (internal and external)

      • ART
      • DPTP (if we have problems/questions related to the CI)

      Previous Work:

              pmatusza@redhat.com Patryk Matuszak
              dhellman@redhat.com Doug Hellmann
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: