applicationset-progressive-sync
applicationset-progressive-sync copied to clipboard
Respect Application retry settings
Currently if an Application fails to sync, the whole ProgressiveSync fails. In ArgoCD we can specify a # of retries as per https://argo-cd.readthedocs.io/en/stable/operator-manual/application.yaml
# The retry feature is available since v1.7
retry:
limit: 5 # number of failed sync attempt retries; unlimited number of attempts if less than 0
We should read this value and fail the ProgressiveSync only if we tried limit
times.