chore: remove experiment "terraform-directory-reuse" (#21397)

Experiment is no longer required, the new method will be released without an experiment and without a toggle

Main PR is: https://github.com/coder/coder/pull/21398
This commit is contained in:
Steven Masley
2026-01-09 11:13:16 -06:00
committed by GitHub
parent 4bc49ed6eb
commit 89f4d60e7b
36 changed files with 631 additions and 1102 deletions
+5 -7
View File
@@ -513,9 +513,8 @@ func (r *Runner) runTemplateImport(ctx context.Context) (*proto.CompletedJob, *p
defer span.End()
failedJob := r.configure(&sdkproto.Config{
TemplateId: strings2.EmptyToNil(r.job.GetTemplateImport().Metadata.TemplateId),
TemplateVersionId: strings2.EmptyToNil(r.job.GetTemplateImport().Metadata.TemplateVersionId),
ExpReuseTerraformWorkspace: ptr.Ref(false),
TemplateId: strings2.EmptyToNil(r.job.GetTemplateImport().Metadata.TemplateId),
TemplateVersionId: strings2.EmptyToNil(r.job.GetTemplateImport().Metadata.TemplateVersionId),
})
if failedJob != nil {
return nil, failedJob
@@ -891,10 +890,9 @@ func (r *Runner) runWorkspaceBuild(ctx context.Context) (*proto.CompletedJob, *p
}
failedJob := r.configure(&sdkproto.Config{
ProvisionerLogLevel: r.job.GetWorkspaceBuild().LogLevel,
TemplateId: strings2.EmptyToNil(r.job.GetWorkspaceBuild().Metadata.TemplateId),
TemplateVersionId: strings2.EmptyToNil(r.job.GetWorkspaceBuild().Metadata.TemplateVersionId),
ExpReuseTerraformWorkspace: r.job.GetWorkspaceBuild().ExpReuseTerraformWorkspace,
ProvisionerLogLevel: r.job.GetWorkspaceBuild().LogLevel,
TemplateId: strings2.EmptyToNil(r.job.GetWorkspaceBuild().Metadata.TemplateId),
TemplateVersionId: strings2.EmptyToNil(r.job.GetWorkspaceBuild().Metadata.TemplateVersionId),
})
if failedJob != nil {
return nil, failedJob