Defect
The generated Kubernetes migration Job sets ttlSecondsAfterFinished: 0. In Argo CD, the Job is removed immediately after success, so the owning Application returns to OutOfSync/Missing and cannot provide durable Synced/Healthy evidence.
Acceptance criteria
- Generated migration Jobs remain present after successful completion.
- Argo CD can report the service Application as
Synced/Healthy.
- Template coverage prevents reintroducing immediate TTL cleanup.
Defect
The generated Kubernetes migration Job sets
ttlSecondsAfterFinished: 0. In Argo CD, the Job is removed immediately after success, so the owning Application returns toOutOfSync/Missingand cannot provide durableSynced/Healthyevidence.Acceptance criteria
Synced/Healthy.