diff --git a/internal/client/operation.go b/internal/client/operation.go index f9d64194b..19c014908 100644 --- a/internal/client/operation.go +++ b/internal/client/operation.go @@ -88,6 +88,9 @@ func (m *Machine) Task(ctx context.Context, op *vagrant_server.Job_RunOp) (*vagr } result, err := m.doJob(ctx, job) + if err != nil { + return nil, err + } return result.Run, err }