Loading...
Loading...
### Terraform Version ```shell $ terraform version Terraform v1.15.0 on linux_amd64 ``` ### Terraform Configuration Files ``` "output": { "cross-stack-output-*****_ranges": { "sensitive": true, "value": "${*****_ranges}" }, "cross-stack-output-*****": { "sensitive": true, "value": "${*****}" }, "*****-ranges": { "value": "${*****}" } }, ``` Confidential data is masked with `*****`. ### Debug Output See error below, there's no additional information when using `TF_LOG=trace`. ### Expected Behavior Output should work. ### Actual Behavior `terraform apply` fails with: ``` Error: External Error: Failed to parse terraform output: SyntaxError: Unexpected non-whitespace character after JSON at position 487 (line 28 column 1). The output was '{ "cross-stack-output-*****_ranges": { "sensitive": true, "type": [ "list", "string" ], "value": [ "*****" ] }, "cross-stack-output-*****": { "sensitive": true, "type": "string", "value": "*****" }, "*****-ranges": { "sensitive": false, "type": [ "list", "string" ], "value": [ "*****" ] } } ``` Confidential data is masked with `*****`. At least the JSON in the error message is valid. ### Steps to Reproduce 1. `terrafrom init` 2. `terraform apply` ### Additional Context It's working fine with version <= `1.14.9`. ### References _No response_ ### Generative AI / LLM assisted development? _No response_
Click on a version to see all relevant bugs
Terraform Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.