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
go: 1.9.3 -> 1.10 #35311
go: 1.9.3 -> 1.10 #35311
Conversation
It looks like version 1.9.* of Kubernetes does not support Go 1.10 and a stable release of 1.10 does not exist yet. Once it does, we can upgrade and depend on Go 1.10. cloudfoundry-cli seems to forcibly reference Go 1.9 even when upgraded, I'm not sure why.
Looks like master is broken right now. |
@GrahamcOfBorg eval |
@GrahamcOfBorg build go_1_10 |
Failure on x86_64-darwin (full log) Partial log (click to expand)
|
Success on x86_64-linux (full log) Partial log (click to expand)
|
Success on aarch64-linux (full log) Partial log (click to expand)
|
Unfortunately I don't have a Darwin platform to test on, so I have to take Darwin off the supported platform list for now. |
I'll have a look of that later today. |
Looks like a race condition. I have made a pull request here as well: #35330 |
I guess I would have preferred if there was a way to preserve the correct Git blame, maybe by forking against my fork, then having me merge your changes in. That's a lot of process overhead though and I don't blame you for not doing it. |
Closing in favor of #35330 |
Motivation for this change
Go 1.10 has been released.
Things done
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)I had to keep Kubernetes using Go 1.9 because the latest stable release doesn't seem to support 1.10.
cloudfoundry-cli seems to refer to Go 1.9 even when using 1.10 for some reason, so I've bumped it down to 1.9 for now. Perhaps someone more versed in the Nix expression language could help me debug this. The error I get is the following: