Argo CD Application Stuck Syncing Because a Pre-Sync or Post-Sync Hook Never Completes
Application stuck in Syncing with Operation Phase Running because a pre-sync or post-sync hook never completes. Diagnose with operation state, hook pod labels, logs and annotations, then cancel the operation before fixing the source of truth in Git.