Skip to content

Skip machine reconciliation for Paused clusters or machines #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

rpardini
Copy link
Contributor

I've still to demonstrate why the already in-place predicates fail to prevent it in the first place; my guess is because we can have Bootstrap-machines (clusterless) it ends up skipping too eagerly.

…hines

- despite the predicates

Signed-off-by: Ricardo Pardini <[email protected]>
@rpardini rpardini force-pushed the check-paused-cluster-and-or-machine-before-reconcilenormal branch from 0393518 to dcb539e Compare May 17, 2025 15:02
@rpardini
Copy link
Contributor Author

@rpardini rpardini marked this pull request as ready for review May 17, 2025 15:25
@willemm
Copy link
Owner

willemm commented May 17, 2025

Best (uneducated) guess why the already in-place predicates don't work: Those predicates got changed from annotation to spec field at some point, but the scvmmmachine doesn't have a .Spec.Paused field because it was never updated.

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.

2 participants