-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Update Go to v1.16 #10892
Update Go to v1.16 #10892
Conversation
82ac817
to
649c49a
Compare
/assign @hakman |
Have submitted a similar PR #10864 which got closed.... |
Thanks for this. I think we want to hold this one waiting for some of our larger deps to upgrade. at least the other kubernetes libs. /hold |
ok no probs. I did a search for any open PRs before raising this hence why I missed the closed PR. Happy to hold until the Kubernetes and other dependencies are updated. As already mentioned in Slack, I'm going to raise new PRs to cover upgrades to other Go module dependencies. |
We should wait for kubernetes/kubernetes#98572 to merge and for 1.12.1 beta.1 to be released at least. |
649c49a
to
7dc8f6e
Compare
7dc8f6e
to
1b99a0a
Compare
1b99a0a
to
f745579
Compare
I think the test above should pass if |
/retest |
It certainly did last week, but I'm just waiting for Kubernetes to create the next |
I think the go upgrade is independent of any kubernetes release and our use of the kubernetes dependencies. I bumped the go versions in the go.mod files to 1.16 and running |
Tried it also and worked as @rifelpet described. Would be nice to get this in soon. |
@hakman @olemarkus @rifelpet |
No worries, we all agreed that it's ok to merge now and upgrade the deps to 1.21-beta.1 next week. |
f745579
to
1a6ff4e
Compare
Thanks @bmelbourne! 👍 |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hakman, olemarkus The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/hold cancel |
What this PR does / why we need it:
Upgrade Go to v1.16.
Which issue(s) this PR fixes:
N/A
Special notes for your reviewer:
Support for
GOPATH
mode will be deprecated in Go 1.17 andGO111MODULE
environment variable will be ignored,https://blog.golang.org/go116-module-changes