-
Notifications
You must be signed in to change notification settings - Fork 806
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 vendored kubernetes to v1.12.3 #140
Bump vendored kubernetes to v1.12.3 #140
Conversation
Hi @dkoshkin. Thanks for your PR. I'm waiting for a kubernetes-sigs or kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/ok-to-test |
@dkoshkin which go version are you using? Now travis job failed with similar error message |
Could be related to this old issue: golang/go#27925 |
@leakingtapan Im using:
I see you have already commented on that issue, what version are you using? Looks like the hash is different for Linux and Darwin from this comment. |
Im using Could you try bump the go version in our traivs build to see if it helps? |
Strange, I'm using
Yeah, this happened to me many times in the past. I thought it was fixed in
I'm surprised that you didn't get v1.13 instead (since you deleted |
643014b
to
3cc15ea
Compare
c09ca60
to
d6486de
Compare
@leakingtapan, @bertinatto so it does look like its a Go 1.11.1 issue, but requires to clean cache - golang/go#27925 (comment). The issue was being caused due to the version differences between our dev machines (go 1.11.2), and the fact that the builder image and Travis were both still on Go 1.11.1, I've updated both of those versions and CI passed. I was also able to reproduce this issue locally:
Also let me know if you want me to modify this PR to update to Kubernetes 1.13, but that seems a little risky as it was just released. |
d6486de
to
291b5d2
Compare
We could do it later to not embrace the risk all at once |
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dkoshkin, leakingtapan 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 |
Is this a bug fix or adding new feature?
Bug fix
What is this PR about? / Why do we need it?
When trying to test and build locally I get:
I'm not really sure why this works in CI and when running
make image
, maybe its a darwin thing 🤷♂️.If I delete
mod.sum
and recreate it, the hash fork8s.io/kubernetes
is differentEither way, Kubernetes 1.12.3 is out with a fix for a major vulnerability and bumping up the version fixes this mod issue also.
What testing is done?
After updating to the new version: