Commit 0dbe444
fix: break init chicken-and-egg with sync-wave ordering
Job was PostSync hook — ArgoCD failed sync phase because ClusterSecretStore
was Ready=False (OpenBao sealed), so PostSync never ran → Job never ran →
OpenBao never initialized → ClusterSecretStore always sealed. Loop.
Fix: Job is now a regular sync resource at wave 1. ClusterSecretStore moves
to wave 2. ArgoCD waits for the Job to complete before deploying the store.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 51b3ec7 commit 0dbe444
2 files changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
| 7 | + | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
| |||
0 commit comments