-
Notifications
You must be signed in to change notification settings - Fork 19
Description
Severity
Not blocking - impacting ~50 customers.
Version
2026.1.11039
Latest Version
I could reproduce the problem in the latest build
What happened?
When viewing the project dashboard for an argo-related project, the sync-status in the live status table would update in an inconsistent manner.
Following an Argo Sync, it was found that the Argo Applications in the table would update immediately, and would accurately represent the Argo Applications sync state. However, the sync-status of the Application's resources would remain at their old value - eg the Application would show "Out Of Sync" - but all child resources would still be "In Sync".
Refreshing Argo a second time would cause the Octopus Live Status table to show the correct sync-status for child resources.
Reproduction
Assuming an Argo-specific project exists and the Argo Gateway is healthy with connection to both Octopus and ArgoCD.
In your Argo specific project, create a release and deploy to Argo (assuming sync is automatically triggered, and no PR is required).
At the completion of the deployment - the Live Status page shows all in sync, green and healthy.
Manually modify the cluster content - then refresh in Argo.
In Octopus, the Live Status table will show the appropriate Application as being "Out Of Sync" - however the modified resource is still indicating "In Sync".
Press "Refresh" again in Argo CD.
In Octopus, on the Live Status page for the project - the modified resources is now showing "Out Of Sync"
Error and Stacktrace
More Information
This issue was not visible when using ArgoCD 3.1.1, it is visible in 3.3.2.
We do not know the version in which the change in behaviour was introduced to ArgoCD.
Workaround
No response