From 6a8f10c1fa334a460f89524676ac66e3b7aef350 Mon Sep 17 00:00:00 2001 From: Sebastian Rivera Date: Wed, 26 Jul 2023 08:58:46 -0400 Subject: [PATCH 1/2] Update Changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index aaecda42df..c2eb4d8fc3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ NEW FEATURES: ENHANCEMENTS: * config: Terraform can now track some additional detail about values that won't be known until the apply step, such as the range of possible lengths for a collection or whether an unknown value can possibly be null. When this information is available, Terraform can potentially generate known results for some operations on unknown values. This doesn't mean that Terraform can immediately track that detail in all cases, but the type system now contains the facility for that and so over time we will improve the level of detail generated by built-in functions, language operators, Terraform providers, etc. [GH-33234] * jsonplan: Added `errored` field to JSON plan output, indicating whether a plan errored. [GH-33372] +* cloud: Remote plans on Terraform Cloud/Enterpise can now be saved using the `-out` flag, referenced in the `show` command, and applied by specifiying the plan file name. BUG FIXES: * The upstream dependency that Terraform uses for service discovery of Terraform-native services such as Terraform Cloud/Enterprise state storage was previously not concurrency-safe, but Terraform was treating it as if it was in situations like when a configuration has multiple `terraform_remote_state` blocks all using the "remote" backend. Terraform is now using a newer version of that library which updates its internal caches in a concurrency-safe way. [GH-33364] From e69152ab044696793329ea20e95858236d8c5e68 Mon Sep 17 00:00:00 2001 From: Sebastian Rivera Date: Wed, 26 Jul 2023 11:29:38 -0400 Subject: [PATCH 2/2] Update CHANGELOG.md Co-authored-by: Brandon Croft --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c2eb4d8fc3..87f9c99c4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ NEW FEATURES: ENHANCEMENTS: * config: Terraform can now track some additional detail about values that won't be known until the apply step, such as the range of possible lengths for a collection or whether an unknown value can possibly be null. When this information is available, Terraform can potentially generate known results for some operations on unknown values. This doesn't mean that Terraform can immediately track that detail in all cases, but the type system now contains the facility for that and so over time we will improve the level of detail generated by built-in functions, language operators, Terraform providers, etc. [GH-33234] * jsonplan: Added `errored` field to JSON plan output, indicating whether a plan errored. [GH-33372] -* cloud: Remote plans on Terraform Cloud/Enterpise can now be saved using the `-out` flag, referenced in the `show` command, and applied by specifiying the plan file name. +* cloud: Remote plans on Terraform Cloud/Enterprise can now be saved using the `-out` flag, referenced in the `show` command, and applied by specifying the plan file name. BUG FIXES: * The upstream dependency that Terraform uses for service discovery of Terraform-native services such as Terraform Cloud/Enterprise state storage was previously not concurrency-safe, but Terraform was treating it as if it was in situations like when a configuration has multiple `terraform_remote_state` blocks all using the "remote" backend. Terraform is now using a newer version of that library which updates its internal caches in a concurrency-safe way. [GH-33364]