{"action":"created","comment":{"url":"https://api.github.com/repos/coreos/tectonic-installer/pulls/comments/121800921","pull_request_review_id":43859471,"id":121800921,"diff_hunk":"@@ -0,0 +1,136 @@\n+#!/bin/bash\n+set -ex -o pipefail\n+PROJECT=/go/src/github.com/coreos/tectonic-installer\n+\n+DIR=\"$( cd \"$( dirname \"${BASH_SOURCE[0]}\" )\" && pwd )\"\n+\n+export PLATFORM=aws\n+export CLUSTER=\"tf-${PLATFORM}-${BUILD_ID}\"\n+export TF_VAR_tectonic_cluster_name=$(echo ${CLUSTER} | awk '{print tolower($0)}')\n+\n+MNT_SECRETS=\"-v ${TF_VAR_tectonic_license_path}:${TF_VAR_tectonic_license_path} -v ${TF_VAR_tectonic_pull_secret_path}:${TF_VAR_tectonic_pull_secret_path}\"\n+\n+function cluster_check() {\n+    CLUSTER=$1\n+    MAX_LENGTH=28\n+\n+    LENGTH=${#CLUSTER}\n+    if [ \"$LENGTH\" -gt \"$MAX_LENGTH\" ]\n+    then\n+        CLUSTER=\"${CLUSTER:0:MAX_LENGTH}\"\n+        echo \"Cluster name too long. Truncated to $CLUSTER\"\n+    elif [ \"$LENGTH\" -lt \"$MAX_LENGTH\" ]\n+    then\n+        APPEND=$(( MAX_LENGTH - LENGTH ))\n+        APPEND_STR=\"012345678901234567890123456789\"\n+        CLUSTER=\"$CLUSTER${APPEND_STR:0:APPEND}\"\n+        echo \"Cluster name too short. Appended to $CLUSTER\"\n+    fi\n+\n+    CLUSTER=$(echo \"${CLUSTER}\" | awk '{print tolower($0)}')\n+    export CLUSTER\n+\n+    # randomly select region\n+    REGIONS=(us-east-1 us-east-2 us-west-1 us-west-2)\n+    export CHANGE_ID=${CHANGE_ID:-${BUILD_ID}}\n+    i=$(( CHANGE_ID % ${#REGIONS[@]} ))\n+    export TF_VAR_tectonic_aws_region=\"${REGIONS[$i]}\"\n+    export AWS_REGION=\"${REGIONS[$i]}\"\n+    echo \"selected region: $TF_VAR_tectonic_aws_region\"\n+    echo \"cluster name: $CLUSTER\"\n+}\n+\n+function cleanup() {\n+    docker run -i -v ${WORKSPACE}:${PROJECT} ${MNT_SECRETS} quay.io/coreos/tectonic-builder:v1.9 /bin/bash <<EOF\n+cd ${PROJECT}\n+      \n+export PLATFORM=${PLATFORM}\n+cluster_check \"${CLUSTER}\"\n+export AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}\n+export AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}\n+export TF_VAR_tectonic_pull_secret_path=${TF_VAR_tectonic_pull_secret_path}\n+export TF_VAR_tectonic_license_path=${TF_VAR_tectonic_license_path}\n+export TF_VAR_tectonic_cluster_name=${TF_VAR_tectonic_cluster_name}\n+      \n+make destroy\n+EOF\n+}\n+trap cleanup EXIT\n+\n+\n+export KUBECTL=${WORKSPACE}/kubectl\n+curl -o ${KUBECTL} https://storage.googleapis.com/kubernetes-release/release/v1.6.3/bin/linux/amd64/kubectl && chmod +x ${KUBECTL}\n+\n+function kubectl() {\n+    local i=0\n+    echo \"Executing kubectl $@\"\n+    while true; do\n+        (( i++ )) && (( i == 100 )) && echo \"kubectl failed, giving up\" && exit 1\n+\n+        out=$($KUBECTL \"$@\" 2>&1)\n+        statu=$?\n+\n+        if [[ \"$out\" == *\"AlreadyExists\"* ]]; then\n+            echo \"$out, skipping\"\n+            return\n+        fi\n+\n+        echo \"$out\"\n+        if [ \"$statu\" -eq 0 ]; then\n+            return\n+        fi\n+\n+        echo \"kubectl failed, retrying in 5 seconds\"\n+        sleep 5\n+    done\n+}\n+\n+function wait_for_pods() {\n+    local i=0\n+    echo \"Waiting for pods in namespace $1\"\n+    while true; do\n+        (( i++ )) && (( i == 100 )) && echo \"components not available, giving up\" && exit 1\n+\n+\tout=$KUBECTL -n \"$1\" get po -o custom-columns=STATUS:.status.phase,NAME:.metadata.name | tail -n +2 | grep -v '^Running'\n+        if [ $out ]; then\n+            return\n+        fi\n+\n+        echo \"Pods not available yet, waiting for 5 seconds\"\n+        sleep 5\n+    done\n+}\n+\n+kubectl help\n+\n+docker pull quay.io/coreos/tectonic-builder:v1.9\n+docker run -i -v ${WORKSPACE}:${PROJECT} ${MNT_SECRETS} quay.io/coreos/tectonic-builder:v1.9 /bin/bash <<EOF\n+set  -eo\n+cd ${PROJECT}\n+ \n+export PLATFORM=${PLATFORM}\n+cluster_check \"${CLUSTER}\"\n+export AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID}\n+export AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY}\n+export TF_VAR_tectonic_pull_secret_path=${TF_VAR_tectonic_pull_secret_path}\n+export TF_VAR_tectonic_license_path=${TF_VAR_tectonic_license_path}\n+export TF_VAR_tectonic_cluster_name=${TF_VAR_tectonic_cluster_name}\n+  \n+make localconfig\n+ln -sf ${PROJECT}/test/aws.tfvars ${PROJECT}/build/${CLUSTER}/terraform.tfvars\n+ls -l ${PROJECT}/build/${CLUSTER}\n+  \n+make plan\n+make apply\n+EOF\n+\n+export KUBECONFIG=${WORKSPACE}/build/${CLUSTER}/generated/auth/kubeconfig\n+kubectl version\n+\n+echo \"API Server UP!\"\n+wait_for_pods kube-system\n+kubectl get pods --all-namespaces\n+kubectl get nodes\n+\n+docker pull quay.io/coreos/kube-conformance:v1.6.2_coreos.0","path":"tests/conformance/conformance.sh","position":135,"original_position":135,"commit_id":"e9017d33a49d3dca4e9a3728dc8ea49d3a342463","original_commit_id":"e9017d33a49d3dca4e9a3728dc8ea49d3a342463","user":{"login":"Quentin-M","id":1332289,"avatar_url":"https://avatars2.githubusercontent.com/u/1332289?v=3","gravatar_id":"","url":"https://api.github.com/users/Quentin-M","html_url":"https://github.com/Quentin-M","followers_url":"https://api.github.com/users/Quentin-M/followers","following_url":"https://api.github.com/users/Quentin-M/following{/other_user}","gists_url":"https://api.github.com/users/Quentin-M/gists{/gist_id}","starred_url":"https://api.github.com/users/Quentin-M/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Quentin-M/subscriptions","organizations_url":"https://api.github.com/users/Quentin-M/orgs","repos_url":"https://api.github.com/users/Quentin-M/repos","events_url":"https://api.github.com/users/Quentin-M/events{/privacy}","received_events_url":"https://api.github.com/users/Quentin-M/received_events","type":"User","site_admin":false},"body":"do you need to pull? can you move this as a variable?","created_at":"2017-06-13T21:24:53Z","updated_at":"2017-06-13T21:24:53Z","html_url":"https://github.com/coreos/tectonic-installer/pull/968#discussion_r121800921","pull_request_url":"https://api.github.com/repos/coreos/tectonic-installer/pulls/968","_links":{"self":{"href":"https://api.github.com/repos/coreos/tectonic-installer/pulls/comments/121800921"},"html":{"href":"https://github.com/coreos/tectonic-installer/pull/968#discussion_r121800921"},"pull_request":{"href":"https://api.github.com/repos/coreos/tectonic-installer/pulls/968"}}},"pull_request":{"url":"https://api.github.com/repos/coreos/tectonic-installer/pulls/968","id":123803651,"html_url":"https://github.com/coreos/tectonic-installer/pull/968","diff_url":"https://github.com/coreos/tectonic-installer/pull/968.diff","patch_url":"https://github.com/coreos/tectonic-installer/pull/968.patch","issue_url":"https://api.github.com/repos/coreos/tectonic-installer/issues/968","number":968,"state":"open","locked":false,"title":"tests: add a script to implement kubernetes conformance tests.","user":{"login":"rithujohn191","id":3858939,"avatar_url":"https://avatars3.githubusercontent.com/u/3858939?v=3","gravatar_id":"","url":"https://api.github.com/users/rithujohn191","html_url":"https://github.com/rithujohn191","followers_url":"https://api.github.com/users/rithujohn191/followers","following_url":"https://api.github.com/users/rithujohn191/following{/other_user}","gists_url":"https://api.github.com/users/rithujohn191/gists{/gist_id}","starred_url":"https://api.github.com/users/rithujohn191/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rithujohn191/subscriptions","organizations_url":"https://api.github.com/users/rithujohn191/orgs","repos_url":"https://api.github.com/users/rithujohn191/repos","events_url":"https://api.github.com/users/rithujohn191/events{/privacy}","received_events_url":"https://api.github.com/users/rithujohn191/received_events","type":"User","site_admin":false},"body":"This script will be implemented by a Jenkins job periodically every night.","created_at":"2017-06-02T21:27:10Z","updated_at":"2017-06-13T21:24:53Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c7d88fc85bea960d61d7b5cbb8c2e1726baf2681","assignee":null,"assignees":[],"requested_reviewers":[{"login":"sym3tri","id":224222,"avatar_url":"https://avatars3.githubusercontent.com/u/224222?v=3","gravatar_id":"","url":"https://api.github.com/users/sym3tri","html_url":"https://github.com/sym3tri","followers_url":"https://api.github.com/users/sym3tri/followers","following_url":"https://api.github.com/users/sym3tri/following{/other_user}","gists_url":"https://api.github.com/users/sym3tri/gists{/gist_id}","starred_url":"https://api.github.com/users/sym3tri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sym3tri/subscriptions","organizations_url":"https://api.github.com/users/sym3tri/orgs","repos_url":"https://api.github.com/users/sym3tri/repos","events_url":"https://api.github.com/users/sym3tri/events{/privacy}","received_events_url":"https://api.github.com/users/sym3tri/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/coreos/tectonic-installer/pulls/968/commits","review_comments_url":"https://api.github.com/repos/coreos/tectonic-installer/pulls/968/comments","review_comment_url":"https://api.github.com/repos/coreos/tectonic-installer/pulls/comments{/number}","comments_url":"https://api.github.com/repos/coreos/tectonic-installer/issues/968/comments","statuses_url":"https://api.github.com/repos/coreos/tectonic-installer/statuses/e9017d33a49d3dca4e9a3728dc8ea49d3a342463","head":{"label":"rithujohn191:conformance-test","ref":"conformance-test","sha":"e9017d33a49d3dca4e9a3728dc8ea49d3a342463","user":{"login":"rithujohn191","id":3858939,"avatar_url":"https://avatars3.githubusercontent.com/u/3858939?v=3","gravatar_id":"","url":"https://api.github.com/users/rithujohn191","html_url":"https://github.com/rithujohn191","followers_url":"https://api.github.com/users/rithujohn191/followers","following_url":"https://api.github.com/users/rithujohn191/following{/other_user}","gists_url":"https://api.github.com/users/rithujohn191/gists{/gist_id}","starred_url":"https://api.github.com/users/rithujohn191/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rithujohn191/subscriptions","organizations_url":"https://api.github.com/users/rithujohn191/orgs","repos_url":"https://api.github.com/users/rithujohn191/repos","events_url":"https://api.github.com/users/rithujohn191/events{/privacy}","received_events_url":"https://api.github.com/users/rithujohn191/received_events","type":"User","site_admin":false},"repo":{"id":88077702,"name":"tectonic-installer","full_name":"rithujohn191/tectonic-installer","owner":{"login":"rithujohn191","id":3858939,"avatar_url":"https://avatars3.githubusercontent.com/u/3858939?v=3","gravatar_id":"","url":"https://api.github.com/users/rithujohn191","html_url":"https://github.com/rithujohn191","followers_url":"https://api.github.com/users/rithujohn191/followers","following_url":"https://api.github.com/users/rithujohn191/following{/other_user}","gists_url":"https://api.github.com/users/rithujohn191/gists{/gist_id}","starred_url":"https://api.github.com/users/rithujohn191/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rithujohn191/subscriptions","organizations_url":"https://api.github.com/users/rithujohn191/orgs","repos_url":"https://api.github.com/users/rithujohn191/repos","events_url":"https://api.github.com/users/rithujohn191/events{/privacy}","received_events_url":"https://api.github.com/users/rithujohn191/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/rithujohn191/tectonic-installer","description":"Install a Kubernetes cluster the CoreOS Tectonic Way: HA, self-hosted, RBAC, etcd Operator, and more","fork":true,"url":"https://api.github.com/repos/rithujohn191/tectonic-installer","forks_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/forks","keys_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/teams","hooks_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/hooks","issue_events_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/issues/events{/number}","events_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/events","assignees_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/assignees{/user}","branches_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/branches{/branch}","tags_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/tags","blobs_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/git/refs{/sha}","trees_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/statuses/{sha}","languages_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/languages","stargazers_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/stargazers","contributors_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/contributors","subscribers_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/subscribers","subscription_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/subscription","commits_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/commits{/sha}","git_commits_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/git/commits{/sha}","comments_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/comments{/number}","issue_comment_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/issues/comments{/number}","contents_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/contents/{+path}","compare_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/merges","archive_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/downloads","issues_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/issues{/number}","pulls_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/pulls{/number}","milestones_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/milestones{/number}","notifications_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/labels{/name}","releases_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/releases{/id}","deployments_url":"https://api.github.com/repos/rithujohn191/tectonic-installer/deployments","created_at":"2017-04-12T17:17:29Z","updated_at":"2017-06-02T20:55:08Z","pushed_at":"2017-06-13T18:20:35Z","git_url":"git://github.com/rithujohn191/tectonic-installer.git","ssh_url":"git@github.com:rithujohn191/tectonic-installer.git","clone_url":"https://github.com/rithujohn191/tectonic-installer.git","svn_url":"https://github.com/rithujohn191/tectonic-installer","homepage":"","size":22622,"stargazers_count":0,"watchers_count":0,"language":"HCL","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"coreos:master","ref":"master","sha":"9d45eb234b1ecb904d515390e2875a29ffeebe47","user":{"login":"coreos","id":3730757,"avatar_url":"https://avatars0.githubusercontent.com/u/3730757?v=3","gravatar_id":"","url":"https://api.github.com/users/coreos","html_url":"https://github.com/coreos","followers_url":"https://api.github.com/users/coreos/followers","following_url":"https://api.github.com/users/coreos/following{/other_user}","gists_url":"https://api.github.com/users/coreos/gists{/gist_id}","starred_url":"https://api.github.com/users/coreos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coreos/subscriptions","organizations_url":"https://api.github.com/users/coreos/orgs","repos_url":"https://api.github.com/users/coreos/repos","events_url":"https://api.github.com/users/coreos/events{/privacy}","received_events_url":"https://api.github.com/users/coreos/received_events","type":"Organization","site_admin":false},"repo":{"id":81620471,"name":"tectonic-installer","full_name":"coreos/tectonic-installer","owner":{"login":"coreos","id":3730757,"avatar_url":"https://avatars0.githubusercontent.com/u/3730757?v=3","gravatar_id":"","url":"https://api.github.com/users/coreos","html_url":"https://github.com/coreos","followers_url":"https://api.github.com/users/coreos/followers","following_url":"https://api.github.com/users/coreos/following{/other_user}","gists_url":"https://api.github.com/users/coreos/gists{/gist_id}","starred_url":"https://api.github.com/users/coreos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coreos/subscriptions","organizations_url":"https://api.github.com/users/coreos/orgs","repos_url":"https://api.github.com/users/coreos/repos","events_url":"https://api.github.com/users/coreos/events{/privacy}","received_events_url":"https://api.github.com/users/coreos/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/coreos/tectonic-installer","description":"Install a Kubernetes cluster the CoreOS Tectonic Way: HA, self-hosted, RBAC, etcd Operator, and more","fork":false,"url":"https://api.github.com/repos/coreos/tectonic-installer","forks_url":"https://api.github.com/repos/coreos/tectonic-installer/forks","keys_url":"https://api.github.com/repos/coreos/tectonic-installer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/coreos/tectonic-installer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/coreos/tectonic-installer/teams","hooks_url":"https://api.github.com/repos/coreos/tectonic-installer/hooks","issue_events_url":"https://api.github.com/repos/coreos/tectonic-installer/issues/events{/number}","events_url":"https://api.github.com/repos/coreos/tectonic-installer/events","assignees_url":"https://api.github.com/repos/coreos/tectonic-installer/assignees{/user}","branches_url":"https://api.github.com/repos/coreos/tectonic-installer/branches{/branch}","tags_url":"https://api.github.com/repos/coreos/tectonic-installer/tags","blobs_url":"https://api.github.com/repos/coreos/tectonic-installer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/coreos/tectonic-installer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/coreos/tectonic-installer/git/refs{/sha}","trees_url":"https://api.github.com/repos/coreos/tectonic-installer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/coreos/tectonic-installer/statuses/{sha}","languages_url":"https://api.github.com/repos/coreos/tectonic-installer/languages","stargazers_url":"https://api.github.com/repos/coreos/tectonic-installer/stargazers","contributors_url":"https://api.github.com/repos/coreos/tectonic-installer/contributors","subscribers_url":"https://api.github.com/repos/coreos/tectonic-installer/subscribers","subscription_url":"https://api.github.com/repos/coreos/tectonic-installer/subscription","commits_url":"https://api.github.com/repos/coreos/tectonic-installer/commits{/sha}","git_commits_url":"https://api.github.com/repos/coreos/tectonic-installer/git/commits{/sha}","comments_url":"https://api.github.com/repos/coreos/tectonic-installer/comments{/number}","issue_comment_url":"https://api.github.com/repos/coreos/tectonic-installer/issues/comments{/number}","contents_url":"https://api.github.com/repos/coreos/tectonic-installer/contents/{+path}","compare_url":"https://api.github.com/repos/coreos/tectonic-installer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/coreos/tectonic-installer/merges","archive_url":"https://api.github.com/repos/coreos/tectonic-installer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/coreos/tectonic-installer/downloads","issues_url":"https://api.github.com/repos/coreos/tectonic-installer/issues{/number}","pulls_url":"https://api.github.com/repos/coreos/tectonic-installer/pulls{/number}","milestones_url":"https://api.github.com/repos/coreos/tectonic-installer/milestones{/number}","notifications_url":"https://api.github.com/repos/coreos/tectonic-installer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/coreos/tectonic-installer/labels{/name}","releases_url":"https://api.github.com/repos/coreos/tectonic-installer/releases{/id}","deployments_url":"https://api.github.com/repos/coreos/tectonic-installer/deployments","created_at":"2017-02-11T00:52:23Z","updated_at":"2017-06-11T10:26:43Z","pushed_at":"2017-06-13T21:06:23Z","git_url":"git://github.com/coreos/tectonic-installer.git","ssh_url":"git@github.com:coreos/tectonic-installer.git","clone_url":"https://github.com/coreos/tectonic-installer.git","svn_url":"https://github.com/coreos/tectonic-installer","homepage":"","size":23565,"stargazers_count":173,"watchers_count":173,"language":"HCL","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":109,"mirror_url":null,"open_issues_count":219,"forks":109,"open_issues":219,"watchers":173,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/coreos/tectonic-installer/pulls/968"},"html":{"href":"https://github.com/coreos/tectonic-installer/pull/968"},"issue":{"href":"https://api.github.com/repos/coreos/tectonic-installer/issues/968"},"comments":{"href":"https://api.github.com/repos/coreos/tectonic-installer/issues/968/comments"},"review_comments":{"href":"https://api.github.com/repos/coreos/tectonic-installer/pulls/968/comments"},"review_comment":{"href":"https://api.github.com/repos/coreos/tectonic-installer/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/coreos/tectonic-installer/pulls/968/commits"},"statuses":{"href":"https://api.github.com/repos/coreos/tectonic-installer/statuses/e9017d33a49d3dca4e9a3728dc8ea49d3a342463"}}}}
{"actor":{"display_login":"Quentin-M"}}