Open rvadim opened 4 years ago
Due to https://github.com/hashicorp/vault/pull/5536 in vault
>= 1.0 you can use type = "my-vault-plugin-name"
. No plugin_name
option is needed.
This is still needed with support for external plugins. External plugins should support:
Terraform Version
Terraform v0.12.12 provider.vault: version = "~> 2.6"
Affected Resource(s)
Terraform Configuration Files
Expected Behavior
Path created
Actual Behavior
Steps to Reproduce
Please list the steps required to reproduce the issue, for example:
terraform apply -auto-approve
Important Factoids
Apparently it has never worked due to code analysis.
References
https://github.com/terraform-providers/terraform-provider-vault/blob/087c53af88b45a927f676116b15bc28b001a4cae/vault/resource_mount.go#L12 vault_mount have not any parameters like plugin_name But vault actually have: https://github.com/hashicorp/vault/blob/0f5c835d1cf91c00d01cb29a0048732d91357afa/vault/logical_system.go#L757