diff --git a/acceptance/bundle/variables/var_file_overrides/output.txt b/acceptance/bundle/variables/var_file_overrides/output.txt index 988200c81..8f9a61744 100644 --- a/acceptance/bundle/variables/var_file_overrides/output.txt +++ b/acceptance/bundle/variables/var_file_overrides/output.txt @@ -55,7 +55,7 @@ Exit code: 1 === file cannot be parsed >>> errcode $CLI bundle validate -o json --var-file=var_files/invalid_json.json -Error: failed to parse variables file: error decoding JSON at :0:0: invalid character 'o' in literal false (expecting 'a') +Error: failed to parse variables file var_files/invalid_json.json: error decoding JSON at :0:0: invalid character 'o' in literal false (expecting 'a') Exit code: 1 diff --git a/cmd/bundle/utils/utils.go b/cmd/bundle/utils/utils.go index e7419e792..8613f0f47 100644 --- a/cmd/bundle/utils/utils.go +++ b/cmd/bundle/utils/utils.go @@ -35,7 +35,7 @@ func configureVariablesFromFile(cmd *cobra.Command, b *bundle.Bundle, filePath s val, err := jsonloader.LoadJSON(f, filePath) if err != nil { - return diag.FromErr(fmt.Errorf("failed to parse variables file: %w", err)) + return diag.FromErr(fmt.Errorf("failed to parse variables file %s: %w", filePath, err)) } vars := map[string]any{}