generated from hashicorp/terraform-provider-scaffolding
-
Notifications
You must be signed in to change notification settings - Fork 58
Open
Description
Terraform Version
v1.3.7
Provider Version
v1.1.5
Terraform Configuration Files
terraform {
required_providers {
boundary = {
source = "hashicorp/boundary"
version = "1.1.5"
}
}
}
provider "boundary" {
addr = var.boundary_provider_addr
recovery_kms_hcl = <<-EOT
kms "awskms" {
purpose = "recovery"
region = "us-west-2"
kms_key_id = "92aa3cc0-37ed-4088-9d7d-373d512cbf05"
}
EOT
}
Expected Behavior
Terraform Plan should succeed
Actual Behavior
Terraform exits with:
│ Error: error reading wrappers from "recovery_kms_hcl": Error configuring kms: error fetching kms plugin rpc client: Unrecognized remote plugin message:
│ This usually means
│ the plugin was not compiled for this architecture,
│ the plugin is missing dynamic-link libraries necessary to run,
│ the plugin is not executable by this process due to file permissions, or
│ the plugin failed to negotiate the initial go-plugin protocol handshake
│
│ Additional notes about plugin:
│ Path: /tmp/2588365193/boundary-plugin-kms-awskms-b2f6Z
│ Mode: -rwx------
│ Owner: 100 [atlantis] (current: 100 [atlantis])
│ Group: 1000 [atlantis] (current: 1000 [atlantis])
│ ELF architecture: EM_X86_64 (current architecture: amd64)
│
│
│ with provider["registry.terraform.io/hashicorp/boundary"],
│ on provider.tf line 29, in provider "boundary":
│ 29: provider "boundary" {
Steps to Reproduce
Please list the steps required to reproduce the issue, for example:
configure boundary plugin version v1.1.5
terraform plan
Important Factoids
- Reproduced on via Atlantis running in ECS Fargate
- After reverting back to v1.1.4, I do not see this issue; so it seems specific to this build.
References
Seems similar to
madianas21, macmiranda, micchickenburger and daniel-ciaglia
Metadata
Metadata
Assignees
Labels
No labels