Skip to content

Conversation

@jacobweinstock
Copy link
Member

Description

Refactor DeleteMachineWithDependencies. Removes the potential for releasing Hardware before power-off jobs have been completed.

Why is this needed

Fixes: #330

How Has This Been Tested?

How are existing users impacted? What migration steps/scripts do we need?

Checklist:

I have:

  • updated the documentation and/or roadmap (if required)
  • added unit or e2e tests
  • provided instructions on how to upgrade

Remove potential for releasing Hardware before
power off jobs have completed.

Signed-off-by: Jacob Weinstock <[email protected]>
@jacobweinstock jacobweinstock changed the title Update deleting machines Update deleting machines logic Jan 22, 2025
@jacobweinstock jacobweinstock merged commit 06bf9fe into tinkerbell:main Jan 22, 2025
7 checks passed
@jacobweinstock jacobweinstock deleted the updates branch January 22, 2025 21:56
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.

Same Hardware assigned to multiple TinkerbellMachines when maxUnavailable >= 2 in MachineDeployment

1 participant