-
Notifications
You must be signed in to change notification settings - Fork 175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to Go 1.14 #3760
Comments
In addition to upgrading bolt to v1.3.4, I believe upgrading Go to 1.14 will also require updating etcd to v3.5 well. Etcd v3.3 has a dependency on bolt v1.3.3, causing an indirect dependency in sensu: Line 12 in c031fe6
The indirect dependency still triggers the bug (fixed by etcd-io/bbolt#201) in many of our tests:
Unfortunately, as detailed in #3729, updating etcd now that they have changed the import path and broke their go module, is not quite straightforward. v3.4 still has the bolt dependency on v1.3.3 so it is not a valid candidate for us to update to. tl;dr: Due to etcd-io/etcd#11154 and etcd-io/etcd@3ffb3ae, we must wait for etcd v3.5 before updating Go to 1.14. |
Requires #3729 |
We're using the following workaround for 6.0 so that we can upgrade Go, etcd, and bolt: etcd-io/etcd#11154 (comment) |
Closing in favour of #4059 |
It will probably require us to upgrade bolt to v1.3.4 (currently on v1.3.3).
It needs to be done on both OSS & enterprise.
The text was updated successfully, but these errors were encountered: