From 536421efafa333fca99cb2f8c717b850a3ab7804 Mon Sep 17 00:00:00 2001 From: Adrien Delorme Date: Tue, 20 Oct 2020 12:00:49 +0200 Subject: [PATCH] debug mode: don't dump the ssh key if its from a file --- builder/googlecompute/builder.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/builder/googlecompute/builder.go b/builder/googlecompute/builder.go index 894c8e057..a1295e71b 100644 --- a/builder/googlecompute/builder.go +++ b/builder/googlecompute/builder.go @@ -63,7 +63,7 @@ func (b *Builder) Run(ctx context.Context, ui packer.Ui, hook packer.Hook) (pack CommConf: &b.config.Comm, SSHTemporaryKeyPair: b.config.Comm.SSH.SSHTemporaryKeyPair, }, - multistep.If(b.config.PackerDebug, + multistep.If(b.config.PackerDebug && b.config.Comm.SSHPrivateKeyFile == "", &communicator.StepDumpSSHKey{ Path: fmt.Sprintf("gce_%s.pem", b.config.PackerBuildName), },