Skip to content

fix: offset all Argo CD sync-wave values by +31 to ensure positive waves#109

Open
minmzzhang wants to merge 2 commits intovalidatedpatterns:mainfrom
minmzzhang:update-sync-wave
Open

fix: offset all Argo CD sync-wave values by +31 to ensure positive waves#109
minmzzhang wants to merge 2 commits intovalidatedpatterns:mainfrom
minmzzhang:update-sync-wave

Conversation

@minmzzhang
Copy link
Collaborator

The Validated Patterns operator now applies the Argo CD super-role (ClusterRole) later in the deployment lifecycle. Resources annotated with negative sync-wave values could attempt to sync before the role existed, causing failures.

This adds +31 to every argocd.argoproj.io/sync-wave annotation across all charts, values-hub.yaml, and docs. Relative ordering is preserved; the smallest wave is now 1 (was -30). Inline comments referencing old wave numbers are updated to match.

See docs/SYNC-WAVE-INVENTORY.md for a full old/current mapping table.

The Validated Patterns operator now applies the Argo CD super-role
(ClusterRole) later in the deployment lifecycle. Resources annotated
with negative sync-wave values could attempt to sync before the role
existed, causing failures.

This adds +31 to every argocd.argoproj.io/sync-wave annotation across
all charts, values-hub.yaml, and docs. Relative ordering is preserved;
the smallest wave is now 1 (was -30). Inline comments referencing old
wave numbers are updated to match.

See docs/SYNC-WAVE-INVENTORY.md for a full old/current mapping table.

Signed-off-by: Min Zhang <minzhang@redhat.com>
- Add explicit sync-wave to all active applications in values-hub.yaml
- Add sync-wave 48 to commented supply-chain application
- Wait for MachineConfigPool rollout before vault-config-jwt
- Update SYNC-WAVE-INVENTORY with unified deployment timeline

Signed-off-by: Min Zhang <minzhang@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant