Skip to content

Commit 1d2b2d0

Browse files
authored
fix: deletion of untouched machines (#81)
1 parent bdc24b1 commit 1d2b2d0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

internal/controller/metalstackmachine_controller.go

+4
Original file line numberDiff line numberDiff line change
@@ -532,6 +532,10 @@ func (r *machineReconciler) getMachineAddresses(m *models.V1MachineResponse) clu
532532
}
533533

534534
func (r *machineReconciler) findProviderMachine() (*models.V1MachineResponse, error) {
535+
if r.infraMachine.Spec.ProviderID == "" {
536+
return nil, errProviderMachineNotFound
537+
}
538+
535539
resp, err := r.metalClient.Machine().FindMachine(metalmachine.NewFindMachineParams().WithContext(r.ctx).WithID(decodeProviderID(r.infraMachine.Spec.ProviderID)), nil)
536540

537541
var errResp *metalmachine.FindMachineDefault

0 commit comments

Comments
 (0)