terraform-provider-vault
terraform-provider-vault copied to clipboard
Panic importing `vault_mfa_duo`
Terraform Version
Terraform v1.2.8
on linux_amd64
+ provider registry.terraform.io/hashicorp/vault v2.24.1
Affected Resource(s)
Please list the resources as a list, for example:
- vault_mfa_duo
If this issue appears to affect multiple resources, it may be an issue with Terraform's core, so please mention this.
Terraform Configuration Files
resource "vault_mfa_duo" "duo" {
name = "duo"
mount_accessor = vault_ldap_auth_backend.ldap.accessor
secret_key = "xxx"
integration_key = "xxx"
api_hostname = "api-2b5c39f5.duosecurity.com"
}
Panic Output
❯ terraform import vault_mfa_duo.duo duo
vault_mfa_duo.duo: Importing from ID "duo"...
vault_mfa_duo.duo: Import prepared!
Prepared vault_mfa_duo for import
vault_mfa_duo.duo: Refreshing state... [id=duo]
╷
│ Error: Request cancelled
│
│ The plugin.(*GRPCProvider).ReadResource request was cancelled.
╵
Stack trace from the terraform-provider-vault_v2.24.1_x4 plugin:
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x30 pc=0xf1e154]
goroutine 14 [running]:
github.com/hashicorp/terraform-provider-vault/vault.mfaDuoRead(0xc00088e8c0, 0x119aa00, 0xc0003b8280, 0xc00088e8c0, 0x0)
/opt/teamcity-agent/work/5d79fe75d4460a2f/src/github.com/hashicorp/terraform-provider-vault/vault/resource_mfa_duo.go:115 +0x2f4
github.com/hashicorp/terraform-plugin-sdk/helper/schema.(*Resource).RefreshWithoutUpgrade(0xc00056def0, 0xc000740c30, 0x119aa00, 0xc0003b8280, 0xc0007e6238, 0x0, 0x0)
/opt/teamcity-agent/work/5d79fe75d4460a2f/pkg/mod/github.com/hashicorp/[email protected]/helper/schema/resource.go:460 +0x12e
github.com/hashicorp/terraform-plugin-sdk/internal/helper/plugin.(*GRPCProviderServer).ReadResource(0xc000286c30, 0x13c3450, 0xc0008913b0, 0xc0007ca360, 0xc000286c30, 0xc0008913b0, 0xc0005d1ba0)
/opt/teamcity-agent/work/5d79fe75d4460a2f/pkg/mod/github.com/hashicorp/[email protected]/internal/helper/plugin/grpc_provider.go:525 +0x3dd
github.com/hashicorp/terraform-plugin-sdk/internal/tfplugin5._Provider_ReadResource_Handler(0x1168220, 0xc000286c30, 0x13c3450, 0xc0008913b0, 0xc0007ca300, 0x0, 0x13c3450, 0xc0008913b0, 0xc00047c6c0, 0x90)
/opt/teamcity-agent/work/5d79fe75d4460a2f/pkg/mod/github.com/hashicorp/[email protected]/internal/tfplugin5/tfplugin5.pb.go:3269 +0x214
google.golang.org/grpc.(*Server).processUnaryRPC(0xc000360000, 0x13ce238, 0xc000103980, 0xc00092e100, 0xc000692330, 0x19de4b0, 0x0, 0x0, 0x0)
/opt/teamcity-agent/work/5d79fe75d4460a2f/pkg/mod/google.golang.org/[email protected]/server.go:1082 +0x52b
google.golang.org/grpc.(*Server).handleStream(0xc000360000, 0x13ce238, 0xc000103980, 0xc00092e100, 0x0)
/opt/teamcity-agent/work/5d79fe75d4460a2f/pkg/mod/google.golang.org/[email protected]/server.go:1405 +0xccf
google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc0000345b0, 0xc000360000, 0x13ce238, 0xc000103980, 0xc00092e100)
/opt/teamcity-agent/work/5d79fe75d4460a2f/pkg/mod/google.golang.org/[email protected]/server.go:746 +0xab
created by google.golang.org/grpc.(*Server).serveStreams.func1
/opt/teamcity-agent/work/5d79fe75d4460a2f/pkg/mod/google.golang.org/[email protected]/server.go:744 +0xa5
Error: The terraform-provider-vault_v2.24.1_x4 plugin crashed!