@@ -126,13 +126,14 @@ func (n *NodeStateCleanup) restore(ctx *EvalContext, file *configs.TestFile, run
126126 setVariables , _ , _ := FilterVariablesToModule (module , variables )
127127
128128 planOpts := & terraform.PlanOpts {
129- Mode : plans .NormalMode ,
130- SetVariables : setVariables ,
131- Overrides : mocking .PackageOverrides (run , file , mocks ),
132- ExternalProviders : providers ,
133- SkipRefresh : true ,
134- OverridePreventDestroy : true ,
135- DeferralAllowed : ctx .deferralAllowed ,
129+ Mode : plans .NormalMode ,
130+ SetVariables : setVariables ,
131+ Overrides : mocking .PackageOverrides (run , file , mocks ),
132+ ExternalProviders : providers ,
133+ SkipRefresh : true ,
134+ OverridePreventDestroy : true ,
135+ DeferralAllowed : ctx .deferralAllowed ,
136+ AllowRootEphemeralOutputs : true ,
136137 }
137138
138139 tfCtx , _ := terraform .NewContext (n .opts .ContextOpts )
@@ -177,13 +178,14 @@ func (n *NodeStateCleanup) destroy(ctx *EvalContext, file *configs.TestFile, run
177178 setVariables , _ , _ := FilterVariablesToModule (module , variables )
178179
179180 planOpts := & terraform.PlanOpts {
180- Mode : plans .DestroyMode ,
181- SetVariables : setVariables ,
182- Overrides : mocking .PackageOverrides (run , file , mocks ),
183- ExternalProviders : providers ,
184- SkipRefresh : true ,
185- OverridePreventDestroy : true ,
186- DeferralAllowed : ctx .deferralAllowed ,
181+ Mode : plans .DestroyMode ,
182+ SetVariables : setVariables ,
183+ Overrides : mocking .PackageOverrides (run , file , mocks ),
184+ ExternalProviders : providers ,
185+ SkipRefresh : true ,
186+ OverridePreventDestroy : true ,
187+ DeferralAllowed : ctx .deferralAllowed ,
188+ AllowRootEphemeralOutputs : true ,
187189 }
188190
189191 tfCtx , _ := terraform .NewContext (n .opts .ContextOpts )
0 commit comments