{"action":"created","issue":{"url":"https://api.github.com/repos/opencontainers/runc/issues/105","labels_url":"https://api.github.com/repos/opencontainers/runc/issues/105/labels{/name}","comments_url":"https://api.github.com/repos/opencontainers/runc/issues/105/comments","events_url":"https://api.github.com/repos/opencontainers/runc/issues/105/events","html_url":"https://github.com/opencontainers/runc/pull/105","id":94030896,"number":105,"title":"A container can join namespaces of another container","user":{"login":"dqminh","id":62707,"avatar_url":"https://avatars.githubusercontent.com/u/62707?v=3","gravatar_id":"","url":"https://api.github.com/users/dqminh","html_url":"https://github.com/dqminh","followers_url":"https://api.github.com/users/dqminh/followers","following_url":"https://api.github.com/users/dqminh/following{/other_user}","gists_url":"https://api.github.com/users/dqminh/gists{/gist_id}","starred_url":"https://api.github.com/users/dqminh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dqminh/subscriptions","organizations_url":"https://api.github.com/users/dqminh/orgs","repos_url":"https://api.github.com/users/dqminh/repos","events_url":"https://api.github.com/users/dqminh/events{/privacy}","received_events_url":"https://api.github.com/users/dqminh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":14,"created_at":"2015-07-09T12:10:24Z","updated_at":"2015-10-12T17:50:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/opencontainers/runc/pulls/105","html_url":"https://github.com/opencontainers/runc/pull/105","diff_url":"https://github.com/opencontainers/runc/pull/105.diff","patch_url":"https://github.com/opencontainers/runc/pull/105.patch"},"body":"Original PR and discussion: https://github.com/docker/libcontainer/pull/609\r\n\r\nEnable https://github.com/docker/docker/pull/13453 and https://github.com/docker/docker/issues/10163\r\n\r\nThis supports setting existing namespaces for a container's init process. It leverages the same C code infrastructure for execin to clone a new init process with the wanted namespaces and cloneflags. Now all namespaces related operation is performed in nsenter C layer, with data sent from Go layer using a simple binary format."},"comment":{"url":"https://api.github.com/repos/opencontainers/runc/issues/comments/147473900","html_url":"https://github.com/opencontainers/runc/pull/105#issuecomment-147473900","issue_url":"https://api.github.com/repos/opencontainers/runc/issues/105","id":147473900,"user":{"login":"crosbymichael","id":749551,"avatar_url":"https://avatars.githubusercontent.com/u/749551?v=3","gravatar_id":"","url":"https://api.github.com/users/crosbymichael","html_url":"https://github.com/crosbymichael","followers_url":"https://api.github.com/users/crosbymichael/followers","following_url":"https://api.github.com/users/crosbymichael/following{/other_user}","gists_url":"https://api.github.com/users/crosbymichael/gists{/gist_id}","starred_url":"https://api.github.com/users/crosbymichael/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crosbymichael/subscriptions","organizations_url":"https://api.github.com/users/crosbymichael/orgs","repos_url":"https://api.github.com/users/crosbymichael/repos","events_url":"https://api.github.com/users/crosbymichael/events{/privacy}","received_events_url":"https://api.github.com/users/crosbymichael/received_events","type":"User","site_admin":false},"created_at":"2015-10-12T17:50:15Z","updated_at":"2015-10-12T17:50:15Z","body":"@dqminh are you still interested in this PR?\r\n\r\nRight now it is kinda hard to review.  @LK4D4 and I were look at this today and maybe we can get this merged quicker if we split up the PR.  \r\n\r\nMaybe start by a PR adding netlink for communication instead of json over pipe.\r\nThen do one with the refactoring needed, etc...\r\n\r\nWhat do you think? "}}