From 3aa4ac43f95eda10286fb92cc64bd910f75c21c2 Mon Sep 17 00:00:00 2001 From: Kristin Laemmert Date: Wed, 3 Apr 2019 14:20:59 -0400 Subject: [PATCH] configs/configupgrade: return if hil.Parse() produces an error. (#20920) Fixes #20917 --- configs/configupgrade/upgrade_expr.go | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/configupgrade/upgrade_expr.go b/configs/configupgrade/upgrade_expr.go index 8ff8bb51c..d568e8db6 100644 --- a/configs/configupgrade/upgrade_expr.go +++ b/configs/configupgrade/upgrade_expr.go @@ -55,6 +55,7 @@ Value: Detail: fmt.Sprintf("Interpolation parsing failed: %s", err), Subject: hcl1PosRange(filename, tv.Pos).Ptr(), }) + return nil, diags } interpSrc, interpDiags := upgradeExpr(hilNode, filename, interp, an)