From bf939b7474b161a5bb2215a64dda283d318967b0 Mon Sep 17 00:00:00 2001 From: Adrien Delorme Date: Mon, 26 Apr 2021 17:37:24 +0200 Subject: [PATCH] Update types.build.provisioners.go if pause_before is invalid, that's an error --- hcl2template/types.build.provisioners.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hcl2template/types.build.provisioners.go b/hcl2template/types.build.provisioners.go index 818d05be1..e5d3420e1 100644 --- a/hcl2template/types.build.provisioners.go +++ b/hcl2template/types.build.provisioners.go @@ -119,8 +119,9 @@ func (p *Parser) decodeProvisioner(block *hcl.Block, cfg *PackerConfig) (*Provis pauseBefore, err := time.ParseDuration(b.PauseBefore) if err != nil { return nil, append(diags, &hcl.Diagnostic{ - Summary: "Failed to parse pause_before duration", - Detail: err.Error(), + Summary: "Failed to parse pause_before duration", + Severity: hcl.DiagError, + Detail: err.Error(), }) } provisioner.PauseBefore = pauseBefore