Skip to content

echoprovider: Package build error when using terraform-plugin-go@v0.28.0 #513

@austinvalle

Description

@austinvalle

terraform-plugin-testing version

github.com/hashicorp/terraform-plugin-testing v1.13.0

Background

Writing this issue retroactively, since it's already fixed in v1.13.1 👍🏻

If using the echoprovider package, when attempting to build terraform-plugin-testing v1.13.0 with terraform-plugin-go v0.28.0, you will receive an error message:

# github.com/hashicorp/terraform-plugin-testing/echoprovider
/Users/austin.valle/go/pkg/mod/github.com/hashicorp/terraform-plugin-testing@v1.13.0/echoprovider/server.go:41:10:
  cannot use &echoProviderServer{} (value of type *echoProviderServer) as tfprotov6.ProviderServer value in return statement:
  *echoProviderServer does not implement tfprotov6.ProviderServer (missing method GetResourceIdentitySchemas)
FAIL	github.com/hashicorp/terraform-provider-dns/internal/provider [build failed]

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions