From 088151e51ded85a7d83d27f63fb11d00a91add80 Mon Sep 17 00:00:00 2001 From: DanHam Date: Sat, 27 Jul 2019 18:07:29 +0100 Subject: [PATCH] Type assertion safety - fix panic when key cannot be retrieved from statebag --- builder/amazon/common/step_ami_region_copy.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/builder/amazon/common/step_ami_region_copy.go b/builder/amazon/common/step_ami_region_copy.go index 077459f5d..ca77c6e63 100644 --- a/builder/amazon/common/step_ami_region_copy.go +++ b/builder/amazon/common/step_ami_region_copy.go @@ -64,7 +64,7 @@ func (s *StepAMIRegionCopy) Run(ctx context.Context, state multistep.StateBag) m ui := state.Get("ui").(packer.Ui) amis := state.Get("amis").(map[string]string) snapshots := state.Get("snapshots").(map[string][]string) - intermediary := state.Get("intermediary_image").(bool) + intermediary, _ := state.Get("intermediary_image").(bool) s.DeduplicateRegions(intermediary) ami := amis[s.OriginalRegion]