Skip to content

fix: check for migration on every operator cycle#2807

Merged
j-zimnowoda merged 1 commit intomainfrom
APL-1387
Dec 17, 2025
Merged

fix: check for migration on every operator cycle#2807
j-zimnowoda merged 1 commit intomainfrom
APL-1387

Conversation

@merll
Copy link
Contributor

@merll merll commented Dec 17, 2025

📌 Summary

This PR changes the apl-operator behavior to check for migrations on every cycle. This avoids errors on upgrades, where mutations are made before the values are validated.

Note that the extra validation step is still skipped on reconcile, as it is run later.

🔍 Reviewer Notes

🧹 Checklist

  • Code is readable, maintainable, and robust.
  • Unit tests added/updated

Copy link
Contributor

@j-zimnowoda j-zimnowoda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One line upper and a huge difference :)

@j-zimnowoda j-zimnowoda merged commit 9e240c7 into main Dec 17, 2025
12 checks passed
@j-zimnowoda j-zimnowoda deleted the APL-1387 branch December 17, 2025 13:53
ElderMatt pushed a commit that referenced this pull request Dec 19, 2025
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.

3 participants