diff --git a/terraform/node_resource.go b/terraform/node_resource.go index 5a3af7696..e2761bd9d 100644 --- a/terraform/node_resource.go +++ b/terraform/node_resource.go @@ -194,14 +194,17 @@ func (n *NodeApplyableResource) EvalTree() EvalNode { Dependencies: stateDeps, State: &state, }, - &EvalApplyProvisioners{ - Info: info, - State: &state, - Resource: n.Config, - InterpResource: resource, - CreateNew: &createNew, - Error: &err, - }, + /* + TODO: this has to work + &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