Skip to content

Releases: verkada/terraform-provider-gsi

v0.6.2

15 Dec 18:58
Compare
Choose a tag to compare
support nil assume role reference

It appears that passing:
```
assume_role {
  role_arn = ""
}
```
will lead to a {nil} in the config (`assume_role`) leading to:
```
terraform-provider-gsi/provider.providerConfigure(0xee9113)
	terraform-provider-gsi/provider/provider.go:161 +0x3f6
github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema.(*Provider).Configure(0xc00065c640, {0x11f5e70, 0xc0009ef080}, 0xc00070c5b0)
	github.com/hashicorp/terraform-plugin-sdk/v2@v2.8.0/helper/schema/provider.go:279 +0x19c
github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema.(*GRPCProviderServer).ConfigureProvider(0xc00000d170, {0x11f5dc8, 0xc0006586c0}, 0xc00039c0f0)
	github.com/hashicorp/terraform-plugin-sdk/v2@v2.8.0/helper/schema/grpc_provider.go:523 +0x27b
github.com/hashicorp/terraform-plugin-go/tfprotov5/tf5server.(*server).Configure(0xc000561200, {0x11f5e70, 0xc0003799b0}, 0xc000658400)
	github.com/hashicorp/terraform-plugin-go@v0.4.0/tfprotov5/tf5server/server.go:182 +0x142
github.com/hashicorp/terraform-plugin-go/tfprotov5/internal/tfplugin5._Provider_Configure_Handler({0xead1e0, 0xc000561200}, {0x11f5e70, 0xc0003799b0}, 0xc000654540, 0x0)
	github.com/hashicorp/terraform-plugin-go@v0.4.0/tfprotov5/internal/tfplugin5/tfplugin5_grpc.pb.go:326 +0x170
google.golang.org/grpc.(*Server).processUnaryRPC(0xc0003a2000, {0x12069b0, 0xc0008bc000}, 0xc00011e200, 0xc000348f90, 0x18b2db8, 0x0)
	google.golang.org/grpc@v1.36.0/server.go:1217 +0xc8f
google.golang.org/grpc.(*Server).handleStream(0xc0003a2000, {0x12069b0, 0xc0008bc000}, 0xc00011e200, 0x0)
	google.golang.org/grpc@v1.36.0/server.go:1540 +0xa2a
google.golang.org/grpc.(*Server).serveStreams.func1.2()
	google.golang.org/grpc@v1.36.0/server.go:878 +0x98
created by google.golang.org/grpc.(*Server).serveStreams.func1
	google.golang.org/grpc@v1.36.0/server.go:876 +0x294
```

v0.6.0-alpha

13 Dec 01:19
Compare
Choose a tag to compare
Fix parsing error when using assume_role

v0.6.1

15 Dec 18:42
d445880
Compare
Choose a tag to compare
make validation of aws credentials optional (#23)

v0.6.0

15 Dec 18:41
d445880
Compare
Choose a tag to compare
make validation of aws credentials optional (#23)

v0.5.0

11 Jun 00:41
d445880
Compare
Choose a tag to compare
make validation of aws credentials optional (#23)

v0.5.0

11 Jun 00:28
d445880
Compare
Choose a tag to compare
  • make validation of AWS credentials optional
  • set name & table_name on read to avoid recreation on import
  • don't capitalize error strings
  • remove explicit types when they can be inferred
  • update docs: The docs page for r/global_secondary_index was out of date and missed billing_mode (along with some other issues)

v0.4.0

06 Apr 22:25
30b3a4e
Compare
Choose a tag to compare
Merge pull request #22 from verkada/sidprak/support-assume-role

Support assume role configuration for provider auth

v0.3.0

02 Feb 22:19
8b1ad4c
Compare
Choose a tag to compare
Add GPG_FINGERPRINT in release env vars (#17)

v0.2.0

05 Mar 00:28
2005b56
Compare
Choose a tag to compare
Merge pull request #9 from verkada/ak/creating

Conside CREATING to be a final state for GSIs

v0.1.0

02 Mar 20:53
Compare
Choose a tag to compare
Incorporate feedback from licensing/security review

* Remove code duplication from plugin SDK
* Use non-generated .gitignore file
* Fix README typo
* Update Makefile to allow for passing AWS variables directly to testacc
* Update local dynamodb installation URL to the official AWS binary