Uploaded image for project: 'OpenShift GitOps'
  1. OpenShift GitOps
  2. GITOPS-5556

Integrate the Image Inspection Library with ArgoCD Image Updater

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • ImageUpdater
    • Integrate the Image Inspection Library with ArgoCD Image Updater
    • False
    • None
    • False
    • To Do
    • SECFLOWOTL-124 - Decouple registry and image inspection functionality from updating functionality

      Epic Goal

      As part of GITOPS-5510, we would be creating a library for image inspection. It would be useful to remove the logic of image inspection in ArgoCD Image Updater and integrate with the library.

      Why is this important?

      Image Updater provides some functionality that can be reused by other projects, most notably the feature to inspect OCI and Docker registries' contents and pick an image based on some constraints.

      However, Image Updater is tightly coupled with Argo CD right now and requires consumers to pull in Argo CD as a dependency.

      Acceptance Criteria (Mandatory)

      • Logic of image inspection is removed from ArgoCD Image Updater and Integrated with the library instead.
      • CI - MUST be updated to integrate with the library as necessary.
      • The current test setup should succeed with the integration of the library.

      Dependencies (internal and external)

      1. https://issues.redhat.com/browse/GITOPS-5510 needs to be completed or atleast should be in a integrable state.

      Previous Work (Optional):

      Open questions::

      •  

      Done Checklist

      • Acceptance criteria are met
      • Non-functional properties of the Feature have been validated (such as performance, resource, UX, security or privacy aspects)
      • User Journey automation is delivered
      • Support and SRE teams are provided with enough skills to support the feature in production environment

            Unassigned Unassigned
            isequeir@redhat.com Ishita Sequeira
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: