-
Notifications
You must be signed in to change notification settings - Fork 40k
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
Fix working_set calculation in kubelet #29153
Conversation
cc @timstclair |
d5cb7b2
to
ce722fe
Compare
@@ -2160,6 +2160,481 @@ | |||
"ImportPath": "k8s.io/heapster/metrics/apis/metrics/v1alpha1", | |||
"Comment": "v1.1.0-beta2", | |||
"Rev": "9cb18ac0ceb193eb530a1fe339355c94ea454d85" | |||
}, | |||
{ | |||
"ImportPath": "github.com/google/cadvisor/vendor/github.com/golang/glog", |
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.
Why are the vendor dependencies getting pulled in?
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.
I'm not sure why godep is doing that. I'm trying to figure out why.
12ea7a7
to
c0b482a
Compare
@vishh If you run godep save twice, the dlopen will be in. |
@Random-Liu that seems plausible. Maybe godep is not detecting recursive dependencies in the first run. |
However, the |
I ran |
@vishh It's wired. It works for me, maybe because I changed runc to the same version align with docker v1.11.2? https://github.com/docker/docker/tree/v1.11.2/vendor/src/github.com/opencontainers/runc |
@vishh However, I just run
|
@vishh BTW, I don't know why my local godep keeps trying to add I've to go home now. Will have another try after I get home and finish dinner. :) |
@Random-Liu I have updated the presubmit script to run godep twice. I hope this works for now. |
@k8s-bot test this github issue #IGNORE |
@freeformz We encountered the same issue again. We have to run godep save twice to include the dependency Any suggestions will be appreciate. :'( |
Signed-off-by: Vishnu kannan <vishnuk@google.com>
For some reason the ginkgo dependencies were also updated as part of this PR and resulted in an older version of ginkgo as a dep. I tried to fix it now. |
@timstclair @Random-Liu This PR is finally ready to be merged. PTAL |
@@ -31,4 +31,5 @@ REQUIRED_BINS=( | |||
|
|||
pushd "${KUBE_ROOT}" > /dev/null | |||
GO15VENDOREXPERIMENT=1 ${GODEP} save "${REQUIRED_BINS[@]}" | |||
GO15VENDOREXPERIMENT=1 ${GODEP} save "${REQUIRED_BINS[@]}" |
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.
Is this for temporary walkaround? If so, maybe we need some comments here to explain or add a TODO.
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.
Done
Fixes #28997. |
Signed-off-by: Vishnu kannan <vishnuk@google.com>
LGTM. :) |
GCE e2e build/test passed for commit feb7321. |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
GCE e2e build/test passed for commit feb7321. |
Automatic merge from submit-queue |
This seem to have broken the build. |
I wonder why this PR was even merged in the first place? Is cross On Wed, Jul 20, 2016 at 4:57 PM, Antoine Pelisse notifications@github.com
|
it was too slow-- we need a separate presubmit to test that. |
Just the cross-compilation part or On Wed, Jul 20, 2016 at 6:00 PM, Daniel Smith notifications@github.com
|
cross-compile specifically. Can't make existing presubmits slower than they already are. Single-platform |
Automatic merge from submit-queue Bump cadvisor dependencies to latest head. Fixes #28619 Fixes #28997 This is another try of #29153. To update cadvisor godeps, we did: * Bump up docker version to v1.11.2 for both cadvisor [google/cadvisor#1388] and k8s. * Bump up cadvisor `go-systemd` version to be the same with k8s [google/cadvisor#1390]. Or else, a package `github.com/coreos/pkg/dlopen` will be removed by Godep, because it is used by new `go-systemd` in k8s, but not used by old `go-systemd` in cadvisor. * Bump up runc version to be the same with docker v1.11.2 just in case. * Add `github.com/Azure/go-ansiterm` dependency which is needed by docker v1.11.2. * Change `pkg/util/term/`, because `SetWinsSize` is removed from windows platform in docker v1.11.2. [The first commit] @vishh /cc @ncdc for the `pkg/util/term` change.
Bump cadvisor dependencies to latest head.
Fixes #28619