Uploaded image for project: 'OpenShift Logging'
  1. OpenShift Logging
  2. LOG-2267

Remove vendor libs in favor of cachito

XMLWordPrintable

    • Logging (Core) - Sprint 215

      Summary

      This task updates the latest logging builds to remove vendor folders in favor of cachito per devel announcement:

      As part of the efforts to unify and simplify Cachito configuration, for avoiding ambiguous situations during processing of Go dependencies, we are going to introduce the following change:
      
      For a repository that has go mod dependencies, if a vendor directory exists, Cachito will not process the request and set a fail state for it, unless a corresponding flag is set (gomod-vendor or gomod-vendor-check) [1].
      
      To prevent the situation we suggest to do one of the following:
      
      Stop using vendored dependencies; or
      

      Acceptance Criteria

      • repos for current devstream updated to remove vendor: cluster-logging-operator, elasticsearch-operator, elasticsearch-proxy, eventrouter
      • Updated midstream configs (as needed) to rely upon cachito

          There are no Sub-Tasks for this issue.

              jcantril@redhat.com Jeffrey Cantrill
              jcantril@redhat.com Jeffrey Cantrill
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: