-
Notifications
You must be signed in to change notification settings - Fork 56
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
Router makes zombies permanently #331
Router makes zombies permanently #331
Comments
Related: kubernetes/kubernetes#39334 and weaveworks/weave#2836 |
I'm able to see this as well with v2.12.0 after running for a few minutes:
Going to try downgrading and see if I can diagnose when this started to occur. |
I was able to reproduce this using router versions v2.9.0, v2.10.0, v2.11.0, and the canary release. All of them showed zombie processes.
I wonder if this does have to do with kubernetes/kubernetes#39334 as @vdice mentioned, which in that case it should be resolved by upgrading to k8s v1.6. |
@Bregor are you still seeing behavior like this on k8s clusters >= 1.5? |
|
|
@vdice same here with kubernetes-1.6.2 (both client and server) |
I am also seeing this with around 1879 nginx zombies for the router pod. I also grepped the logs for "Router configuration has changed in k8s" and it was logged 1879 times, so zombie processed get produced during config reload. If you look at nginx/commands.go the nginx server is reloaded by calling "nginx -s reload" using This is literally a one line fix, so I'll create a PR and maybe it still gets merged, even though Deis Workflow is EOL. |
This issue was resolved in teamhephy/router#6 Deis team: we had someone find this issue when searching, and it was their problem. Turned out they are still using Deis Workflow. Our advice to them was to upgrade to the latest Hephy Workflow, which there is guidance on how to do at www.teamhephy.com. Do you think we should get someone to go through all of the open issues, and mark them as closed (perhaps with a note to check with github.com/teamhephy/workflow for follow-up if help is needed?) I don't want to make extra work for anyone, but maybe there is a script for cleaning up EOL repos out there somewhere already... |
Kubernetes:
Deis:
Router:
Zombies (from
ps auxffww
):The text was updated successfully, but these errors were encountered: