{"action":"created","issue":{"url":"https://api.github.com/repos/zchee/docker-machine-driver-xhyve/issues/147","repository_url":"https://api.github.com/repos/zchee/docker-machine-driver-xhyve","labels_url":"https://api.github.com/repos/zchee/docker-machine-driver-xhyve/issues/147/labels{/name}","comments_url":"https://api.github.com/repos/zchee/docker-machine-driver-xhyve/issues/147/comments","events_url":"https://api.github.com/repos/zchee/docker-machine-driver-xhyve/issues/147/events","html_url":"https://github.com/zchee/docker-machine-driver-xhyve/pull/147","id":186988538,"number":147,"title":"Fix #146 Make /boot configurable to allow different live iso to work with driver","user":{"login":"praveenkumar","id":410007,"avatar_url":"https://avatars.githubusercontent.com/u/410007?v=3","gravatar_id":"","url":"https://api.github.com/users/praveenkumar","html_url":"https://github.com/praveenkumar","followers_url":"https://api.github.com/users/praveenkumar/followers","following_url":"https://api.github.com/users/praveenkumar/following{/other_user}","gists_url":"https://api.github.com/users/praveenkumar/gists{/gist_id}","starred_url":"https://api.github.com/users/praveenkumar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/praveenkumar/subscriptions","organizations_url":"https://api.github.com/users/praveenkumar/orgs","repos_url":"https://api.github.com/users/praveenkumar/repos","events_url":"https://api.github.com/users/praveenkumar/events{/privacy}","received_events_url":"https://api.github.com/users/praveenkumar/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2016-11-03T06:47:57Z","updated_at":"2016-11-03T17:52:11Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/zchee/docker-machine-driver-xhyve/pulls/147","html_url":"https://github.com/zchee/docker-machine-driver-xhyve/pull/147","diff_url":"https://github.com/zchee/docker-machine-driver-xhyve/pull/147.diff","patch_url":"https://github.com/zchee/docker-machine-driver-xhyve/pull/147.patch"},"body":"This patch will create a command line option to specify location for kernel and initrd files and set default `boot` so that it will not break any existing functionality.  \r\n\r\nUse case: Now to use a centos live iso (which have docker configured) can consume it with docker machine.\r\n\r\n```\r\ndocker-machine -D create centos -d xhyve --xhyve-boot2docker-url=file:/Users/prkumar/live-centos.iso --xhyve-boot-cmd \"loglevel=3 root=live:CDLABEL=live-centos user=docker console=ttyS0 console=tty0 noembed nomodeset norestore waitusb=10 base host=boot2docker\" --xhyve-boot-location \"isolinux\"\r\n```"},"comment":{"url":"https://api.github.com/repos/zchee/docker-machine-driver-xhyve/issues/comments/258221755","html_url":"https://github.com/zchee/docker-machine-driver-xhyve/pull/147#issuecomment-258221755","issue_url":"https://api.github.com/repos/zchee/docker-machine-driver-xhyve/issues/147","id":258221755,"user":{"login":"zchee","id":6366270,"avatar_url":"https://avatars.githubusercontent.com/u/6366270?v=3","gravatar_id":"","url":"https://api.github.com/users/zchee","html_url":"https://github.com/zchee","followers_url":"https://api.github.com/users/zchee/followers","following_url":"https://api.github.com/users/zchee/following{/other_user}","gists_url":"https://api.github.com/users/zchee/gists{/gist_id}","starred_url":"https://api.github.com/users/zchee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zchee/subscriptions","organizations_url":"https://api.github.com/users/zchee/orgs","repos_url":"https://api.github.com/users/zchee/repos","events_url":"https://api.github.com/users/zchee/events{/privacy}","received_events_url":"https://api.github.com/users/zchee/received_events","type":"User","site_admin":false},"created_at":"2016-11-03T17:52:11Z","updated_at":"2016-11-03T17:52:11Z","body":"@LalatenduMohanty Thanks for the advice! also thanks again Red Hat team 😭\r\nI understand one by one...\r\n\r\nYes, minikube-iso and centos iso also have isolinux.cfg. So search `isolinux` dir with recursive and parse `isolinux.cfg` file, It will be we can get the `kernel` and `initrd` filename from it(right?)\r\n\r\nI'll more research and thinking logic..."}}
{"actor":{"display_login":"zchee"}}