Skip to content
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

🐛 Watch external objects for machine before deleting #10041

Merged

Commits on Feb 15, 2024

  1. Watch external objects for machine before deleting

    This fixes a race condition in the machine controller when the controller is restarted after a machine has been marked for deletion but before the infra machine or bootstrap config are deleted. In that case, the controller doesn't have watches on those external objects, so the reconciliation is not triggered once they are deleted. This means that Machines stay in Deleting state for the resync period, the default is 10 minutes.
    g-gaston committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    d3e5979 View commit details
    Browse the repository at this point in the history