Conversation
``` $ govendor fetch github.com/hashicorp/terraform/...@v0.10.8 ``` in order to fix the build - I then compared this branch's version and ran: ``` $ govendor fetch github.com/hashicorp/consul/api@610f3c86a089817b5bd5729a3b8c2db33a9ae2b0 $ govendor fetch github.com/hashicorp/go-getter@a686900cb3753aa644dc4812be91ceaf9fdd3b98 $ govendor fetch github.com/coreos/etcd/clientv3@v3.2.7 govendor fetch github.com/hashicorp/go-plugin@a5174f84d7f8ff00fb07ab4ef1f380d32eee0e63 ```
``` govendor fetch google.golang.org/grpc@7657092a1303cc5a6fa3fee988d57c665683a4da ```
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thanks for fixing this up.
I'm also working on hashicorp/terraform#16543 to merge this provider back into the main terraform
binary, so we can avoid problems of this nature in future. Having this fix in place will be helpful to those using Terraform 0.10 though, since it will always depend on the separated version of this provider.
(Once we have a release with it integrated, I'll make a change to the README
in this repo to clarify that this codebase would then be in maintenance mode only, with continued development going on in the Terraform Core repository.)
@tombuildsstuff @apparentlymart It seems that this PR and the corresponding
Upgrading my local Terraform to 0.10.8 solved the problem. |
Hmm... thanks for reporting that, @phamann. That certainly wasn't intended 😖 ... I think this is due to a change to the underlying plugin library we use which now supports several different plugin protocols, but seems to be confusing old versions of Terraform by including the protocol announcement ( Unfortunately I don't think there's much we can do here since we can't re-issue the old 0.10 releases to have the new client... we'll watch out for this as we upgrade the Sorry for the unexpected breakage! |
Turns out master's still pointing to Terraform 0.10.0
in order to fix the build - I then compared this branch's version and ran:
This should finally fix hashicorp/terraform-provider-azurerm#351