From 91f30391ce8e696b56bbec8038a1080149624c3b Mon Sep 17 00:00:00 2001 From: Simon Emms Date: Mon, 13 Dec 2021 14:01:38 +0000 Subject: [PATCH] [installer]: correct the starts_with validation on the config The validation was just being printed to terminal, not passed into the validation result. --- installer/pkg/config/validation.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installer/pkg/config/validation.go b/installer/pkg/config/validation.go index aeebbf431121c1..40f36bd831192c 100644 --- a/installer/pkg/config/validation.go +++ b/installer/pkg/config/validation.go @@ -46,7 +46,7 @@ func Validate(version ConfigVersion, cfg interface{}) (r *ValidationResult, err tag := strings.Replace(v.Tag(), "_", " ", -1) res.Fatal = append(res.Fatal, fmt.Sprintf("Field '%s' is %s '%s'", v.Namespace(), tag, v.Param())) case "startswith": - fmt.Printf("Field '%s' must start with '%s'", v.Namespace(), v.Param()) + res.Fatal = append(res.Fatal, fmt.Sprintf("Field '%s' must start with '%s'", v.Namespace(), v.Param())) default: // General error message res.Fatal = append(res.Fatal, fmt.Sprintf("Field '%s' failed %s validation", v.Namespace(), v.Tag()))