{"action":"created","issue":{"url":"https://api.github.com/repos/coreos/rkt/issues/3407","repository_url":"https://api.github.com/repos/coreos/rkt","labels_url":"https://api.github.com/repos/coreos/rkt/issues/3407/labels{/name}","comments_url":"https://api.github.com/repos/coreos/rkt/issues/3407/comments","events_url":"https://api.github.com/repos/coreos/rkt/issues/3407/events","html_url":"https://github.com/coreos/rkt/pull/3407","id":191297013,"number":3407,"title":"Expose the `--raw-port` flag in the run and run-prepared subcommands","user":{"login":"squeed","id":551378,"avatar_url":"https://avatars.githubusercontent.com/u/551378?v=3","gravatar_id":"","url":"https://api.github.com/users/squeed","html_url":"https://github.com/squeed","followers_url":"https://api.github.com/users/squeed/followers","following_url":"https://api.github.com/users/squeed/following{/other_user}","gists_url":"https://api.github.com/users/squeed/gists{/gist_id}","starred_url":"https://api.github.com/users/squeed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/squeed/subscriptions","organizations_url":"https://api.github.com/users/squeed/orgs","repos_url":"https://api.github.com/users/squeed/repos","events_url":"https://api.github.com/users/squeed/events{/privacy}","received_events_url":"https://api.github.com/users/squeed/received_events","type":"User","site_admin":false},"labels":[{"id":205839935,"url":"https://api.github.com/repos/coreos/rkt/labels/component/stage0","name":"component/stage0","color":"0052cc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/coreos/rkt/milestones/55","html_url":"https://github.com/coreos/rkt/milestones/v1.21.0","labels_url":"https://api.github.com/repos/coreos/rkt/milestones/55/labels","id":2125178,"number":55,"title":"v1.21.0","description":"","creator":{"login":"lucab","id":98086,"avatar_url":"https://avatars.githubusercontent.com/u/98086?v=3","gravatar_id":"","url":"https://api.github.com/users/lucab","html_url":"https://github.com/lucab","followers_url":"https://api.github.com/users/lucab/followers","following_url":"https://api.github.com/users/lucab/following{/other_user}","gists_url":"https://api.github.com/users/lucab/gists{/gist_id}","starred_url":"https://api.github.com/users/lucab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lucab/subscriptions","organizations_url":"https://api.github.com/users/lucab/orgs","repos_url":"https://api.github.com/users/lucab/repos","events_url":"https://api.github.com/users/lucab/events{/privacy}","received_events_url":"https://api.github.com/users/lucab/received_events","type":"User","site_admin":false},"open_issues":23,"closed_issues":0,"state":"open","created_at":"2016-11-09T16:54:44Z","updated_at":"2016-11-24T10:36:54Z","due_on":"2016-12-08T00:00:00Z","closed_at":null},"comments":3,"created_at":"2016-11-23T15:06:50Z","updated_at":"2016-11-24T12:36:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/coreos/rkt/pulls/3407","html_url":"https://github.com/coreos/rkt/pull/3407","diff_url":"https://github.com/coreos/rkt/pull/3407.diff","patch_url":"https://github.com/coreos/rkt/pull/3407.patch"},"body":"Fixes #2113"},"comment":{"url":"https://api.github.com/repos/coreos/rkt/issues/comments/262766888","html_url":"https://github.com/coreos/rkt/pull/3407#issuecomment-262766888","issue_url":"https://api.github.com/repos/coreos/rkt/issues/3407","id":262766888,"user":{"login":"jonboulle","id":2601015,"avatar_url":"https://avatars.githubusercontent.com/u/2601015?v=3","gravatar_id":"","url":"https://api.github.com/users/jonboulle","html_url":"https://github.com/jonboulle","followers_url":"https://api.github.com/users/jonboulle/followers","following_url":"https://api.github.com/users/jonboulle/following{/other_user}","gists_url":"https://api.github.com/users/jonboulle/gists{/gist_id}","starred_url":"https://api.github.com/users/jonboulle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonboulle/subscriptions","organizations_url":"https://api.github.com/users/jonboulle/orgs","repos_url":"https://api.github.com/users/jonboulle/repos","events_url":"https://api.github.com/users/jonboulle/events{/privacy}","received_events_url":"https://api.github.com/users/jonboulle/received_events","type":"User","site_admin":false},"created_at":"2016-11-24T12:36:47Z","updated_at":"2016-11-24T12:36:47Z","body":"Afraid I don't quite follow - can you mock up a simple usage example for me?\n\nOn 24 November 2016 at 12:02, Casey Callendrello <notifications@github.com>\nwrote:\n\n> This was supposed to be a small PR, exposing the app sandbox flag to the\n> run subcommand. However, I agree it could be better :-).\n>\n> The current question is: Should we have some way of overloading the \"port\n> name\" designator currently used in --port to specify an arbitrary port?\n> Right now, you can only pass a value to --port that references something\n> exposed by a manifest. Luca suggested this - and by doing so, we could\n> remove a CLI flag at the loss of a bit of simplicity.\n>\n> This is made extra silly by our current synthesis of ports exposed by\n> Docker images, since they don't have names. So the port name is just\n> tcp-80, for example. We could just always parse this. It's the simplest\n> case from a UX perspective, and that's always a good thing.\n>\n> —\n> You are receiving this because you commented.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/coreos/rkt/pull/3407#issuecomment-262749770>, or mute\n> the thread\n> <https://github.com/notifications/unsubscribe-auth/ACewN7_Rvh45LikseLCy2ICCHG3jf24Jks5rBW6qgaJpZM4K6sKs>\n> .\n>\n"}}
{"actor":{"display_login":"jonboulle"}}