bug(kms): Add support for all Boundary supported KMSes (#213)

After moving to go-kms-wrapping V2, the Boundary Terraform Provider
did not load all KMS plugins resulting in an error when trying to
create a wrapper for any type other than aead:

    Error: error reading wrappers from "recovery_kms_hcl":
    Error configuring kms: plugin is nil
This commit is contained in:
Louis Ruch authored and GitHub committed 2022-06-01 13:17:49 -07:00
1 parent 9acb1b6f7f
commit d8ab0733e8
29 files changed
+2430 -1

No files matched your search

+5
View File
@@ -44,6 +44,11 @@ install-go: ~/.go/bin/go
./ci/goinstall.sh
dev:
./scripts/plugins.sh
mkdir -p $(INSTALL_PATH)
go build -o $(INSTALL_PATH)/terraform-provider-boundary main.go
dev-no-plugins:
mkdir -p $(INSTALL_PATH)
go build -o $(INSTALL_PATH)/terraform-provider-boundary main.go