{"action":"created","issue":{"url":"https://api.github.com/repos/opencontainers/runc/issues/506","labels_url":"https://api.github.com/repos/opencontainers/runc/issues/506/labels{/name}","comments_url":"https://api.github.com/repos/opencontainers/runc/issues/506/comments","events_url":"https://api.github.com/repos/opencontainers/runc/issues/506/events","html_url":"https://github.com/opencontainers/runc/pull/506","id":128265469,"number":506,"title":"WIP: Split start/create","user":{"login":"duglin","id":1944671,"avatar_url":"https://avatars.githubusercontent.com/u/1944671?v=3","gravatar_id":"","url":"https://api.github.com/users/duglin","html_url":"https://github.com/duglin","followers_url":"https://api.github.com/users/duglin/followers","following_url":"https://api.github.com/users/duglin/following{/other_user}","gists_url":"https://api.github.com/users/duglin/gists{/gist_id}","starred_url":"https://api.github.com/users/duglin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duglin/subscriptions","organizations_url":"https://api.github.com/users/duglin/orgs","repos_url":"https://api.github.com/users/duglin/repos","events_url":"https://api.github.com/users/duglin/events{/privacy}","received_events_url":"https://api.github.com/users/duglin/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/opencontainers/runc/labels/status/0-triage","name":"status/0-triage","color":"ededed"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-01-22T22:52:47Z","updated_at":"2016-01-27T02:05:45Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/opencontainers/runc/pulls/506","html_url":"https://github.com/opencontainers/runc/pull/506","diff_url":"https://github.com/opencontainers/runc/pull/506.diff","patch_url":"https://github.com/opencontainers/runc/pull/506.patch"},"body":"First pass at splitting create and start.\r\n`runc create` will create all of the namespaces, except PID.\r\n`runc start` will then run the main proc.\r\nThere's `runc delete` too for when you're done.\r\nAlso added `runc batch <list of commands file>` to show how you could do create+a series of cmds.\r\nAnd added `runc run <cmd>` which is like `runc exec` but uses a main proc - again just for demo purposes. Not sure if we want to add batch/run to runc proper but it was an interesting exercise.\r\n\r\nAny way, I'm not convinced all of this is correct - i think the new 'mount' property probably needs to go away but I wanted to let people play with it to see how it felt to use create and start separately. "},"comment":{"url":"https://api.github.com/repos/opencontainers/runc/issues/comments/175342991","html_url":"https://github.com/opencontainers/runc/pull/506#issuecomment-175342991","issue_url":"https://api.github.com/repos/opencontainers/runc/issues/506","id":175342991,"user":{"login":"ashahab-altiscale","id":5115017,"avatar_url":"https://avatars.githubusercontent.com/u/5115017?v=3","gravatar_id":"","url":"https://api.github.com/users/ashahab-altiscale","html_url":"https://github.com/ashahab-altiscale","followers_url":"https://api.github.com/users/ashahab-altiscale/followers","following_url":"https://api.github.com/users/ashahab-altiscale/following{/other_user}","gists_url":"https://api.github.com/users/ashahab-altiscale/gists{/gist_id}","starred_url":"https://api.github.com/users/ashahab-altiscale/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ashahab-altiscale/subscriptions","organizations_url":"https://api.github.com/users/ashahab-altiscale/orgs","repos_url":"https://api.github.com/users/ashahab-altiscale/repos","events_url":"https://api.github.com/users/ashahab-altiscale/events{/privacy}","received_events_url":"https://api.github.com/users/ashahab-altiscale/received_events","type":"User","site_admin":false},"created_at":"2016-01-27T02:05:45Z","updated_at":"2016-01-27T02:05:45Z","body":"@duglin Have you tested this with userns? Also, are the bugs with joining a previously created userns fixed?"}}