{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/12861","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/12861/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/12861/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/12861/events","html_url":"https://github.com/kubernetes/kubernetes/pull/12861","id":101686970,"number":12861,"title":"WIP/MESOS: Stop the kubelet from taking control over cgroups and other processes","user":{"login":"sttts","id":730123,"avatar_url":"https://avatars.githubusercontent.com/u/730123?v=3","gravatar_id":"","url":"https://api.github.com/users/sttts","html_url":"https://github.com/sttts","followers_url":"https://api.github.com/users/sttts/followers","following_url":"https://api.github.com/users/sttts/following{/other_user}","gists_url":"https://api.github.com/users/sttts/gists{/gist_id}","starred_url":"https://api.github.com/users/sttts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sttts/subscriptions","organizations_url":"https://api.github.com/users/sttts/orgs","repos_url":"https://api.github.com/users/sttts/repos","events_url":"https://api.github.com/users/sttts/events{/privacy}","received_events_url":"https://api.github.com/users/sttts/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/cla:%20yes","name":"cla: yes","color":"bfe5bf"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-18T15:46:51Z","updated_at":"2015-08-18T15:48:26Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kubernetes/kubernetes/pulls/12861","html_url":"https://github.com/kubernetes/kubernetes/pull/12861","diff_url":"https://github.com/kubernetes/kubernetes/pull/12861.diff","patch_url":"https://github.com/kubernetes/kubernetes/pull/12861.patch"},"body":"The kubelet tries to move different system processes into its own cgroup hierarchy for resource accounting and measurement. This patch sets all those container name to `\"\"` which stops this behaviour.\r\n\r\nIn the Mesos world the cgroup of the executor is set by the slave and should be inherited (possibly as a sub-cgroup) by the kubelet. But in any case the kubelet *must not do cgroup management for system processes* like the docker daemon."},"comment":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/comments/132255827","html_url":"https://github.com/kubernetes/kubernetes/pull/12861#issuecomment-132255827","issue_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/12861","id":132255827,"user":{"login":"sttts","id":730123,"avatar_url":"https://avatars.githubusercontent.com/u/730123?v=3","gravatar_id":"","url":"https://api.github.com/users/sttts","html_url":"https://github.com/sttts","followers_url":"https://api.github.com/users/sttts/followers","following_url":"https://api.github.com/users/sttts/following{/other_user}","gists_url":"https://api.github.com/users/sttts/gists{/gist_id}","starred_url":"https://api.github.com/users/sttts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sttts/subscriptions","organizations_url":"https://api.github.com/users/sttts/orgs","repos_url":"https://api.github.com/users/sttts/repos","events_url":"https://api.github.com/users/sttts/events{/privacy}","received_events_url":"https://api.github.com/users/sttts/received_events","type":"User","site_admin":false},"created_at":"2015-08-18T15:48:26Z","updated_at":"2015-08-18T15:48:26Z","body":"/cc @jdef for further discussion.\r\n\r\nThe relevant code path in the kubelet can be found here: https://github.com/kubernetes/kubernetes/blob/master/pkg/kubelet/container_manager_linux.go#L83"}}