Uploaded image for project: 'OpenShift Builds'
  1. OpenShift Builds
  2. BUILD-125

Improve recording of imagestream import results


    • Sprint 191, Sprint 192, Sprint 193

      User Story

      Sample operator use of the reason field in its config object to track imagestream import completion has resulted in that singleton being a bottleneck and source of update conflicts (we are talking 60 or 70 imagestreams potentially updating that once field concurrently).

      Acceptance Criteria

      • Reduction in reconciliation errors when imagestream imports complete (success or failure).
      • ConfigMaps containing failing imagstream imports are added to must-gather
      • After all imagestreams successfully import, there are no error-recording ConfigMaps in the samples-operator namespace.


      See this hackday PR

      for an alternative approach which uses a configmap per imagestream

        1. gather.logs
          27 kB
        2. samples.log
          890 kB

            gmontero@redhat.com Gabe Montero
            gmontero@redhat.com Gabe Montero
            xiujuan wang xiujuan wang
            0 Vote for this issue
            4 Start watching this issue