{"action":"created","issue":{"url":"https://api.github.com/repos/fusor/ansible-playbook-bundle/issues/92","repository_url":"https://api.github.com/repos/fusor/ansible-playbook-bundle","labels_url":"https://api.github.com/repos/fusor/ansible-playbook-bundle/issues/92/labels{/name}","comments_url":"https://api.github.com/repos/fusor/ansible-playbook-bundle/issues/92/comments","events_url":"https://api.github.com/repos/fusor/ansible-playbook-bundle/issues/92/events","html_url":"https://github.com/fusor/ansible-playbook-bundle/pull/92","id":250147517,"number":92,"title":"[PROPOSAL] APB self testing proposal","user":{"login":"shawn-hurley","id":1891063,"avatar_url":"https://avatars3.githubusercontent.com/u/1891063?v=4","gravatar_id":"","url":"https://api.github.com/users/shawn-hurley","html_url":"https://github.com/shawn-hurley","followers_url":"https://api.github.com/users/shawn-hurley/followers","following_url":"https://api.github.com/users/shawn-hurley/following{/other_user}","gists_url":"https://api.github.com/users/shawn-hurley/gists{/gist_id}","starred_url":"https://api.github.com/users/shawn-hurley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shawn-hurley/subscriptions","organizations_url":"https://api.github.com/users/shawn-hurley/orgs","repos_url":"https://api.github.com/users/shawn-hurley/repos","events_url":"https://api.github.com/users/shawn-hurley/events{/privacy}","received_events_url":"https://api.github.com/users/shawn-hurley/received_events","type":"User","site_admin":false},"labels":[{"id":601593097,"url":"https://api.github.com/repos/fusor/ansible-playbook-bundle/labels/documentation","name":"documentation","color":"bfd4f2","default":false},{"id":601595765,"url":"https://api.github.com/repos/fusor/ansible-playbook-bundle/labels/tooling","name":"tooling","color":"d4c5f9","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-08-14T20:39:59Z","updated_at":"2017-08-15T19:31:37Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/fusor/ansible-playbook-bundle/pulls/92","html_url":"https://github.com/fusor/ansible-playbook-bundle/pull/92","diff_url":"https://github.com/fusor/ansible-playbook-bundle/pull/92.diff","patch_url":"https://github.com/fusor/ansible-playbook-bundle/pull/92.patch"},"body":"This document should describe the self-testing for an APB "},"comment":{"url":"https://api.github.com/repos/fusor/ansible-playbook-bundle/issues/comments/322565245","html_url":"https://github.com/fusor/ansible-playbook-bundle/pull/92#issuecomment-322565245","issue_url":"https://api.github.com/repos/fusor/ansible-playbook-bundle/issues/92","id":322565245,"user":{"login":"tchughesiv","id":11095048,"avatar_url":"https://avatars3.githubusercontent.com/u/11095048?v=4","gravatar_id":"","url":"https://api.github.com/users/tchughesiv","html_url":"https://github.com/tchughesiv","followers_url":"https://api.github.com/users/tchughesiv/followers","following_url":"https://api.github.com/users/tchughesiv/following{/other_user}","gists_url":"https://api.github.com/users/tchughesiv/gists{/gist_id}","starred_url":"https://api.github.com/users/tchughesiv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tchughesiv/subscriptions","organizations_url":"https://api.github.com/users/tchughesiv/orgs","repos_url":"https://api.github.com/users/tchughesiv/repos","events_url":"https://api.github.com/users/tchughesiv/events{/privacy}","received_events_url":"https://api.github.com/users/tchughesiv/received_events","type":"User","site_admin":false},"created_at":"2017-08-15T19:31:37Z","updated_at":"2017-08-15T19:31:37Z","body":"@djzager makes a good point here... but rather than recreate the wheel, we should probably be encouraging the use of built in openshift application health capabilities.\r\nhttps://docs.openshift.org/latest/dev_guide/application_health.html\r\n\r\nLiveness and readiness probes will self-test out-of-the-box and you are assured all is well when a dc rollout is successful and a route/svc is accessible.\r\n\r\nTemplate references:\r\nhttps://github.com/openshift/library/tree/master/official\r\ne.g. https://github.com/openshift/library/blob/9fadaa4752b1b9a9618a5a4241cbfdbefab6f261/community/mariadb/templates/mariadb-ephemeral.json#L125-L149"}}
{"actor":{"display_login":"tchughesiv"}}