Uploaded image for project: 'OpenShift Over the Air'
  1. OpenShift Over the Air
  2. OTA-267

Add capability for targeted edge blocking


    • Add capability for targeted edge blocking
    • Done
    • 0% To Do, 0% In Progress, 100% Done

      Cincinnati creates the update graph using the primary metadata (baked in the release image) and secondary metadata [3]. Do make upgrades more successful and protect customers from bugs which get discovered after a release we block edges [1] to that particular release. The bugs are evaluated to determine the impact on overall fleet of OpenShift clusters. Some bugs only impact specific platforms, or clusters with other specific features.

      In those cases there is currently tension between wanting to protect vulnerable clusters by blocking the edge vs. wanting to avoid inconveniencing clusters which we know are not vulnerable and whose administrators may have been planning on taking the recommended update.

      For example was SRE wanted to blocked edges into 4.3.19 temporarily for OpenShift dedicated while rhbz#1838007 [2] was investigated but the issue was not seen outside of OSD hence it did not make sense to block the edge for all the clusters.

      This feature will help cases like this and also help us contain edge removebal to more accurate and not effect all clusters. Also this will give us ability to expose certain edges to certain clusters if required.

      [1] https://github.com/openshift/cincinnati-graph-data/tree/29e2d0bc2bf1dbdbe07d0d7dd91ee97e11d62f28#block-edges
      [2] https://bugzilla.redhat.com/show_bug.cgi?id=1838007
      [3] https://github.com/openshift/cincinnati-graph-data

            trking W. Trevor King
            lmohanty@redhat.com Lalatendu Mohanty
            Yang Yang Yang Yang
            5 Vote for this issue
            26 Start watching this issue