{"action":"created","comment":{"url":"https://api.github.com/repos/portworx/dcos-commons/pulls/comments/159098845","pull_request_review_id":86004369,"id":159098845,"diff_hunk":"@@ -0,0 +1,100 @@\n+name: {{FRAMEWORK_NAME}}\n+scheduler:\n+  principal: {{FRAMEWORK_PRINCIPAL}}\n+  user: {{FRAMEWORK_USER}}\n+pods:\n+  couchdb:\n+    count: {{NODE_COUNT}}\n+    placement: {{NODE_PLACEMENT}}\n+    uris:\n+      - {{SCHEDULER_URI}}\n+    user: {{FRAMEWORK_USER}}\n+    {{#ENABLE_VIRTUAL_NETWORK}}\n+    networks:\n+      {{VIRTUAL_NETWORK_NAME}}:\n+        labels: {{VIRTUAL_NETWORK_PLUGIN_LABELS}}\n+    {{/ENABLE_VIRTUAL_NETWORK}}\n+    image: {{COUCHDB_DOCKER_IMAGE}}\n+    resource-sets:\n+      node-resources:\n+        cpus: {{COUCHDB_CPUS}}\n+        memory: {{COUCHDB_MEM_MB}}\n+        ports:\n+          cluster-port:\n+            port: {{COUCHDB_PORT}}\n+            advertise: true\n+          node-local-port:\n+            port: {{COUCHDB_NODE_PORT}}\n+            advertise: true\n+        volume:\n+          path: \"couchdb-container\"\n+          type: DOCKER\n+          docker_volume_driver: pxd\n+          docker_volume_name: {{{COUCHDB_DOCKER_VOLUME_NAME}}}\n+          docker_driver_options: {{{COUCHDB_DOCKER_VOLUME_OPTIONS}}}\n+          size: {{COUCHDB_DISK_MB}}\n+      sidecar-resources:\n+        cpus: 0.1\n+        memory: 512\n+    tasks:\n+      install:\n+        goal: RUNNING\n+        resource-set: node-resources\n+        cmd: >\n+          chown -R couchdb:couchdb /opt/couchdb &&\n+          chown -R couchdb:couchdb $MESOS_SANDBOX/couchdb-container &&\n+          chmod -R 0770 $MESOS_SANDBOX/couchdb-container &&\n+          chmod 664 /opt/couchdb/etc/*.ini &&\n+          chmod 664 /opt/couchdb/etc/local.d/*.ini &&\n+          chmod 775 /opt/couchdb/etc/*.d &&\n+          if [ -z \"{{COUCHDB_COOKIE}}\" ]; then\n+              echo \"-name couchdb@$TASK_NAME.$FRAMEWORK_HOST\" >> /opt/couchdb/etc/vm.args\n+          else\n+              echo \"-name couchdb@$TASK_NAME.$FRAMEWORK_HOST -setcookie '{{COUCHDB_COOKIE}}'\" >> /opt/couchdb/etc/vm.args\n+          fi &&\n+          printf \"[couchdb]\\ndatabase_dir = $MESOS_SANDBOX/couchdb-container\\n\" >> /opt/couchdb/etc/local.d/docker.ini &&\n+          printf \"view_index_dir = $MESOS_SANDBOX/couchdb-container\\n\" >> /opt/couchdb/etc/local.d/docker.ini &&\n+          if [ \"{{COUCHDB_USER}}\" ] && [ \"{{COUCHDB_PASSWORD}}\" ] && [ -z \"{{COUCHDB_HASHED_PASSWORD}}\" ]; then\n+              printf \"[admins]\\n{{COUCHDB_USER}} = {{COUCHDB_PASSWORD}}\\n\" >> /opt/couchdb/etc/local.d/docker.ini\n+          fi &&\n+          if [ \"{{COUCHDB_USER}}\" ] && [ \"{{COUCHDB_HASHED_PASSWORD}}\" ]; then\n+              printf \"[admins]\\n{{COUCHDB_USER}} = {{COUCHDB_HASHED_PASSWORD}}\\n\" >> /opt/couchdb/etc/local.d/docker.ini\n+          fi &&\n+          if [ \"{{COUCHDB_SECRET}}\" ]; then\n+              printf \"[couch_httpd_auth]\\nsecret = {{COUCHDB_SECRET}}\\n\" >> /opt/couchdb/etc/local.d/docker.ini\n+          fi &&\n+          chown -R couchdb:couchdb /opt/couchdb &&\n+          LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/:$LD_LIBRARY_PATH gosu couchdb /opt/couchdb/bin/couchdb\n+        readiness-check:\n+          cmd: >\n+            LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/:$LD_LIBRARY_PATH curl http://{{COUCHDB_USER}}:{{COUCHDB_PASSWORD}}@$TASK_NAME.$FRAMEWORK_HOST:{{COUCHDB_PORT}}\n+          delay: 30\n+          interval: 10\n+          timeout: 120\n+      bootstrap:\n+        goal: FINISHED\n+        resource-set: sidecar-resources\n+        cmd: >\n+          export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/:$LD_LIBRARY_PATH &&\n+          curl -X PUT http://{{COUCHDB_USER}}:{{COUCHDB_PASSWORD}}@couchdb-$POD_INSTANCE_INDEX-install.$FRAMEWORK_HOST:{{COUCHDB_PORT}}/_users &&\n+          curl -X PUT http://{{COUCHDB_USER}}:{{COUCHDB_PASSWORD}}@couchdb-$POD_INSTANCE_INDEX-install.$FRAMEWORK_HOST:{{COUCHDB_PORT}}/_replicator &&\n+          curl -X PUT http://{{COUCHDB_USER}}:{{COUCHDB_PASSWORD}}@couchdb-$POD_INSTANCE_INDEX-install.$FRAMEWORK_HOST:{{COUCHDB_PORT}}/_global_changes\n+      join:\n+        goal: FINISHED\n+        resource-set: sidecar-resources\n+        cmd: >\n+          export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/:$LD_LIBRARY_PATH &&\n+          curl -X POST -H \"Content-Type: application/json\" http://{{COUCHDB_USER}}:{{COUCHDB_PASSWORD}}@couchdb-$POD_INSTANCE_INDEX-install.$FRAMEWORK_HOST:{{COUCHDB_PORT}}/_cluster_setup -d '{\"action\": \"enable_cluster\", \"bind_address\":\"0.0.0.0\", \"username\": \"{{COUCHDB_USER}}\", \"password\":\"{{COUCHDB_PASSWORD}}\", \"port\": {{COUCHDB_PORT}}, \"node_count\": \"{{NODE_COUNT}}\", \"remote_node\": \"'\"couchdb-0-install.${FRAMEWORK_HOST}\"'\", \"remote_current_user\": \"{{COUCHDB_USER}}\", \"remote_current_password\": \"{{COUCHDB_PASSWORD}}\" }' &&\n+          curl -X POST -H \"Content-Type: application/json\" http://{{COUCHDB_USER}}:{{COUCHDB_PASSWORD}}@couchdb-$POD_INSTANCE_INDEX-install.$FRAMEWORK_HOST:{{COUCHDB_PORT}}/_cluster_setup -d '{\"action\": \"add_node\", \"host\": \"'\"couchdb-0-install.${FRAMEWORK_HOST}\"'\", \"port\": \"{{COUCHDB_PORT}}\", \"username\": \"{{COUCHDB_USER}}\", \"password\":\"{{COUCHDB_PASSWORD}}\"}'\n+\n+\n+plans:\n+  deploy:\n+    strategy: serial\n+    phases:\n+      node-deploy:\n+        strategy: serial\n+        pod: couchdb\n+        steps:\n+          - 0: [[install], [bootstrap]]\n+          - default: [[install], [join]]","path":"frameworks/couchdb/src/main/dist/svc.yml","position":100,"original_position":100,"commit_id":"81c9e9ca288950c8078fdfed60b9910958e39232","original_commit_id":"81c9e9ca288950c8078fdfed60b9910958e39232","user":{"login":"piyush-nimbalkar","id":313758,"avatar_url":"https://avatars0.githubusercontent.com/u/313758?v=4","gravatar_id":"","url":"https://api.github.com/users/piyush-nimbalkar","html_url":"https://github.com/piyush-nimbalkar","followers_url":"https://api.github.com/users/piyush-nimbalkar/followers","following_url":"https://api.github.com/users/piyush-nimbalkar/following{/other_user}","gists_url":"https://api.github.com/users/piyush-nimbalkar/gists{/gist_id}","starred_url":"https://api.github.com/users/piyush-nimbalkar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/piyush-nimbalkar/subscriptions","organizations_url":"https://api.github.com/users/piyush-nimbalkar/orgs","repos_url":"https://api.github.com/users/piyush-nimbalkar/repos","events_url":"https://api.github.com/users/piyush-nimbalkar/events{/privacy}","received_events_url":"https://api.github.com/users/piyush-nimbalkar/received_events","type":"User","site_admin":false},"body":"Even if the task has running state as the goal, it will look at the readiness check and move on to the next task. So when the readiness check of install succeeds, the bootstrap/join tasks get triggered.","created_at":"2017-12-29T20:00:20Z","updated_at":"2017-12-29T20:00:21Z","html_url":"https://github.com/portworx/dcos-commons/pull/6#discussion_r159098845","pull_request_url":"https://api.github.com/repos/portworx/dcos-commons/pulls/6","author_association":"NONE","_links":{"self":{"href":"https://api.github.com/repos/portworx/dcos-commons/pulls/comments/159098845"},"html":{"href":"https://github.com/portworx/dcos-commons/pull/6#discussion_r159098845"},"pull_request":{"href":"https://api.github.com/repos/portworx/dcos-commons/pulls/6"}},"in_reply_to_id":158971780},"pull_request":{"url":"https://api.github.com/repos/portworx/dcos-commons/pulls/6","id":159511650,"html_url":"https://github.com/portworx/dcos-commons/pull/6","diff_url":"https://github.com/portworx/dcos-commons/pull/6.diff","patch_url":"https://github.com/portworx/dcos-commons/pull/6.patch","issue_url":"https://api.github.com/repos/portworx/dcos-commons/issues/6","number":6,"state":"open","locked":false,"title":"Adding couchdb framework","user":{"login":"piyush-nimbalkar","id":313758,"avatar_url":"https://avatars0.githubusercontent.com/u/313758?v=4","gravatar_id":"","url":"https://api.github.com/users/piyush-nimbalkar","html_url":"https://github.com/piyush-nimbalkar","followers_url":"https://api.github.com/users/piyush-nimbalkar/followers","following_url":"https://api.github.com/users/piyush-nimbalkar/following{/other_user}","gists_url":"https://api.github.com/users/piyush-nimbalkar/gists{/gist_id}","starred_url":"https://api.github.com/users/piyush-nimbalkar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/piyush-nimbalkar/subscriptions","organizations_url":"https://api.github.com/users/piyush-nimbalkar/orgs","repos_url":"https://api.github.com/users/piyush-nimbalkar/repos","events_url":"https://api.github.com/users/piyush-nimbalkar/events{/privacy}","received_events_url":"https://api.github.com/users/piyush-nimbalkar/received_events","type":"User","site_admin":false},"body":"","created_at":"2017-12-20T20:33:23Z","updated_at":"2017-12-29T20:00:21Z","closed_at":null,"merged_at":null,"merge_commit_sha":"3a6e68a719ba55a7c58fda7402f27c2cb017500f","assignee":null,"assignees":[],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/portworx/dcos-commons/pulls/6/commits","review_comments_url":"https://api.github.com/repos/portworx/dcos-commons/pulls/6/comments","review_comment_url":"https://api.github.com/repos/portworx/dcos-commons/pulls/comments{/number}","comments_url":"https://api.github.com/repos/portworx/dcos-commons/issues/6/comments","statuses_url":"https://api.github.com/repos/portworx/dcos-commons/statuses/81c9e9ca288950c8078fdfed60b9910958e39232","head":{"label":"piyush-nimbalkar:px_1.1_0.30.1","ref":"px_1.1_0.30.1","sha":"81c9e9ca288950c8078fdfed60b9910958e39232","user":{"login":"piyush-nimbalkar","id":313758,"avatar_url":"https://avatars0.githubusercontent.com/u/313758?v=4","gravatar_id":"","url":"https://api.github.com/users/piyush-nimbalkar","html_url":"https://github.com/piyush-nimbalkar","followers_url":"https://api.github.com/users/piyush-nimbalkar/followers","following_url":"https://api.github.com/users/piyush-nimbalkar/following{/other_user}","gists_url":"https://api.github.com/users/piyush-nimbalkar/gists{/gist_id}","starred_url":"https://api.github.com/users/piyush-nimbalkar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/piyush-nimbalkar/subscriptions","organizations_url":"https://api.github.com/users/piyush-nimbalkar/orgs","repos_url":"https://api.github.com/users/piyush-nimbalkar/repos","events_url":"https://api.github.com/users/piyush-nimbalkar/events{/privacy}","received_events_url":"https://api.github.com/users/piyush-nimbalkar/received_events","type":"User","site_admin":false},"repo":{"id":113103450,"name":"dcos-commons","full_name":"piyush-nimbalkar/dcos-commons","owner":{"login":"piyush-nimbalkar","id":313758,"avatar_url":"https://avatars0.githubusercontent.com/u/313758?v=4","gravatar_id":"","url":"https://api.github.com/users/piyush-nimbalkar","html_url":"https://github.com/piyush-nimbalkar","followers_url":"https://api.github.com/users/piyush-nimbalkar/followers","following_url":"https://api.github.com/users/piyush-nimbalkar/following{/other_user}","gists_url":"https://api.github.com/users/piyush-nimbalkar/gists{/gist_id}","starred_url":"https://api.github.com/users/piyush-nimbalkar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/piyush-nimbalkar/subscriptions","organizations_url":"https://api.github.com/users/piyush-nimbalkar/orgs","repos_url":"https://api.github.com/users/piyush-nimbalkar/repos","events_url":"https://api.github.com/users/piyush-nimbalkar/events{/privacy}","received_events_url":"https://api.github.com/users/piyush-nimbalkar/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/piyush-nimbalkar/dcos-commons","description":null,"fork":true,"url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons","forks_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/forks","keys_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/keys{/key_id}","collaborators_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/teams","hooks_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/hooks","issue_events_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/issues/events{/number}","events_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/events","assignees_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/assignees{/user}","branches_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/branches{/branch}","tags_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/tags","blobs_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/git/refs{/sha}","trees_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/git/trees{/sha}","statuses_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/statuses/{sha}","languages_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/languages","stargazers_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/stargazers","contributors_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/contributors","subscribers_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/subscribers","subscription_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/subscription","commits_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/commits{/sha}","git_commits_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/git/commits{/sha}","comments_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/comments{/number}","issue_comment_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/issues/comments{/number}","contents_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/contents/{+path}","compare_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/compare/{base}...{head}","merges_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/merges","archive_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/downloads","issues_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/issues{/number}","pulls_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/pulls{/number}","milestones_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/milestones{/number}","notifications_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/labels{/name}","releases_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/releases{/id}","deployments_url":"https://api.github.com/repos/piyush-nimbalkar/dcos-commons/deployments","created_at":"2017-12-04T22:42:12Z","updated_at":"2017-12-04T22:42:15Z","pushed_at":"2017-12-22T23:17:33Z","git_url":"git://github.com/piyush-nimbalkar/dcos-commons.git","ssh_url":"git@github.com:piyush-nimbalkar/dcos-commons.git","clone_url":"https://github.com/piyush-nimbalkar/dcos-commons.git","svn_url":"https://github.com/piyush-nimbalkar/dcos-commons","homepage":"https://mesosphere.github.io/dcos-commons/","size":60490,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":false,"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":"portworx:px_1.1_0.30.1","ref":"px_1.1_0.30.1","sha":"e800e85bf593b477197529f4a76b21524592c3f4","user":{"login":"portworx","id":12014092,"avatar_url":"https://avatars3.githubusercontent.com/u/12014092?v=4","gravatar_id":"","url":"https://api.github.com/users/portworx","html_url":"https://github.com/portworx","followers_url":"https://api.github.com/users/portworx/followers","following_url":"https://api.github.com/users/portworx/following{/other_user}","gists_url":"https://api.github.com/users/portworx/gists{/gist_id}","starred_url":"https://api.github.com/users/portworx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/portworx/subscriptions","organizations_url":"https://api.github.com/users/portworx/orgs","repos_url":"https://api.github.com/users/portworx/repos","events_url":"https://api.github.com/users/portworx/events{/privacy}","received_events_url":"https://api.github.com/users/portworx/received_events","type":"Organization","site_admin":false},"repo":{"id":88918662,"name":"dcos-commons","full_name":"portworx/dcos-commons","owner":{"login":"portworx","id":12014092,"avatar_url":"https://avatars3.githubusercontent.com/u/12014092?v=4","gravatar_id":"","url":"https://api.github.com/users/portworx","html_url":"https://github.com/portworx","followers_url":"https://api.github.com/users/portworx/followers","following_url":"https://api.github.com/users/portworx/following{/other_user}","gists_url":"https://api.github.com/users/portworx/gists{/gist_id}","starred_url":"https://api.github.com/users/portworx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/portworx/subscriptions","organizations_url":"https://api.github.com/users/portworx/orgs","repos_url":"https://api.github.com/users/portworx/repos","events_url":"https://api.github.com/users/portworx/events{/privacy}","received_events_url":"https://api.github.com/users/portworx/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/portworx/dcos-commons","description":null,"fork":true,"url":"https://api.github.com/repos/portworx/dcos-commons","forks_url":"https://api.github.com/repos/portworx/dcos-commons/forks","keys_url":"https://api.github.com/repos/portworx/dcos-commons/keys{/key_id}","collaborators_url":"https://api.github.com/repos/portworx/dcos-commons/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/portworx/dcos-commons/teams","hooks_url":"https://api.github.com/repos/portworx/dcos-commons/hooks","issue_events_url":"https://api.github.com/repos/portworx/dcos-commons/issues/events{/number}","events_url":"https://api.github.com/repos/portworx/dcos-commons/events","assignees_url":"https://api.github.com/repos/portworx/dcos-commons/assignees{/user}","branches_url":"https://api.github.com/repos/portworx/dcos-commons/branches{/branch}","tags_url":"https://api.github.com/repos/portworx/dcos-commons/tags","blobs_url":"https://api.github.com/repos/portworx/dcos-commons/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/portworx/dcos-commons/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/portworx/dcos-commons/git/refs{/sha}","trees_url":"https://api.github.com/repos/portworx/dcos-commons/git/trees{/sha}","statuses_url":"https://api.github.com/repos/portworx/dcos-commons/statuses/{sha}","languages_url":"https://api.github.com/repos/portworx/dcos-commons/languages","stargazers_url":"https://api.github.com/repos/portworx/dcos-commons/stargazers","contributors_url":"https://api.github.com/repos/portworx/dcos-commons/contributors","subscribers_url":"https://api.github.com/repos/portworx/dcos-commons/subscribers","subscription_url":"https://api.github.com/repos/portworx/dcos-commons/subscription","commits_url":"https://api.github.com/repos/portworx/dcos-commons/commits{/sha}","git_commits_url":"https://api.github.com/repos/portworx/dcos-commons/git/commits{/sha}","comments_url":"https://api.github.com/repos/portworx/dcos-commons/comments{/number}","issue_comment_url":"https://api.github.com/repos/portworx/dcos-commons/issues/comments{/number}","contents_url":"https://api.github.com/repos/portworx/dcos-commons/contents/{+path}","compare_url":"https://api.github.com/repos/portworx/dcos-commons/compare/{base}...{head}","merges_url":"https://api.github.com/repos/portworx/dcos-commons/merges","archive_url":"https://api.github.com/repos/portworx/dcos-commons/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/portworx/dcos-commons/downloads","issues_url":"https://api.github.com/repos/portworx/dcos-commons/issues{/number}","pulls_url":"https://api.github.com/repos/portworx/dcos-commons/pulls{/number}","milestones_url":"https://api.github.com/repos/portworx/dcos-commons/milestones{/number}","notifications_url":"https://api.github.com/repos/portworx/dcos-commons/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/portworx/dcos-commons/labels{/name}","releases_url":"https://api.github.com/repos/portworx/dcos-commons/releases{/id}","deployments_url":"https://api.github.com/repos/portworx/dcos-commons/deployments","created_at":"2017-04-20T23:17:22Z","updated_at":"2017-11-11T02:45:29Z","pushed_at":"2017-12-22T22:48:31Z","git_url":"git://github.com/portworx/dcos-commons.git","ssh_url":"git@github.com:portworx/dcos-commons.git","clone_url":"https://github.com/portworx/dcos-commons.git","svn_url":"https://github.com/portworx/dcos-commons","homepage":"https://mesosphere.github.io/dcos-commons/","size":58083,"stargazers_count":2,"watchers_count":2,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":2,"mirror_url":null,"archived":false,"open_issues_count":4,"license":null,"forks":2,"open_issues":4,"watchers":2,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/portworx/dcos-commons/pulls/6"},"html":{"href":"https://github.com/portworx/dcos-commons/pull/6"},"issue":{"href":"https://api.github.com/repos/portworx/dcos-commons/issues/6"},"comments":{"href":"https://api.github.com/repos/portworx/dcos-commons/issues/6/comments"},"review_comments":{"href":"https://api.github.com/repos/portworx/dcos-commons/pulls/6/comments"},"review_comment":{"href":"https://api.github.com/repos/portworx/dcos-commons/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/portworx/dcos-commons/pulls/6/commits"},"statuses":{"href":"https://api.github.com/repos/portworx/dcos-commons/statuses/81c9e9ca288950c8078fdfed60b9910958e39232"}},"author_association":"NONE"}}
{"actor":{"display_login":"piyush-nimbalkar"}}