{"action":"created","comment":{"url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/pulls/comments/171398869","pull_request_review_id":100245335,"id":171398869,"diff_hunk":"@@ -0,0 +1,22 @@\n+---\n+- name: Check if certificate already exists.\n+  stat:\n+    path: /etc/letsencrypt/live/{{ cert_item.domains | first }}/cert.pem\n+  register: letsencrypt_cert\n+\n+- name: Create deploy hook\n+  copy:\n+    content: \"{{ certbot_deployhook }}\"\n+    dest: /etc/letsencrypt/renewal-hooks/deploy/ansible.sh\n+    mode: u+rwx\n+  run_once: yes\n+  when: certbot_deployhook is defined\n+\n+- debug:","path":"tasks/create-cert-webroot.yml","position":15,"original_position":15,"commit_id":"b935db607ef8b18c62b4b153ec286fec616c8f3f","original_commit_id":"b935db607ef8b18c62b4b153ec286fec616c8f3f","user":{"login":"bensallen","id":1652762,"avatar_url":"https://avatars1.githubusercontent.com/u/1652762?v=4","gravatar_id":"","url":"https://api.github.com/users/bensallen","html_url":"https://github.com/bensallen","followers_url":"https://api.github.com/users/bensallen/followers","following_url":"https://api.github.com/users/bensallen/following{/other_user}","gists_url":"https://api.github.com/users/bensallen/gists{/gist_id}","starred_url":"https://api.github.com/users/bensallen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bensallen/subscriptions","organizations_url":"https://api.github.com/users/bensallen/orgs","repos_url":"https://api.github.com/users/bensallen/repos","events_url":"https://api.github.com/users/bensallen/events{/privacy}","received_events_url":"https://api.github.com/users/bensallen/received_events","type":"User","site_admin":false},"body":"Left over debug task?","created_at":"2018-02-28T21:58:24Z","updated_at":"2018-02-28T21:58:24Z","html_url":"https://github.com/geerlingguy/ansible-role-certbot/pull/43#discussion_r171398869","pull_request_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/pulls/43","author_association":"NONE","_links":{"self":{"href":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/pulls/comments/171398869"},"html":{"href":"https://github.com/geerlingguy/ansible-role-certbot/pull/43#discussion_r171398869"},"pull_request":{"href":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/pulls/43"}}},"pull_request":{"url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/pulls/43","id":163245472,"html_url":"https://github.com/geerlingguy/ansible-role-certbot/pull/43","diff_url":"https://github.com/geerlingguy/ansible-role-certbot/pull/43.diff","patch_url":"https://github.com/geerlingguy/ansible-role-certbot/pull/43.patch","issue_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/issues/43","number":43,"state":"open","locked":false,"title":"Fixes #39 adding new script for webroot","user":{"login":"rfaircloth-splunk","id":35384120,"avatar_url":"https://avatars0.githubusercontent.com/u/35384120?v=4","gravatar_id":"","url":"https://api.github.com/users/rfaircloth-splunk","html_url":"https://github.com/rfaircloth-splunk","followers_url":"https://api.github.com/users/rfaircloth-splunk/followers","following_url":"https://api.github.com/users/rfaircloth-splunk/following{/other_user}","gists_url":"https://api.github.com/users/rfaircloth-splunk/gists{/gist_id}","starred_url":"https://api.github.com/users/rfaircloth-splunk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rfaircloth-splunk/subscriptions","organizations_url":"https://api.github.com/users/rfaircloth-splunk/orgs","repos_url":"https://api.github.com/users/rfaircloth-splunk/repos","events_url":"https://api.github.com/users/rfaircloth-splunk/events{/privacy}","received_events_url":"https://api.github.com/users/rfaircloth-splunk/received_events","type":"User","site_admin":false},"body":"Fixes #41 support deployhook (webroot only)\r\nFixes #42  support for test CA\r\nFixes #39 Support for webroot","created_at":"2018-01-16T17:48:27Z","updated_at":"2018-02-28T21:58:24Z","closed_at":null,"merged_at":null,"merge_commit_sha":"a7cea882487e18b829a28e180241cf9f097cae7a","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/pulls/43/commits","review_comments_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/pulls/43/comments","review_comment_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/pulls/comments{/number}","comments_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/issues/43/comments","statuses_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/statuses/b935db607ef8b18c62b4b153ec286fec616c8f3f","head":{"label":"rfaircloth-splunk:master","ref":"master","sha":"b935db607ef8b18c62b4b153ec286fec616c8f3f","user":{"login":"rfaircloth-splunk","id":35384120,"avatar_url":"https://avatars0.githubusercontent.com/u/35384120?v=4","gravatar_id":"","url":"https://api.github.com/users/rfaircloth-splunk","html_url":"https://github.com/rfaircloth-splunk","followers_url":"https://api.github.com/users/rfaircloth-splunk/followers","following_url":"https://api.github.com/users/rfaircloth-splunk/following{/other_user}","gists_url":"https://api.github.com/users/rfaircloth-splunk/gists{/gist_id}","starred_url":"https://api.github.com/users/rfaircloth-splunk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rfaircloth-splunk/subscriptions","organizations_url":"https://api.github.com/users/rfaircloth-splunk/orgs","repos_url":"https://api.github.com/users/rfaircloth-splunk/repos","events_url":"https://api.github.com/users/rfaircloth-splunk/events{/privacy}","received_events_url":"https://api.github.com/users/rfaircloth-splunk/received_events","type":"User","site_admin":false},"repo":{"id":117717476,"name":"ansible-role-certbot","full_name":"rfaircloth-splunk/ansible-role-certbot","owner":{"login":"rfaircloth-splunk","id":35384120,"avatar_url":"https://avatars0.githubusercontent.com/u/35384120?v=4","gravatar_id":"","url":"https://api.github.com/users/rfaircloth-splunk","html_url":"https://github.com/rfaircloth-splunk","followers_url":"https://api.github.com/users/rfaircloth-splunk/followers","following_url":"https://api.github.com/users/rfaircloth-splunk/following{/other_user}","gists_url":"https://api.github.com/users/rfaircloth-splunk/gists{/gist_id}","starred_url":"https://api.github.com/users/rfaircloth-splunk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rfaircloth-splunk/subscriptions","organizations_url":"https://api.github.com/users/rfaircloth-splunk/orgs","repos_url":"https://api.github.com/users/rfaircloth-splunk/repos","events_url":"https://api.github.com/users/rfaircloth-splunk/events{/privacy}","received_events_url":"https://api.github.com/users/rfaircloth-splunk/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/rfaircloth-splunk/ansible-role-certbot","description":"Ansible Role - Certbot (for Let's Encrypt)","fork":true,"url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot","forks_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/forks","keys_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/teams","hooks_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/hooks","issue_events_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/issues/events{/number}","events_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/events","assignees_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/assignees{/user}","branches_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/branches{/branch}","tags_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/tags","blobs_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/git/refs{/sha}","trees_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/statuses/{sha}","languages_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/languages","stargazers_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/stargazers","contributors_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/contributors","subscribers_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/subscribers","subscription_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/subscription","commits_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/commits{/sha}","git_commits_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/git/commits{/sha}","comments_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/comments{/number}","issue_comment_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/issues/comments{/number}","contents_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/contents/{+path}","compare_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/merges","archive_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/downloads","issues_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/issues{/number}","pulls_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/pulls{/number}","milestones_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/milestones{/number}","notifications_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/labels{/name}","releases_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/releases{/id}","deployments_url":"https://api.github.com/repos/rfaircloth-splunk/ansible-role-certbot/deployments","created_at":"2018-01-16T17:35:15Z","updated_at":"2018-01-14T17:51:55Z","pushed_at":"2018-01-16T17:45:47Z","git_url":"git://github.com/rfaircloth-splunk/ansible-role-certbot.git","ssh_url":"git@github.com:rfaircloth-splunk/ansible-role-certbot.git","clone_url":"https://github.com/rfaircloth-splunk/ansible-role-certbot.git","svn_url":"https://github.com/rfaircloth-splunk/ansible-role-certbot","homepage":"https://galaxy.ansible.com/geerlingguy/certbot/","size":43,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"geerlingguy:master","ref":"master","sha":"3f1a802d71e30f9112dd2422df7a840c9bf4f97e","user":{"login":"geerlingguy","id":481677,"avatar_url":"https://avatars1.githubusercontent.com/u/481677?v=4","gravatar_id":"","url":"https://api.github.com/users/geerlingguy","html_url":"https://github.com/geerlingguy","followers_url":"https://api.github.com/users/geerlingguy/followers","following_url":"https://api.github.com/users/geerlingguy/following{/other_user}","gists_url":"https://api.github.com/users/geerlingguy/gists{/gist_id}","starred_url":"https://api.github.com/users/geerlingguy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geerlingguy/subscriptions","organizations_url":"https://api.github.com/users/geerlingguy/orgs","repos_url":"https://api.github.com/users/geerlingguy/repos","events_url":"https://api.github.com/users/geerlingguy/events{/privacy}","received_events_url":"https://api.github.com/users/geerlingguy/received_events","type":"User","site_admin":false},"repo":{"id":53428883,"name":"ansible-role-certbot","full_name":"geerlingguy/ansible-role-certbot","owner":{"login":"geerlingguy","id":481677,"avatar_url":"https://avatars1.githubusercontent.com/u/481677?v=4","gravatar_id":"","url":"https://api.github.com/users/geerlingguy","html_url":"https://github.com/geerlingguy","followers_url":"https://api.github.com/users/geerlingguy/followers","following_url":"https://api.github.com/users/geerlingguy/following{/other_user}","gists_url":"https://api.github.com/users/geerlingguy/gists{/gist_id}","starred_url":"https://api.github.com/users/geerlingguy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/geerlingguy/subscriptions","organizations_url":"https://api.github.com/users/geerlingguy/orgs","repos_url":"https://api.github.com/users/geerlingguy/repos","events_url":"https://api.github.com/users/geerlingguy/events{/privacy}","received_events_url":"https://api.github.com/users/geerlingguy/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/geerlingguy/ansible-role-certbot","description":"Ansible Role - Certbot (for Let's Encrypt)","fork":false,"url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot","forks_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/forks","keys_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/keys{/key_id}","collaborators_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/teams","hooks_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/hooks","issue_events_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/issues/events{/number}","events_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/events","assignees_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/assignees{/user}","branches_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/branches{/branch}","tags_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/tags","blobs_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/git/refs{/sha}","trees_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/git/trees{/sha}","statuses_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/statuses/{sha}","languages_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/languages","stargazers_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/stargazers","contributors_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/contributors","subscribers_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/subscribers","subscription_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/subscription","commits_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/commits{/sha}","git_commits_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/git/commits{/sha}","comments_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/comments{/number}","issue_comment_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/issues/comments{/number}","contents_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/contents/{+path}","compare_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/compare/{base}...{head}","merges_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/merges","archive_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/downloads","issues_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/issues{/number}","pulls_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/pulls{/number}","milestones_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/milestones{/number}","notifications_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/labels{/name}","releases_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/releases{/id}","deployments_url":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/deployments","created_at":"2016-03-08T16:49:38Z","updated_at":"2018-02-27T15:42:50Z","pushed_at":"2018-02-15T23:52:33Z","git_url":"git://github.com/geerlingguy/ansible-role-certbot.git","ssh_url":"git@github.com:geerlingguy/ansible-role-certbot.git","clone_url":"https://github.com/geerlingguy/ansible-role-certbot.git","svn_url":"https://github.com/geerlingguy/ansible-role-certbot","homepage":"https://galaxy.ansible.com/geerlingguy/certbot/","size":40,"stargazers_count":148,"watchers_count":148,"language":null,"has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":48,"mirror_url":null,"archived":false,"open_issues_count":20,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit"},"forks":48,"open_issues":20,"watchers":148,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/pulls/43"},"html":{"href":"https://github.com/geerlingguy/ansible-role-certbot/pull/43"},"issue":{"href":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/issues/43"},"comments":{"href":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/issues/43/comments"},"review_comments":{"href":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/pulls/43/comments"},"review_comment":{"href":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/pulls/43/commits"},"statuses":{"href":"https://api.github.com/repos/geerlingguy/ansible-role-certbot/statuses/b935db607ef8b18c62b4b153ec286fec616c8f3f"}},"author_association":"NONE"}}
{"actor":{"display_login":"bensallen"}}