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

image-updater app of apps being overwritten

XMLWordPrintable

    • GitOps Tangerine - Sprint 3265

      Description of Problem

      see image-updater issue https://github.com/argoproj-labs/argocd-image-updater/issues/896

      I am using ArgoCD with the “App of Apps” pattern. After updating argo-cd-image-updater to version 0.15.0, I encountered an unexpected side effect.

      When updating the image of a child application, ArgoCD also updates the parent application (“App of Apps”). This causes a resource conflict, as both the child application (“myapp”) and the parent application (“root”) end up supervising the same resources.

      To Reproduce

      Use ArgoCD with the “App of Apps” pattern.
      Update argo-cd-image-updater to version 0.15.0.
      Perform an image update for a child application.
      Observe that the parent application also attempts to supervise the same resources.
      Expected behavior

      Only the child application (“myapp”) should be updated when its image is changed, without the parent application (“root”) taking control over the same resources.

      Additional context

      This issue was not present with the previous version of argo-cd-image-updater (0.14.x).

              cfang@redhat.com Cheng Fang
              cfang@redhat.com Cheng Fang
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: