diff --git a/terraform/node_resource.go b/terraform/node_resource.go index 9d05d60f0..27c6b30f3 100644 --- a/terraform/node_resource.go +++ b/terraform/node_resource.go @@ -216,17 +216,14 @@ func (n *NodeApplyableResource) EvalTree() EvalNode { Dependencies: stateDeps, State: &state, }, - /* - TODO: this has to work - &EvalApplyProvisioners{ - Info: info, - State: &state, - Resource: n.Config, - InterpResource: resource, - CreateNew: &createNew, - Error: &err, - }, - */ + &EvalApplyProvisioners{ + Info: info, + State: &state, + Resource: n.Config, + InterpResource: resource, + CreateNew: &createNew, + Error: &err, + }, &EvalIf{ If: func(ctx EvalContext) (bool, error) { return createBeforeDestroyEnabled && err != nil, nil