Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-8902

Allow to define prune by default for manual sync of applications

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • GitOps
    • None
    • None
    • Product / Portfolio Work
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      *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
              None
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                None
                None