{"action":"created","issue":{"url":"https://api.github.com/repos/vidsy/tutum-startup/issues/8","labels_url":"https://api.github.com/repos/vidsy/tutum-startup/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/vidsy/tutum-startup/issues/8/comments","events_url":"https://api.github.com/repos/vidsy/tutum-startup/issues/8/events","html_url":"https://github.com/vidsy/tutum-startup/pull/8","id":127450550,"number":8,"title":"Add support for CentOS, RedHat & Fedora","user":{"login":"jskeates","id":5879025,"avatar_url":"https://avatars.githubusercontent.com/u/5879025?v=3","gravatar_id":"","url":"https://api.github.com/users/jskeates","html_url":"https://github.com/jskeates","followers_url":"https://api.github.com/users/jskeates/followers","following_url":"https://api.github.com/users/jskeates/following{/other_user}","gists_url":"https://api.github.com/users/jskeates/gists{/gist_id}","starred_url":"https://api.github.com/users/jskeates/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jskeates/subscriptions","organizations_url":"https://api.github.com/users/jskeates/orgs","repos_url":"https://api.github.com/users/jskeates/repos","events_url":"https://api.github.com/users/jskeates/events{/privacy}","received_events_url":"https://api.github.com/users/jskeates/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/vidsy/tutum-startup/labels/Enhancement","name":"Enhancement","color":"0052cc"},{"url":"https://api.github.com/repos/vidsy/tutum-startup/labels/WIP","name":"WIP","color":"cc317c"}],"state":"open","locked":false,"assignee":{"login":"revett","id":2796074,"avatar_url":"https://avatars.githubusercontent.com/u/2796074?v=3","gravatar_id":"","url":"https://api.github.com/users/revett","html_url":"https://github.com/revett","followers_url":"https://api.github.com/users/revett/followers","following_url":"https://api.github.com/users/revett/following{/other_user}","gists_url":"https://api.github.com/users/revett/gists{/gist_id}","starred_url":"https://api.github.com/users/revett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/revett/subscriptions","organizations_url":"https://api.github.com/users/revett/orgs","repos_url":"https://api.github.com/users/revett/repos","events_url":"https://api.github.com/users/revett/events{/privacy}","received_events_url":"https://api.github.com/users/revett/received_events","type":"User","site_admin":false},"milestone":null,"comments":5,"created_at":"2016-01-19T13:50:32Z","updated_at":"2016-01-20T14:10:29Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/vidsy/tutum-startup/pulls/8","html_url":"https://github.com/vidsy/tutum-startup/pull/8","diff_url":"https://github.com/vidsy/tutum-startup/pull/8.diff","patch_url":"https://github.com/vidsy/tutum-startup/pull/8.patch"},"body":"### Problem\r\n\r\nUnable to run script on non-debian based OS.\r\n\r\n### Solution\r\n\r\nStill a work in progress, but looking for initial feedback. Also includes the changes from #7 to make sure I don't duplicate stuff later.\r\nBig changes are:\r\n* Query the EC2 Metadata service directly, as the `ec2metadata` script isn't available on other distros.\r\n* Remove use of `sudo` from the script, as we're running as root already\r\n* Configure root to be allowed to `sudo` without a tty. This conflicts with the above point, but Tutum's install script tries to use `sudo` and fails otherwise\r\n* Removing the Slack notification, talked about in #3 \r\n\r\nCurrently tested and working on Ubuntu 14.04, RHEL 7, CentOS 7 (`ami-33734044`) and Fedora 23 (`\tami-e00dd293`)."},"comment":{"url":"https://api.github.com/repos/vidsy/tutum-startup/issues/comments/173214600","html_url":"https://github.com/vidsy/tutum-startup/pull/8#issuecomment-173214600","issue_url":"https://api.github.com/repos/vidsy/tutum-startup/issues/8","id":173214600,"user":{"login":"jskeates","id":5879025,"avatar_url":"https://avatars.githubusercontent.com/u/5879025?v=3","gravatar_id":"","url":"https://api.github.com/users/jskeates","html_url":"https://github.com/jskeates","followers_url":"https://api.github.com/users/jskeates/followers","following_url":"https://api.github.com/users/jskeates/following{/other_user}","gists_url":"https://api.github.com/users/jskeates/gists{/gist_id}","starred_url":"https://api.github.com/users/jskeates/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jskeates/subscriptions","organizations_url":"https://api.github.com/users/jskeates/orgs","repos_url":"https://api.github.com/users/jskeates/repos","events_url":"https://api.github.com/users/jskeates/events{/privacy}","received_events_url":"https://api.github.com/users/jskeates/received_events","type":"User","site_admin":false},"created_at":"2016-01-20T14:10:29Z","updated_at":"2016-01-20T14:10:29Z","body":"Aaand done. I think I'm happy for this to go in if you are, I can't think of anything else I want to add."}}