Uploaded image for project: 'OpenShift API Server'
  1. OpenShift API Server
  2. API-1427

Automatic daily k8s updates

XMLWordPrintable

    • Automatic daily k8s updates
    • False
    • None
    • False
    • Not Selected
    • To Do
    • Impediment
    • 0% To Do, 0% In Progress, 100% Done

      Epic Goal

      Create an automatic, daily kubernetes updates which will allow validating latest changes to kubernetes project and their impact to OpenShift Container Platform.

      Why is this important?

      Currently, we land kubernetes update as a one big step towards the end of the regular release cycle. With every recent update we discovered a major regression significantly affecting the delivery timeline, thus affecting OpenShift shipment date.
      By automatic the kubernetes updates, and most importantly validating the changes inside OpenShift Container Platform we are able to identify incoming problems sooner and prepare ourselves, or if required, influence upstream direction and either slow down the rollout (by hiding this behind feature gate, for example) or changing the approach.

      Acceptance Criteria

      3 months

      • Setting up the periodic job building on top of https://github.com/tkashem/rebase
      • Watch the daily failures and adjust the wiring to get more green
      • Define metadata for carry patches and how to properly manage them

      6 months

      • Document describing the rules for teams how to deal with

      12 months

      • Fully automated daily rebase with minimal disruptions
      • Fully documented how to debug problems, where to get updated payload, how to run payload with cluster-bot (or manually), logs, etc.
      • Automatic notification for teams owning carries
      • Extended the amount of openshift variants we test against daily
      • Statistical information about pass rate

      Team #wg-kube-update

      • Maciej Szulik
      • Kirsten Garrison
      • Luis Sanchez

              maszulik1@redhat.com Maciej Szulik (Inactive)
              maszulik1@redhat.com Maciej Szulik (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: