GoogleCloudPlatform / terraform-provider-cdap

Custom Terraform Provider for CDAP
https://registry.terraform.io/providers/GoogleCloudPlatform/cdap/
Apache License 2.0
12 stars 12 forks source link

Migrate from legacy plugin sdk #62

Closed jaketf closed 4 years ago

jaketf commented 4 years ago

This provider uses a legacy plugin sdk yielding warnings like:

[WARN] Provider "registry.terraform.io/-/cdap" produced an invalid plan for cdap_streaming_program_run.test, but we are tolerating it because it is using the legacy plugin SDK.
    The following problems may be the cause of any confusing errors from downstream operations:
      - .name: planned value cty.StringVal("DataStreamsSparkStreaming") does not match config value cty.NullVal(cty.String)
      - .allow_multiple_runs: planned value cty.False does not match config value cty.NullVal(cty.Bool)
2020/03/04 15:38:20 [INFO] backend/local: apply calling Plan

We should consider migrating to a new SDK with the automated tool described at: https://www.terraform.io/docs/extend/plugin-sdk.html

jaketf commented 4 years ago

Additional context: not too concerning