Skip to content
This repository has been archived by the owner on Jul 2, 2021. It is now read-only.

Downgrade gRPC version. #15

Merged
merged 1 commit into from
Aug 4, 2020
Merged

Downgrade gRPC version. #15

merged 1 commit into from
Aug 4, 2020

Conversation

kevmo314
Copy link
Contributor

@kevmo314 kevmo314 commented Aug 4, 2020

It seems that etcd <3.5 has an issue with gRPC >1.26. So while ion-avp builds no problem, using v1.31 will cause problems when ion-avp is built with ion. See these issues for more details:

etcd-io/etcd#11154
etcd-io/etcd#11931

In theory this is also fixed with etcd v3.5, but it has yet to be released.

There also might be a better solution here, but I tried pinning versions and go really doesn't seem to like that, it keeps overriding gRPC to v1.31 and the etcd build fails.

@tarrencev
Copy link
Collaborator

this issue is destroying the go community. so frustrating lol. i think this is the easiest work around

@kevmo314
Copy link
Contributor Author

kevmo314 commented Aug 4, 2020

this issue is destroying the go community. so frustrating lol. i think this is the easiest work around

Tell me about it... I tried really hard to try and find a reasonable workaround and ended up just being frustrated at etcd and go. :)

@tarrencev tarrencev merged commit 8dd6072 into ionorg:master Aug 4, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants