argo-cd icon indicating copy to clipboard operation
argo-cd copied to clipboard

Sync hooks fail when `Replace=true` with resource "already exists"

Open crenshaw-dev opened this issue 1 year ago • 5 comments

Describe the bug

Installing a Helm chart with hooks fails when I enabled the Replace=true sync option.

To Reproduce

apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
  name: hook
  namespace: argocd-e2e
spec:
  destination:
    namespace: k8s-nginx-ingress
    server: https://kubernetes.default.svc
  project: default
  source:
    path: charts/ingress-nginx
    repoURL: https://github.com/kubernetes/ingress-nginx
    targetRevision: c76179c04e880b9ec16e6a4a2c47c1fc54e71cc7
  syncPolicy:
    automated:
      prune: true
    syncOptions:
      - Replace=true
      - CreateNamespace=true

It's auto-sync, so all you have to do is look at the app. The errors look like this:

Screenshot of the Argo CD sync UI with errors saying "resource already exists", specifically on the hook resources.

Expected behavior

I'd expect either the sync to succeed, or an error message explaining what's actually wrong with my app.

Version

2.7.0-rc1

Logs

https://pastebin.com/raw/iaqBDViF

gzipped logs

In case the pastebin disappears. To view, copy and then: pbpaste | base64 -d | gunzip

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

crenshaw-dev avatar Apr 04 '23 14:04 crenshaw-dev

A few other issues noted when using Replace=true, by Leo: https://github.com/argoproj/argo-cd/issues/11573

jgwest avatar Apr 04 '23 22:04 jgwest

Ran into this issue recently with ingress-nginx, cert-manager, and kube-prometheus-stack helm charts. We resolved it by removing the Replace=true option, and moving to a newer argo-cd release which includes ServerSideApply.

pgier avatar Jul 24 '23 17:07 pgier

Ran into this with kube-prometheus-stack v. 54.2.2 chart version. Changed replace=false then it ran in fine

rhysjtevans avatar Dec 03 '23 13:12 rhysjtevans

I'm trying to understand this in a bit more detail. This morning I've run into the same issue with ingress-nginx. Using a git generator like this:

  template:
    metadata:
      name: "{{ path.basename }}"
      annotations:
        argocd.argoproj.io/manifest-generate-paths: "{{ path }}"
    spec:
      project: default
      source:
        path: "{{ path }}"
        targetRevision: HEAD
        repoURL: https://github.com/<>
        helm:
          valueFiles:
            - values.yaml
      destination:
        # Pods can use the kubernetes.default.svc hostname to query the API server.
        server: https://kubernetes.default.svc
        namespace: "{{ namespace }}"
      syncPolicy:
        automated: {}
        syncOptions:
          - CreateNamespace=true
          - Replace=true

What should I change? Running 2.9.5

Should I run with

      syncPolicy:
        automated: {}
        syncOptions:
          - CreateNamespace=true
          - ServerSideApply=true

javydekoning avatar Jan 20 '24 09:01 javydekoning

@javydekoning remove - Replace=true from the Application manifest. The chart for ingress-nginx seems to struggle when using create/replace, instead of apply.

FrenchBen avatar May 01 '24 22:05 FrenchBen