{"action":"created","issue":{"url":"https://api.github.com/repos/crowbar/crowbar-ha/issues/94","repository_url":"https://api.github.com/repos/crowbar/crowbar-ha","labels_url":"https://api.github.com/repos/crowbar/crowbar-ha/issues/94/labels{/name}","comments_url":"https://api.github.com/repos/crowbar/crowbar-ha/issues/94/comments","events_url":"https://api.github.com/repos/crowbar/crowbar-ha/issues/94/events","html_url":"https://github.com/crowbar/crowbar-ha/pull/94","id":135842212,"number":94,"title":"Handle DRBD in degraded cluster better","user":{"login":"aspiers","id":100738,"avatar_url":"https://avatars.githubusercontent.com/u/100738?v=3","gravatar_id":"","url":"https://api.github.com/users/aspiers","html_url":"https://github.com/aspiers","followers_url":"https://api.github.com/users/aspiers/followers","following_url":"https://api.github.com/users/aspiers/following{/other_user}","gists_url":"https://api.github.com/users/aspiers/gists{/gist_id}","starred_url":"https://api.github.com/users/aspiers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aspiers/subscriptions","organizations_url":"https://api.github.com/users/aspiers/orgs","repos_url":"https://api.github.com/users/aspiers/repos","events_url":"https://api.github.com/users/aspiers/events{/privacy}","received_events_url":"https://api.github.com/users/aspiers/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-02-23T19:41:30Z","updated_at":"2016-03-04T09:58:10Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/crowbar/crowbar-ha/pulls/94","html_url":"https://github.com/crowbar/crowbar-ha/pull/94","diff_url":"https://github.com/crowbar/crowbar-ha/pull/94.diff","patch_url":"https://github.com/crowbar/crowbar-ha/pull/94.patch"},"body":"I'm not 100% sure this is the right approach yet, but it's probably better than nothing.  I don't get why the fenced founder loses its `pacemaker-cluster-member` role, since it's showing in Ready state (despite `crowbar_join` bailing at the `/var/spool/corosync/block_automatic_start` test).  (I can't find anything in any logs explaining why the role was removed from node1.)  But that means that the Chef search on the non-founder to find a DRBD peer fails to find the founder.  At this point I'm not sure whether it's better to keep the previous value of `remote_host` (as this PR does), or fail the chef-client run.  But either way we need to improve the error handling."},"comment":{"url":"https://api.github.com/repos/crowbar/crowbar-ha/issues/comments/192214995","html_url":"https://github.com/crowbar/crowbar-ha/pull/94#issuecomment-192214995","issue_url":"https://api.github.com/repos/crowbar/crowbar-ha/issues/94","id":192214995,"user":{"login":"vuntz","id":1758783,"avatar_url":"https://avatars.githubusercontent.com/u/1758783?v=3","gravatar_id":"","url":"https://api.github.com/users/vuntz","html_url":"https://github.com/vuntz","followers_url":"https://api.github.com/users/vuntz/followers","following_url":"https://api.github.com/users/vuntz/following{/other_user}","gists_url":"https://api.github.com/users/vuntz/gists{/gist_id}","starred_url":"https://api.github.com/users/vuntz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vuntz/subscriptions","organizations_url":"https://api.github.com/users/vuntz/orgs","repos_url":"https://api.github.com/users/vuntz/repos","events_url":"https://api.github.com/users/vuntz/events{/privacy}","received_events_url":"https://api.github.com/users/vuntz/received_events","type":"User","site_admin":false},"created_at":"2016-03-04T09:58:10Z","updated_at":"2016-03-04T09:58:10Z","body":"> Makes sense to revert this once both PR referenced in @vuntz are merged?\r\n\r\nAgreed. I added a comment to the other PR for this."}}