terraform-plugin-sdk icon indicating copy to clipboard operation
terraform-plugin-sdk copied to clipboard

Terraform Plugin SDK enables building plugins (providers) to manage any service providers or custom in-house solutions

Results 166 terraform-plugin-sdk issues
Sort by recently updated
recently updated
newest added

I am one of the maintainers of [vmware/terraform-provider-vcd](https://github.com/vmware/terraform-provider-vcd). We are evaluating terraform v1.3.0 with SDK v2.23.0, and we have seen that with the updated tool many tests in our suite...

bug

### SDK version Upgrading from v2.22.0 to v2.23.0 shows the breakage. See https://github.com/poseidon/terraform-provider-matchbox/pull/114 ### Relevant provider source code Here's an example https://github.com/poseidon/terraform-provider-matchbox/pull/114 The `Providers` field is set (required) and an...

bug
subsystem/tests

### Use-cases There are times when a `CustomizeDiffFunc` would ideally return a warning message. The current option is to add a log message, but that is only visible to the...

enhancement
terraform-plugin-framework

### SDK version ``` v2.23.0 ``` ### Relevant provider source code Refer to the terraform-provider-random acceptance testing. ### Debug Output [Go timeout panic stacktrace](https://gist.github.com/bflad/39a7fa79ef8b1f4197df0f07903158b4) ### Expected Behavior Running `go test...

bug
subsystem/tests

### SDK version ``` v2.18.0 ``` ### Relevant provider source code ```go func TestAccPrivatecaCertificateTemplateIamPolicyGenerated_withCondition(t *testing.T) { t.Parallel() context := map[string]interface{}{ "random_suffix": randString(t, 10), "role": "roles/privateca.templateUser", "condition_title": "expires_after_2019_12_31", "condition_expr": `request.time <...

bug

Fixes hashicorp/terraform-plugin-sdk#652 (also reported by me in hashicorp/terraform-plugin-sdk#895) When calculating a diff, elements in sets are tracked as a delete of all old attributes with `NewRemoved = true`, and a...

### SDK version ``` github.com/hashicorp/terraform-plugin-sdk/v2 v2.21.0 ``` ### Relevant provider source code ## Schema ```go package schemata import ( "github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema" ) func ServiceProfileSchema() map[string]*schema.Schema { return map[string]*schema.Schema{ "name": { Type:...

bug

### SDK version ``` github.com/hashicorp/terraform-plugin-sdk/v2 v2.21.0 ``` ### Relevant provider source code ```go func dataSourceAzurePeeringConnection() *schema.Resource { return &schema.Resource{ Description: "The Azure peering connection data source provides information about a...

bug

### SDK version ``` { "Path": "github.com/hashicorp/terraform-plugin-sdk", "Version": "v1.13.0" } ``` ### Relevant provider source code https://github.com/hashicorp/terraform-plugin-sdk/blob/79b4af5fffc8a33bcff6183efc99f3006d7fde5c/helper/schema/schema.go#L265 ```go func resourceService() *schema.Resource { ... "test_attribute": &schema.Schema{ Type: schema.TypeList, Optional: true, Elem:...

enhancement
breaking-change
subsystem/types