-
Notifications
You must be signed in to change notification settings - Fork 347
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
Bump golang to 1.16 for etcd #795
Conversation
@gliptak can you fix CI error before we proceed with review |
@jasmingacic thank you for reviewing https://github.com/k0sproject/k0s/pull/795/checks?check_run_id=2144826000#step:7:12809 shows
It looks that https://github.com/k0sproject/k0s/blob/main/embedded-bins/etcd/Dockerfile#L7 is failing to build with 1.15. https://travis-ci.com/github/etcd-io/etcd is successful |
Funny locally it works just fine. I will trigger the tests again |
We will keep this PR open until etcd 3.5.0 is released. We need more time to investigated whether this change will introduce any issues. |
Since PR was approved already, I converted it to draft to avoid merging by accident |
I think we can merge this. Upstream uses golang 1.12, we currently golang 1.13. The tests passes. golang 1.15 generates better code. We can always revert it if it turns out that it breaks things (but I see no reason why it should). So I see no reason to hold this back. |
etcd 3.5 targets Go |
I've change the PR from draft to ready for review. |
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
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.
@ncopa can you take a look too?
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.
👍
name: Pull Request
about: Create a Pull Request
title: ''
labels: ''
assignees: ''
Issue
Fixes #{ issue number }
What this PR Includes
Bump golang to 1.15 for etcd