{"action":"created","issue":{"url":"https://api.github.com/repos/rthallisey/clapper/issues/77","repository_url":"https://api.github.com/repos/rthallisey/clapper","labels_url":"https://api.github.com/repos/rthallisey/clapper/issues/77/labels{/name}","comments_url":"https://api.github.com/repos/rthallisey/clapper/issues/77/comments","events_url":"https://api.github.com/repos/rthallisey/clapper/issues/77/events","html_url":"https://github.com/rthallisey/clapper/pull/77","id":161401756,"number":77,"title":"Fix the Rogue DHCP validation","user":{"login":"tomassedovic","id":104339,"avatar_url":"https://avatars.githubusercontent.com/u/104339?v=3","gravatar_id":"","url":"https://api.github.com/users/tomassedovic","html_url":"https://github.com/tomassedovic","followers_url":"https://api.github.com/users/tomassedovic/followers","following_url":"https://api.github.com/users/tomassedovic/following{/other_user}","gists_url":"https://api.github.com/users/tomassedovic/gists{/gist_id}","starred_url":"https://api.github.com/users/tomassedovic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomassedovic/subscriptions","organizations_url":"https://api.github.com/users/tomassedovic/orgs","repos_url":"https://api.github.com/users/tomassedovic/repos","events_url":"https://api.github.com/users/tomassedovic/events{/privacy}","received_events_url":"https://api.github.com/users/tomassedovic/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-21T10:30:58Z","updated_at":"2016-06-21T12:40:07Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/rthallisey/clapper/pulls/77","html_url":"https://github.com/rthallisey/clapper/pull/77","diff_url":"https://github.com/rthallisey/clapper/pull/77.diff","patch_url":"https://github.com/rthallisey/clapper/pull/77.patch"},"body":"The first commit fixes the validation on RHEL by using a virtualenv instead of relying on pip being available (it's not).\r\n\r\nThat uncovered two issues with reporting errors back to the API which are fixed in the remaining two comments.\r\n\r\nYou can verify the last comment by running the `ntpstat` validation. Without the commit it just returns \"failed\" with no explanation. With it, you'll see the command it tried to run and it's stderr."},"comment":{"url":"https://api.github.com/repos/rthallisey/clapper/issues/comments/227427088","html_url":"https://github.com/rthallisey/clapper/pull/77#issuecomment-227427088","issue_url":"https://api.github.com/repos/rthallisey/clapper/issues/77","id":227427088,"user":{"login":"tomassedovic","id":104339,"avatar_url":"https://avatars.githubusercontent.com/u/104339?v=3","gravatar_id":"","url":"https://api.github.com/users/tomassedovic","html_url":"https://github.com/tomassedovic","followers_url":"https://api.github.com/users/tomassedovic/followers","following_url":"https://api.github.com/users/tomassedovic/following{/other_user}","gists_url":"https://api.github.com/users/tomassedovic/gists{/gist_id}","starred_url":"https://api.github.com/users/tomassedovic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomassedovic/subscriptions","organizations_url":"https://api.github.com/users/tomassedovic/orgs","repos_url":"https://api.github.com/users/tomassedovic/repos","events_url":"https://api.github.com/users/tomassedovic/events{/privacy}","received_events_url":"https://api.github.com/users/tomassedovic/received_events","type":"User","site_admin":false},"created_at":"2016-06-21T12:40:07Z","updated_at":"2016-06-21T12:40:07Z","body":"Good point about `files`. I wanted to do that but forgot.\r\n\r\nAnd you're right that the file doesn't have to be copied to the virtualenv, but it should be copied onto the host (even the undercloud validations may be run from another host). And I figured -- we've already created a temp dir, might as well drop it there.\r\n\r\nIs there a location you'd like more?"}}
{"actor":{"display_login":"tomassedovic"}}