Open NickLarsenNZ opened 2 years ago
The issue is present on v2.3.3+07ac038 as well. I am not using AutoSync, but editing the CronJob's suspend field never shows any diff (and Sync has no effect). (Hard) Refreshing does not change anything.
The same story with volumes/volumeMounts, you can change those fields manually and ArgoCD won't notice that.
Also here
Interesting, from my side ArgoCD does not show diff for serviceAccount
Same in argocd 2.6.0
+1 for ArgoCD (v2.4.14) not recognizing suspend: true
and nodeSelector
/tolerations
changes in the diff.
CC: @Shrilekh
Created a new CronJob with suspend: true
, and it got synced with suspend: false
, which is a bit alarming.
v2.11.2+25f7504
Seeing the same as @gnarroway-bullish with v2.9.5+f943664 where:
suspend: false
in git does not appear in the desired Argo CD manifestsuspend: true
in git syncs as suspend: false
in K8swe noticed also the same issue, if we edit a cronjob to set suspend: true from argocd UI there is no diff shown in UI then we cannot remind at a point that the cronjob was suspended
Checklist:
argocd version
.Describe the bug
During a migration, we disabled sync and suspended a number of CronJobs. After enabling sync (and running a manual sync), the CronJobs are still suspended and there is apparently no diff even though I can see it
To Reproduce
spec.suspend
keyspec.suspend: true
spec.suspend: true
still appears in the Live Manifest view.Expected behavior
I expect the manifest to sync with the git repository (for
spec.suspend: false
or nothing to appear).Screenshots
Version
Logs
N/A