In previous version(s) of ArgoCD we ended up with the same data as before the sync.
The expected behavior would be that the whole generator-list remains untouched.
We experienced this bug with Argocd Version:
{
"Version": "v2.10.5+335875d",
"BuildDate": "2024-04-04T12:32:14Z",
"GitCommit": "335875d13e018bed6e03873f4742582582964745",
"GitTreeState": "clean",
"GoVersion": "go1.21.7 (Red Hat 1.21.7-1.module+el8.10.0+21318+5ea197f8)",
"Compiler": "gc",
"Platform": "linux/amd64",
"KustomizeVersion": "v5.2.1 unknown",
"HelmVersion": "v3.14.0+g2a2fb3b",
"KubectlVersion": "v0.26.11",
"JsonnetVersion": "v0.20.0",
"ExtraBuildInfo": "{Vendor Information: Red Hat OpenShift GitOps version: v1.12.1}"
}
We have an Application with an ignoreDifferences:
We also have an applicationSet holding the data:
When the sync on the application is run, we end up with the following data inside the ApplicationSet:
In previous version(s) of ArgoCD we ended up with the same data as before the sync. The expected behavior would be that the whole generator-list remains untouched.
We experienced this bug with Argocd Version: { "Version": "v2.10.5+335875d", "BuildDate": "2024-04-04T12:32:14Z", "GitCommit": "335875d13e018bed6e03873f4742582582964745", "GitTreeState": "clean", "GoVersion": "go1.21.7 (Red Hat 1.21.7-1.module+el8.10.0+21318+5ea197f8)", "Compiler": "gc", "Platform": "linux/amd64", "KustomizeVersion": "v5.2.1 unknown", "HelmVersion": "v3.14.0+g2a2fb3b", "KubectlVersion": "v0.26.11", "JsonnetVersion": "v0.20.0", "ExtraBuildInfo": "{Vendor Information: Red Hat OpenShift GitOps version: v1.12.1}" }