Open bender92 opened 1 month ago
I tested it on my ArgoCD, version 2.13.0, but I couldn't reproduce the issue.
@bender92 can you provide more information, or perhaps try on 2.13 version
Hello, we have option to test it only on v2.12.6 and almost the same result , but one change what I've noticed, syncPolicy fully disappeared form manifest
Checklist:
argocd version
.Describe the bug We are experiencing an issue with Argo CD where rolling back an application unexpectedly alters our syncPolicy setup, specifically losing the ServerSideApply=true option.
Current Setup:
After performing a rollback, we observe:
This prevents us from applying previous ConfigMaps as expected because the ServerSideApply flag is necessary for large ConfigMaps.
Additional Observations:
When testing rollbacks with syncPolicy:
and with auto-sync disabled, ArgoCD does not reset syncOptions, leading to a successful rollback.
To Reproduce Configure an Argo CD application with the following syncPolicy:
Perform a rollback to a previous version of the application via the Argo CD UI or CLI.
Observe that the resultant configuration is missing syncOptions.
Expected behavior After rollback, the syncPolicy should remain:
Version Taken from UI