{"action":"created","issue":{"url":"https://api.github.com/repos/burke/zeus/issues/547","repository_url":"https://api.github.com/repos/burke/zeus","labels_url":"https://api.github.com/repos/burke/zeus/issues/547/labels{/name}","comments_url":"https://api.github.com/repos/burke/zeus/issues/547/comments","events_url":"https://api.github.com/repos/burke/zeus/issues/547/events","html_url":"https://github.com/burke/zeus/pull/547","id":153542205,"number":547,"title":"Fix race in transition from UNBOOTED to BOOTING states","user":{"login":"metcalf","id":16716,"avatar_url":"https://avatars.githubusercontent.com/u/16716?v=3","gravatar_id":"","url":"https://api.github.com/users/metcalf","html_url":"https://github.com/metcalf","followers_url":"https://api.github.com/users/metcalf/followers","following_url":"https://api.github.com/users/metcalf/following{/other_user}","gists_url":"https://api.github.com/users/metcalf/gists{/gist_id}","starred_url":"https://api.github.com/users/metcalf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/metcalf/subscriptions","organizations_url":"https://api.github.com/users/metcalf/orgs","repos_url":"https://api.github.com/users/metcalf/repos","events_url":"https://api.github.com/users/metcalf/events{/privacy}","received_events_url":"https://api.github.com/users/metcalf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"metcalf","id":16716,"avatar_url":"https://avatars.githubusercontent.com/u/16716?v=3","gravatar_id":"","url":"https://api.github.com/users/metcalf","html_url":"https://github.com/metcalf","followers_url":"https://api.github.com/users/metcalf/followers","following_url":"https://api.github.com/users/metcalf/following{/other_user}","gists_url":"https://api.github.com/users/metcalf/gists{/gist_id}","starred_url":"https://api.github.com/users/metcalf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/metcalf/subscriptions","organizations_url":"https://api.github.com/users/metcalf/orgs","repos_url":"https://api.github.com/users/metcalf/repos","events_url":"https://api.github.com/users/metcalf/events{/privacy}","received_events_url":"https://api.github.com/users/metcalf/received_events","type":"User","site_admin":false},"milestone":null,"comments":5,"created_at":"2016-05-06T21:30:40Z","updated_at":"2016-05-27T16:45:51Z","closed_at":"2016-05-27T16:45:51Z","pull_request":{"url":"https://api.github.com/repos/burke/zeus/pulls/547","html_url":"https://github.com/burke/zeus/pull/547","diff_url":"https://github.com/burke/zeus/pull/547.diff","patch_url":"https://github.com/burke/zeus/pull/547.patch"},"body":"Zeus currently ignores restart messages when the slave process is in the UNBOOTED state. If the slave process starts loading ruby files, then one of those files changes and then Zeus completes the transition to the BOOTING state, the changes won't trigger a restart. Instead, Zeus should send a message to the slave process confirming that it should start booting."},"comment":{"url":"https://api.github.com/repos/burke/zeus/issues/comments/222196061","html_url":"https://github.com/burke/zeus/pull/547#issuecomment-222196061","issue_url":"https://api.github.com/repos/burke/zeus/issues/547","id":222196061,"user":{"login":"metcalf","id":16716,"avatar_url":"https://avatars.githubusercontent.com/u/16716?v=3","gravatar_id":"","url":"https://api.github.com/users/metcalf","html_url":"https://github.com/metcalf","followers_url":"https://api.github.com/users/metcalf/followers","following_url":"https://api.github.com/users/metcalf/following{/other_user}","gists_url":"https://api.github.com/users/metcalf/gists{/gist_id}","starred_url":"https://api.github.com/users/metcalf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/metcalf/subscriptions","organizations_url":"https://api.github.com/users/metcalf/orgs","repos_url":"https://api.github.com/users/metcalf/repos","events_url":"https://api.github.com/users/metcalf/events{/privacy}","received_events_url":"https://api.github.com/users/metcalf/received_events","type":"User","site_admin":false},"created_at":"2016-05-27T16:45:51Z","updated_at":"2016-05-27T16:45:51Z","body":"I'm going to close this one for now -- I think there are far more important race conditions in this bit of the state transition to deal with (e.g. it takes some time for the OS to set up file monitoring and we're not currently blocking on that)."}}
{"actor":{"display_login":"metcalf"}}