-
Notifications
You must be signed in to change notification settings - Fork 631
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 kubernetes version to v1.4.0-beta.3 #52
bump kubernetes version to v1.4.0-beta.3 #52
Conversation
f452f49
to
886d80c
Compare
@Random-Liu PTAL. |
395d456
to
5fe0127
Compare
@Random-Liu Please take a look at this PR. This is the part to update kubernetes version. |
I fetched your PR to my local environment, and found some unused packages.
How did you update the Godep? Godep is really confusing. :) |
@Random-Liu It consumes me about almost six hours to make the PR green. However, something is still wrong. :( I will update this later. Hard work recently. :) |
Yeah, in K8s, it sometimes takes us 2 days to update Godep dependency... It's really confusing. I think we are going to switch to another dependency management tool. Currently the Godep of the repo is in a bad condition. It should have been fixed in #39, but I believe it still needs some time to get #39 merged. I'll send a PR to fix the current Godep to make it easier for you to update kubernetes dependency. Thanks a lot for your help! |
5fe0127
to
b3d53b0
Compare
@Random-Liu I have updated the PR. It should be ok now. PTAL. |
b3d53b0
to
20c8a87
Compare
BTW, imo, it may make npd complicated by linking cgo for supporting systemd. |
@andyxning That's why I added an option to disable journald support in #39. :) BTW, how did you update the Godep? I'm curious... Because it's really hard to make it work. |
@andyxning I use similar way. However, IIUC, cadvisor and npd is using different versions of go-systemd, which will confuse Godep. I have to run How did you solve this? |
@Random-Liu I did not encounter that problem. However, when i run After that, i run I am also curious about Godep, too. Not knowing why it works and why it does not work. 😂 |
Hm, ok. It's mystery. :( I'll validate your PR. Once it works, I'll approve this PR and review #49. @andyxning Thanks a lot for your help! |
@Random-Liu OK. Once this PR is accepted, i will rebase #49 |
@andyxning I checked your PR, and after I run:
I found that
I have to run The reason is that The fix is:
This kind of Godep problem has happened many times to us. It's really annoying. (See #7) Another question is that it seems that heapster switched to kubernetes 1.5 from 1.4.0-beta.3. I'm fine with using 1.4 for now, but we should update to 1.5 later. :) @andyxning With the fix, I think the PR is good to go. |
20c8a87
to
6725950
Compare
6725950
to
2c12274
Compare
Now idna is not a dependency anymore. 👏 Thanks @Random-Liu
Heapster bump to Kubernetes 1.5 for next release 1.3.0. They have the following corresponding relations
I also think npd should also be released like this.
WDYT. |
@andyxning Thanks for your suggestion. I'll reference projects like cadvisor, heapster and kubedns and write a simple doc for npd release process. It should be similar with your suggestion. |
The PR LGTM. Thanks for your help! |
bump kubernetes version to v1.4.0-beta.3. This is partially a former PR for #49 .
This change is