mirror of
https://github.com/hashicorp/terraform.git
synced 2026-04-15 22:10:37 -04:00
|
Some checks failed
build / Determine intended Terraform version (push) Has been cancelled
build / Determine Go toolchain version (push) Has been cancelled
Quick Checks / Unit Tests (push) Has been cancelled
Quick Checks / Race Tests (push) Has been cancelled
Quick Checks / End-to-end Tests (push) Has been cancelled
Quick Checks / Code Consistency Checks (push) Has been cancelled
build / Generate release metadata (push) Has been cancelled
build / Build for freebsd_386 (push) Has been cancelled
build / Build for linux_386 (push) Has been cancelled
build / Build for openbsd_386 (push) Has been cancelled
build / Build for windows_386 (push) Has been cancelled
build / Build for darwin_amd64 (push) Has been cancelled
build / Build for freebsd_amd64 (push) Has been cancelled
build / Build for linux_amd64 (push) Has been cancelled
build / Build for openbsd_amd64 (push) Has been cancelled
build / Build for solaris_amd64 (push) Has been cancelled
build / Build for windows_amd64 (push) Has been cancelled
build / Build for freebsd_arm (push) Has been cancelled
build / Build for linux_arm (push) Has been cancelled
build / Build for darwin_arm64 (push) Has been cancelled
build / Build for linux_arm64 (push) Has been cancelled
build / Build for windows_arm64 (push) Has been cancelled
build / Build Docker image for linux_386 (push) Has been cancelled
build / Build Docker image for linux_amd64 (push) Has been cancelled
build / Build Docker image for linux_arm (push) Has been cancelled
build / Build Docker image for linux_arm64 (push) Has been cancelled
build / Build e2etest for linux_386 (push) Has been cancelled
build / Build e2etest for windows_386 (push) Has been cancelled
build / Build e2etest for darwin_amd64 (push) Has been cancelled
build / Build e2etest for linux_amd64 (push) Has been cancelled
build / Build e2etest for windows_amd64 (push) Has been cancelled
build / Build e2etest for linux_arm (push) Has been cancelled
build / Build e2etest for darwin_arm64 (push) Has been cancelled
build / Build e2etest for linux_arm64 (push) Has been cancelled
build / Run e2e test for linux_386 (push) Has been cancelled
build / Run e2e test for windows_386 (push) Has been cancelled
build / Run e2e test for darwin_amd64 (push) Has been cancelled
build / Run e2e test for linux_amd64 (push) Has been cancelled
build / Run e2e test for windows_amd64 (push) Has been cancelled
build / Run e2e test for linux_arm (push) Has been cancelled
build / Run e2e test for linux_arm64 (push) Has been cancelled
build / Run terraform-exec test for linux amd64 (push) Has been cancelled
By the time we get to the config generation during terraform plan, terraform didn't have access to the import config to see if a provider had been specified by localname. This is working fine for providers with aliases, and terraform was identifying the correct AbsProvider, but it was still missing from the generated configuration. I've addressed this by adding a struct which carries both the evaluated import target (cty.Value) and the decoded import config, so that generateHCLResourceDef can now use the ProviderConfigRef (if set). I have also added a test to context_plan_import_test that verifies localname is honored. |
||
|---|---|---|
| .. | ||
| actions | ||
| addrs | ||
| backend | ||
| builtin | ||
| checks | ||
| cloud | ||
| cloudplugin | ||
| collections | ||
| command | ||
| communicator | ||
| configs | ||
| copy | ||
| dag | ||
| deprecation | ||
| depsfile | ||
| didyoumean | ||
| e2e | ||
| experiments | ||
| genconfig | ||
| getmodules | ||
| getproviders | ||
| grpcwrap | ||
| helper/slowmessage | ||
| httpclient | ||
| initwd | ||
| instances | ||
| ipaddr | ||
| lang | ||
| legacy | ||
| logging | ||
| modsdir | ||
| moduledeps | ||
| moduleref | ||
| moduletest | ||
| namedvals | ||
| plans | ||
| plugin | ||
| plugin6 | ||
| pluginshared | ||
| promising | ||
| provider-simple | ||
| provider-simple-v6 | ||
| provider-terraform/main | ||
| providercache | ||
| providers | ||
| provisioner-local-exec/main | ||
| provisioners | ||
| refactoring | ||
| registry | ||
| releaseauth | ||
| repl | ||
| replacefile | ||
| resources/ephemeral | ||
| rpcapi | ||
| schemarepo | ||
| stacks | ||
| stacksplugin | ||
| states | ||
| terminal | ||
| terraform | ||
| tfdiags | ||
| tfplugin5 | ||
| tfplugin6 | ||