Skip to content

fix(synchronizer): reconcile deployments with new correlation IDs - #693

Merged
tronghn merged 1 commit into
masterfrom
fix/resync-on-correlation-id
Aug 6, 2026
Merged

fix(synchronizer): reconcile deployments with new correlation IDs#693
tronghn merged 1 commit into
masterfrom
fix/resync-on-correlation-id

Conversation

@tronghn

@tronghn tronghn commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Status subresources (introduced in liberator bacd0593) now preserve synchronization status when deployd updates a resource. This caused unchanged redeployments to be no-ops.

Include deployd's new correlation ID in the no-op predicate so each deployment triggers reconciliation, even when the spec, image and synchronization hash are unchanged.

This replaces the synthetic completion event introduced in 786b92a.

Status subresources (introduced in liberator [bacd0593](nais/liberator@bacd0593)) now preserve
synchronization status when deployd updates a resource. This caused unchanged redeployments to be no-ops.

Include deployd's new correlation ID in the no-op predicate so each deployment triggers reconciliation, even when the
spec, image and synchronization hash are unchanged.

This replaces the synthetic completion event introduced in `786b92a8`.
@tronghn
tronghn requested a review from a team as a code owner August 6, 2026 10:02
@tronghn
tronghn merged commit 69cacfa into master Aug 6, 2026
2 checks passed
@tronghn
tronghn deleted the fix/resync-on-correlation-id branch August 6, 2026 10:08
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