fix: reduce size of terraform modules archive (#17749)

This commit is contained in:
ケイラ
2025-05-12 13:50:07 -06:00
committed by GitHub
parent 10b44a5d1d
commit d0ab91c16f
29 changed files with 816 additions and 386 deletions
+3
View File
@@ -595,6 +595,7 @@ func (r *Runner) runTemplateImport(ctx context.Context) (*proto.CompletedJob, *p
StopModules: stopProvision.Modules,
Presets: startProvision.Presets,
Plan: startProvision.Plan,
ModuleFiles: startProvision.ModuleFiles,
},
},
}, nil
@@ -657,6 +658,7 @@ type templateImportProvision struct {
Modules []*sdkproto.Module
Presets []*sdkproto.Preset
Plan json.RawMessage
ModuleFiles []byte
}
// Performs a dry-run provision when importing a template.
@@ -751,6 +753,7 @@ func (r *Runner) runTemplateImportProvisionWithRichParameters(
Modules: c.Modules,
Presets: c.Presets,
Plan: c.Plan,
ModuleFiles: c.ModuleFiles,
}, nil
default:
return nil, xerrors.Errorf("invalid message type %q received from provisioner",