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

Allow to define prune by default for manual sync of applications

XMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • ArgoCD
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      *Requirement : *

      Allow to define prune by default for manual sync of applications.

      Customer would like to configure the Argo CD applications so that pruning is enabled by default, but without enabling automated syncing (syncPolicy.automated).

      Every time when users trigger a manual sync (via UI, CLI, or API), pruning should be applied by default, without having to explicitly check the “Prune” option or pass --prune each time.

      *Actual Behavior : *

      Currently pruning implies automated sync:

      spec:
        syncPolicy:
          automated:
            prune: true
      

      *Expected behavior : *

      user should have option to define and enable prune by default for manual sync of applications.

              Unassigned Unassigned
              rhn-support-dkarde Dipak Karde
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: