diff --git a/pkg/virt-controller/watch/vm.go b/pkg/virt-controller/watch/vm.go index 9619e8d9f1a9..424afed98ff3 100644 --- a/pkg/virt-controller/watch/vm.go +++ b/pkg/virt-controller/watch/vm.go @@ -256,7 +256,7 @@ func (c *VMController) execute(key string) (bool, error) { err := c.vmService.DeleteVMPod(vm) if err != nil { logger.Error().Reason(err).Msg("Deleting VM target Pod failed.") - return err + return false, err } logger.Info().Msg("Deleted VM target Pod for VM in finalized state.") }