-
Notifications
You must be signed in to change notification settings - Fork 39.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
Upgrade to golang 1.6 #22149
Upgrade to golang 1.6 #22149
Conversation
GCE e2e build/test failed for commit 18f520dccd552134dec2bff5015df859fe9222e9. Please reference the list of currently known flakes when examining this failure. If you request a re-test, you must reference the issue describing the flake. |
Labelling this PR as size/M |
@mikedanese Should we have an option to force build the |
@@ -15,7 +15,7 @@ | |||
# This file creates a standard build environment for building cross | |||
# platform go binary for the architecture kubernetes cares about. | |||
|
|||
FROM golang:1.4.2 | |||
FROM golang:1.6 |
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.
please include the minor version. e.g. 1.6.0
.travis.yml and shippable.yml also need the version bump |
What would it do? We need to push kube-cross before CI goes green right now. That seems like a reasonable check to have |
@mikedanese Fixed. Now the |
I don't think that's a good idea. It allows CI to pass without pushing the image first which is a bad thing. |
I'm fine with that. Do you have a better approach? |
GCE e2e build/test failed for commit f6472f5d9d173e2276f44bafa3497c9799c9955d. Please reference the list of currently known flakes when examining this failure. If you request a re-test, you must reference the issue describing the flake. |
@mikedanese OK, what do you say about this then? If a |
GCE e2e build/test passed for commit 0fb8245a607dde8290ed467e85cb3655ef880c64. |
The author of this PR is not in the whitelist for merge, can one of the admins add the 'ok-to-merge' label? |
Well - we deinifetly do not want to have this for 1.2, so I will get back to it once we are done with our 1.2 work. |
Yeah, as I said in the first place. Didn't think you'd want it either. But just asked anyway... |
@@ -15,7 +15,7 @@ | |||
# This file creates a build environment for building and running kubernetes | |||
# unit and integration tests | |||
|
|||
FROM golang:1.5.3 |
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.
should update the tag for this image (in the Makefile) as well
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.
Thanks. Fixed.
GCE e2e build/test passed for commit 8647e666c0b82e702e904d07e98ad021162d7f48. |
@luxas - FYI, we have a bunch of unit tests failing with Go 1.6, so there is long way to do before we do this... |
Thanks for the info, good to know. |
@@ -4,7 +4,7 @@ language: go | |||
|
|||
matrix: | |||
include: | |||
- go: 1.5.3 | |||
- go: 1.6.0 |
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.
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.
Yes, probably best to do that in a separate PR though.
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.
#23845 out for review
LGTM |
Can someone apply the label, given multiple lgtms? |
I'll be the one. /me wonders why @timothysc didn't do it :) |
@k8s-bot test this Tests are more than 48 hours old. Re-running tests. |
@eparis didn't want to stomp on toes. ;-) |
STOMP! |
GCE e2e build/test passed for commit 2928d0a. |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
GCE e2e build/test passed for commit 2928d0a. |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
GCE e2e build/test passed for commit 2928d0a. |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
GCE e2e build/test passed for commit 2928d0a. |
Automatic merge from submit-queue |
Here we go!
|
Automatic merge from submit-queue Up to golang 1.6 A second attempt to upgrade go version above `go1.4` Merge ASAP after you've cut the `release-1.2` branch and feel ready. `go1.6` should perform slightly better than `go1.5`, so this time it might work @gmarek @wojtek-t @zmerlynn @mikedanese @brendandburns @ixdy @thockin
Automatic merge from submit-queue Add a note about supported go version Broke out from kubernetes#22149 @wojtek-t
…-discovery UPSTREAM: 00000: wait for CRD discovery to be successful once before Origin-commit: 9ffad072ee9a512a7344dba700b5a15bcad5349a
A second attempt to upgrade go version above
go1.4
Merge ASAP after you've cut the
release-1.2
branch and feel ready.go1.6
should perform slightly better thango1.5
, so this time it might work@gmarek @wojtek-t @zmerlynn @mikedanese @brendandburns @ixdy @thockin