v1.3 to 1.4¶
The Argo CD deletes all in-flight hooks if you terminate running sync operation. The hook state assessment change implemented in this release the Argo CD enables detection of
an in-flight state for all Kubernetes resources including
ReplicaSet etc. So if you terminate the sync operation that has, for example,
StatefulSet hook that is
Progressing it will be deleted. The long-running jobs are not supposed to be used as a sync hook and you should consider using
Sync Waves instead.
From here on you can follow the regular upgrade process.
The 1.3 release introduces backward incompatible changes in some public Argo CD APIs. Please make sure to upgrade Argo CD CLI to v1.3.