terraform/internal
Martin Atkins 72de171edd configs: Include context when variable default has nested problem
Previously this error message was including only the main error message
and ignoring any context about what part of a potential nested data
structure it arose from.

Now we'll use our usual path formatting utility to introduce additional
context whenever a problem arises with a nested value.
2024-07-17 07:44:18 -07:00
..
addrs Fix partial address representation in plan for deferred actions (#34966) 2024-06-20 10:41:23 +02:00
backend Add acceptance and internal tests for gcs backend, add some test helper functions (#35026) 2024-07-12 17:38:50 +01:00
builtin Support moving from null_resource to terraform_data (#35163) 2024-05-16 15:54:33 -04:00
checks remove repetitive words 2024-03-06 21:48:30 +08:00
cloud cloud: retry output if current state outputs are not available 2024-05-13 16:37:45 -06:00
cloudplugin Rebrand Terraform Cloud to HCP Terraform 2024-04-23 16:12:59 -04:00
collections stacks: include move, forget, import counts in apply summaries (#35391) 2024-07-01 14:23:17 +02:00
command fix flaky test in views package (#35469) 2024-07-17 13:10:11 +02:00
communicator Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
configs configs: Include context when variable default has nested problem 2024-07-17 07:44:18 -07:00
copy copy: DeepCopyValue utility 2024-03-08 13:59:55 -08:00
dag make Ancestors and Descendents variadic 2024-05-14 14:13:33 -04:00
depsfile providerreqs: Provider requirement/version types in their own package 2024-03-11 12:52:24 -07:00
didyoumean Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
e2e Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
experiments experiments: "ephemeral_values" language experiment 2024-06-05 09:09:30 -07:00
genconfig Fix crash when importing a resource with complex sensitive attributes (#34996) 2024-04-16 16:59:02 +02:00
getmodules moduleaddrs: Terraform now owns module source address normalization 2024-03-14 09:58:30 -07:00
getproviders providerreqs: Provider requirement/version types in their own package 2024-03-11 12:52:24 -07:00
grpcwrap provider functions return an error 2024-02-01 09:26:51 -05:00
helper/slowmessage Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
httpclient Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
initwd Revert "Add Warning for Deprecated Modules in Init (Second Revision)" 2024-05-30 16:01:39 -06:00
instances terraform test: move override evaluation into expander (#35030) 2024-04-24 07:57:29 +02:00
ipaddr Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
lang lang: Experimental "ephemeralasnull" function 2024-06-20 09:34:13 -07:00
legacy deps: Bump go-getter to v1.7.5 (#35376) 2024-07-03 08:48:23 +01:00
logging logging: Remove import github.com/coreos/pkg/capnslog 2024-04-24 09:55:55 -07:00
modsdir moduleaddrs: Split module source address parsing from package addrs 2024-03-14 09:58:30 -07:00
moduledeps Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
moduletest skip check evaluation when context is not prepared successfully (#35408) 2024-07-02 10:58:13 +02:00
namedvals terraform: decide module instances using new API 2024-01-19 13:51:57 -08:00
plans stacks: include moved and removed in API (#35360) 2024-06-20 11:04:22 +02:00
plugin stacks: add deferred to grpc calls 2024-04-26 13:27:56 +02:00
plugin6 stacks: add deferred to grpc calls 2024-04-26 13:27:56 +02:00
promising promising: A readme giving an overview of how this package works 2023-11-28 12:07:49 -08:00
provider-simple Add support for the cross resource type move operation in the proto schema (#34480) 2024-01-11 10:08:50 +01:00
provider-simple-v6 provider functions return an error 2024-02-01 09:26:51 -05:00
provider-terraform/main Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
providercache use plugin cache for provider lock across for all platforms 2024-02-08 13:12:22 +01:00
providers stacks: add deferred to grpc calls 2024-04-26 13:27:56 +02:00
provisioner-local-exec/main Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
provisioners Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
refactoring terraform test: move override evaluation into expander (#35030) 2024-04-24 07:57:29 +02:00
registry Revert "Add Warning for Deprecated Modules in Init (Second Revision)" 2024-05-30 16:01:39 -06:00
releaseauth cloudplugin: change manifest format to match releases API 2023-09-06 14:03:24 -06:00
repl terraform console: Multi-line entry support 2024-03-13 09:00:02 -07:00
replacefile Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
rpcapi stacks: fix flaky TestStacksPlanStackChanges test (#35468) 2024-07-17 13:09:57 +02:00
schemarepo schemarepo: Schema repositories get their own package 2024-03-12 08:45:19 -07:00
stacks stacks: insert unknown values for missing outputs during applies (#35463) 2024-07-17 08:44:39 +02:00
states deferred actions: allow unknown foreach attributes within import blocks (#35311) 2024-06-12 13:14:40 +02:00
terminal Update copyright file headers to BUSL-1.1 2023-08-10 23:43:27 +01:00
terraform core: do not refresh when forgetting instances (#35458) 2024-07-17 09:15:38 +01:00
tfdiags terraform: Initial partial support for ephemeral values 2024-06-05 09:09:30 -07:00
tfplugin5 deferred actions: implement latest provider protocol changes (#35063) 2024-04-24 14:10:08 +02:00
tfplugin6 deferred actions: implement latest provider protocol changes (#35063) 2024-04-24 14:10:08 +02:00