{"action":"created","comment":{"url":"https://api.github.com/repos/golemfactory/concent-deployment/pulls/comments/207519898","pull_request_review_id":143150139,"id":207519898,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIwNzUxOTg5OA==","diff_hunk":"@@ -0,0 +1,198 @@\n+- hosts:\n+    - vagrant\n+  vars_files:\n+    - ../containers/versions.yml\n+    - ../concent-builder/repositories.yml\n+    - vars.yml\n+  tasks:\n+    - become:      yes\n+      become_user: root\n+      block:\n+        - name:   Install required packages for apt_key and apt_repository\n+          apt:  name={{ item }}\n+          with_items:\n+            - apt-transport-https\n+            - ca-certificates\n+            - curl\n+\n+        - name:   Use pinning to ensure that packages from testing are installed only of stable packages are not available\n+          copy:\n+            src:  ../concent-builder/files/testing.pref\n+            dest: /etc/apt/preferences.d/testing.pref\n+\n+        - name:   Enable the testing repository\n+          apt_repository:\n+            repo:  \"deb http://ftp.de.debian.org/debian testing main\"\n+            state: present\n+\n+        - name:   Add Docker repository key\n+          apt_key:\n+            url:   https://apt.dockerproject.org/gpg\n+            state: present\n+\n+        - name:   Add Docker.io apt repository\n+          apt_repository:\n+            repo:  \"deb https://apt.dockerproject.org/repo {{ ansible_distribution|lower }}-{{ ansible_distribution_release }} main\"\n+            state: present\n+\n+        - name:   Install system updates for Debian\n+          apt:  update_cache=yes\n+\n+        - name:   Install basic packages\n+          apt:  name={{ item }}\n+          with_items:\n+            - ncdu\n+            - tree\n+            - htop\n+            - tmux\n+            - vim\n+\n+        - name:   Install dependencies\n+          apt:  name={{ item }}\n+          with_items:\n+            - build-essential\n+            - python2.7\n+            - python-pip  # For Python 2\n+            - libssl-dev\n+            - pkg-config\n+            - libsecp256k1-dev\n+            - git\n+            - docker-engine={{ docker_version }}\n+            - ansible\n+            - libpq-dev\n+            - gcc\n+            - python3-yaml\n+            - postgresql-9.6\n+            - python-psycopg2\n+            - blender\n+            - libsm6\n+\n+        - name:   Install dependencies from testing\n+          apt:  name={{ item }} default_release=testing\n+          with_items:\n+            - python{{ python_version }}\n+            - python{{ python_version }}-dev\n+            - virtualenv\n+\n+        - name:   apt autoclean\n+          command: apt autoclean\n+\n+        - name:   apt autoremove\n+          command: apt autoremove --assume-yes\n+\n+        - name:   Install yasha in global python environment using pip\n+          pip:\n+            name: yasha\n+\n+        - name:   Create user that will be used for building stuff\n+          user:\n+            name:   builder\n+            state:  present\n+            groups: docker\n+\n+        - name:   Add docker group to vagrant user\n+          user:\n+            name:   vagrant\n+            groups: docker\n+            append: yes\n+\n+    - become:      yes\n+      become_user: builder\n+      block:\n+        - name:   Check if rabbitmq container is running\n+          command:       docker inspect -f {% raw %}\"{{.State.Running}}\"{% endraw %} rabbitmq\n+          register:      rabbitmq_exist\n+          ignore_errors: True\n+\n+        - name:   Run rabbitmq container\n+          command: docker run                                                                                    \\\n+              --rm                                                                                               \\\n+              --detach                                                                                           \\\n+              --hostname rabbitmq-server                                                                         \\\n+              --network host                                                                                     \\\n+              --name rabbitmq                                                                                    \\\n+              rabbitmq:{{ rabbitmq_alpine_version }}-alpine\n+          when: rabbitmq_exist is failed or rabbitmq_exist.stdout == \"false\"\n+\n+        - name:   Check if geth container is running\n+          command:       docker inspect -f {% raw %}\"{{.State.Running}}\"{% endraw %} geth\n+          register:      geth_exist\n+          ignore_errors: True\n+\n+        - name:   Run geth container\n+          command: docker run                                                                                    \\\n+              --rm                                                                                               \\\n+              --detach                                                                                           \\\n+              --network host                                                                                     \\\n+              --volume /home/vagrant/blockchain:/blockchain\n+              --name geth                                                                                        \\\n+              ethereum/client-go:{{ geth_version }}                                                              \\\n+              --rinkeby                                                                                          \\\n+              --datadir /blockchain/.ethereum/rinkeby/                                                           \\\n+              --syncmode fast                                                                                    \\\n+              --cache 512                                                                                        \\\n+              --rpc                                                                                              \\\n+              --rpcaddr 0.0.0.0                                                                                  \\\n+              --rpcapi \"eth, web3, net\"                                                                          \\\n+              --ipcdisable\n+          when: geth_exist is failed or geth_exist.stdout == \"false\"\n+\n+        - name:   Clone concent-deployment repository\n+          git:\n+            repo:    \"{{ repositories['concent-deployment'].url }}\"\n+            dest:    \"{{ concent_deployment_dir }}\"\n+            version: \"{{ CONCENT_DEPLOYMENT_VERSION }}\"\n+            clone:   yes\n+            update:  yes\n+\n+        - name:   Build nginx-storage container\n+          make:\n+            chdir:  \"{{ concent_deployment_dir }}/containers\"\n+            target: nginx-storage\n+\n+        - name:   Create directory for nginx-storage script\n+          file:\n+            path:  ~/bin\n+            state: directory\n+\n+        - name:   Copy script which is run nginx-storage locally\n+          command: cp --preserve                                              \\\n+              \"{{ concent_deployment_dir }}/concent-vm/run-nginx-storage.sh\"  \\\n+              \"~/bin/run-nginx-storage.sh\"\n+\n+    - become:      yes\n+      become_user: root\n+      block:\n+        - name:   Change postgresql settings to accept local connection\n+          lineinfile:\n+            path: /etc/postgresql/9.6/main/postgresql.conf\n+            line: \"listen_addresses='*'\"\n+\n+        - name:   Change postgresql to trust local connection without password","path":"concent-vm/configure.yml","position":171,"original_position":171,"commit_id":"4e6941a81544b0cc0ec0b294d8f3e59146f234cd","original_commit_id":"f575d38973b20e55990741cf3040d6ba1c398e8c","user":{"login":"bartoszbetka","id":26007109,"node_id":"MDQ6VXNlcjI2MDA3MTA5","avatar_url":"https://avatars0.githubusercontent.com/u/26007109?v=4","gravatar_id":"","url":"https://api.github.com/users/bartoszbetka","html_url":"https://github.com/bartoszbetka","followers_url":"https://api.github.com/users/bartoszbetka/followers","following_url":"https://api.github.com/users/bartoszbetka/following{/other_user}","gists_url":"https://api.github.com/users/bartoszbetka/gists{/gist_id}","starred_url":"https://api.github.com/users/bartoszbetka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bartoszbetka/subscriptions","organizations_url":"https://api.github.com/users/bartoszbetka/orgs","repos_url":"https://api.github.com/users/bartoszbetka/repos","events_url":"https://api.github.com/users/bartoszbetka/events{/privacy}","received_events_url":"https://api.github.com/users/bartoszbetka/received_events","type":"User","site_admin":false},"body":"Done.","created_at":"2018-08-03T11:46:14Z","updated_at":"2018-08-03T11:46:14Z","html_url":"https://github.com/golemfactory/concent-deployment/pull/159#discussion_r207519898","pull_request_url":"https://api.github.com/repos/golemfactory/concent-deployment/pulls/159","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/golemfactory/concent-deployment/pulls/comments/207519898"},"html":{"href":"https://github.com/golemfactory/concent-deployment/pull/159#discussion_r207519898"},"pull_request":{"href":"https://api.github.com/repos/golemfactory/concent-deployment/pulls/159"}},"in_reply_to_id":204787873},"pull_request":{"url":"https://api.github.com/repos/golemfactory/concent-deployment/pulls/159","id":196180124,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk2MTgwMTI0","html_url":"https://github.com/golemfactory/concent-deployment/pull/159","diff_url":"https://github.com/golemfactory/concent-deployment/pull/159.diff","patch_url":"https://github.com/golemfactory/concent-deployment/pull/159.patch","issue_url":"https://api.github.com/repos/golemfactory/concent-deployment/issues/159","number":159,"state":"open","locked":false,"title":"Feature virtual machine with service and dependencies for concent","user":{"login":"bartoszbetka","id":26007109,"node_id":"MDQ6VXNlcjI2MDA3MTA5","avatar_url":"https://avatars0.githubusercontent.com/u/26007109?v=4","gravatar_id":"","url":"https://api.github.com/users/bartoszbetka","html_url":"https://github.com/bartoszbetka","followers_url":"https://api.github.com/users/bartoszbetka/followers","following_url":"https://api.github.com/users/bartoszbetka/following{/other_user}","gists_url":"https://api.github.com/users/bartoszbetka/gists{/gist_id}","starred_url":"https://api.github.com/users/bartoszbetka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bartoszbetka/subscriptions","organizations_url":"https://api.github.com/users/bartoszbetka/orgs","repos_url":"https://api.github.com/users/bartoszbetka/repos","events_url":"https://api.github.com/users/bartoszbetka/events{/privacy}","received_events_url":"https://api.github.com/users/bartoszbetka/received_events","type":"User","site_admin":false},"body":"Resolves #146","created_at":"2018-06-20T15:24:19Z","updated_at":"2018-08-03T11:46:14Z","closed_at":null,"merged_at":null,"merge_commit_sha":"80f890e56c1d069f37ad5faf1957a5b5ba9adeb9","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/golemfactory/concent-deployment/pulls/159/commits","review_comments_url":"https://api.github.com/repos/golemfactory/concent-deployment/pulls/159/comments","review_comment_url":"https://api.github.com/repos/golemfactory/concent-deployment/pulls/comments{/number}","comments_url":"https://api.github.com/repos/golemfactory/concent-deployment/issues/159/comments","statuses_url":"https://api.github.com/repos/golemfactory/concent-deployment/statuses/4e6941a81544b0cc0ec0b294d8f3e59146f234cd","head":{"label":"golemfactory:feature-virtual-machine-with-service-and-dependencies-for-concent","ref":"feature-virtual-machine-with-service-and-dependencies-for-concent","sha":"4e6941a81544b0cc0ec0b294d8f3e59146f234cd","user":{"login":"golemfactory","id":23193179,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIzMTkzMTc5","avatar_url":"https://avatars1.githubusercontent.com/u/23193179?v=4","gravatar_id":"","url":"https://api.github.com/users/golemfactory","html_url":"https://github.com/golemfactory","followers_url":"https://api.github.com/users/golemfactory/followers","following_url":"https://api.github.com/users/golemfactory/following{/other_user}","gists_url":"https://api.github.com/users/golemfactory/gists{/gist_id}","starred_url":"https://api.github.com/users/golemfactory/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/golemfactory/subscriptions","organizations_url":"https://api.github.com/users/golemfactory/orgs","repos_url":"https://api.github.com/users/golemfactory/repos","events_url":"https://api.github.com/users/golemfactory/events{/privacy}","received_events_url":"https://api.github.com/users/golemfactory/received_events","type":"Organization","site_admin":false},"repo":{"id":108838807,"node_id":"MDEwOlJlcG9zaXRvcnkxMDg4Mzg4MDc=","name":"concent-deployment","full_name":"golemfactory/concent-deployment","owner":{"login":"golemfactory","id":23193179,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIzMTkzMTc5","avatar_url":"https://avatars1.githubusercontent.com/u/23193179?v=4","gravatar_id":"","url":"https://api.github.com/users/golemfactory","html_url":"https://github.com/golemfactory","followers_url":"https://api.github.com/users/golemfactory/followers","following_url":"https://api.github.com/users/golemfactory/following{/other_user}","gists_url":"https://api.github.com/users/golemfactory/gists{/gist_id}","starred_url":"https://api.github.com/users/golemfactory/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/golemfactory/subscriptions","organizations_url":"https://api.github.com/users/golemfactory/orgs","repos_url":"https://api.github.com/users/golemfactory/repos","events_url":"https://api.github.com/users/golemfactory/events{/privacy}","received_events_url":"https://api.github.com/users/golemfactory/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/golemfactory/concent-deployment","description":"Scripts and configuration for Concent deployment","fork":false,"url":"https://api.github.com/repos/golemfactory/concent-deployment","forks_url":"https://api.github.com/repos/golemfactory/concent-deployment/forks","keys_url":"https://api.github.com/repos/golemfactory/concent-deployment/keys{/key_id}","collaborators_url":"https://api.github.com/repos/golemfactory/concent-deployment/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/golemfactory/concent-deployment/teams","hooks_url":"https://api.github.com/repos/golemfactory/concent-deployment/hooks","issue_events_url":"https://api.github.com/repos/golemfactory/concent-deployment/issues/events{/number}","events_url":"https://api.github.com/repos/golemfactory/concent-deployment/events","assignees_url":"https://api.github.com/repos/golemfactory/concent-deployment/assignees{/user}","branches_url":"https://api.github.com/repos/golemfactory/concent-deployment/branches{/branch}","tags_url":"https://api.github.com/repos/golemfactory/concent-deployment/tags","blobs_url":"https://api.github.com/repos/golemfactory/concent-deployment/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/golemfactory/concent-deployment/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/golemfactory/concent-deployment/git/refs{/sha}","trees_url":"https://api.github.com/repos/golemfactory/concent-deployment/git/trees{/sha}","statuses_url":"https://api.github.com/repos/golemfactory/concent-deployment/statuses/{sha}","languages_url":"https://api.github.com/repos/golemfactory/concent-deployment/languages","stargazers_url":"https://api.github.com/repos/golemfactory/concent-deployment/stargazers","contributors_url":"https://api.github.com/repos/golemfactory/concent-deployment/contributors","subscribers_url":"https://api.github.com/repos/golemfactory/concent-deployment/subscribers","subscription_url":"https://api.github.com/repos/golemfactory/concent-deployment/subscription","commits_url":"https://api.github.com/repos/golemfactory/concent-deployment/commits{/sha}","git_commits_url":"https://api.github.com/repos/golemfactory/concent-deployment/git/commits{/sha}","comments_url":"https://api.github.com/repos/golemfactory/concent-deployment/comments{/number}","issue_comment_url":"https://api.github.com/repos/golemfactory/concent-deployment/issues/comments{/number}","contents_url":"https://api.github.com/repos/golemfactory/concent-deployment/contents/{+path}","compare_url":"https://api.github.com/repos/golemfactory/concent-deployment/compare/{base}...{head}","merges_url":"https://api.github.com/repos/golemfactory/concent-deployment/merges","archive_url":"https://api.github.com/repos/golemfactory/concent-deployment/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/golemfactory/concent-deployment/downloads","issues_url":"https://api.github.com/repos/golemfactory/concent-deployment/issues{/number}","pulls_url":"https://api.github.com/repos/golemfactory/concent-deployment/pulls{/number}","milestones_url":"https://api.github.com/repos/golemfactory/concent-deployment/milestones{/number}","notifications_url":"https://api.github.com/repos/golemfactory/concent-deployment/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/golemfactory/concent-deployment/labels{/name}","releases_url":"https://api.github.com/repos/golemfactory/concent-deployment/releases{/id}","deployments_url":"https://api.github.com/repos/golemfactory/concent-deployment/deployments","created_at":"2017-10-30T11:01:11Z","updated_at":"2018-07-31T16:06:22Z","pushed_at":"2018-08-02T17:06:34Z","git_url":"git://github.com/golemfactory/concent-deployment.git","ssh_url":"git@github.com:golemfactory/concent-deployment.git","clone_url":"https://github.com/golemfactory/concent-deployment.git","svn_url":"https://github.com/golemfactory/concent-deployment","homepage":null,"size":264,"stargazers_count":1,"watchers_count":1,"language":"Shell","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"archived":false,"open_issues_count":62,"license":null,"forks":2,"open_issues":62,"watchers":1,"default_branch":"master"}},"base":{"label":"golemfactory:master","ref":"master","sha":"5473fa54376d73bb93097a52901b3a022029367c","user":{"login":"golemfactory","id":23193179,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIzMTkzMTc5","avatar_url":"https://avatars1.githubusercontent.com/u/23193179?v=4","gravatar_id":"","url":"https://api.github.com/users/golemfactory","html_url":"https://github.com/golemfactory","followers_url":"https://api.github.com/users/golemfactory/followers","following_url":"https://api.github.com/users/golemfactory/following{/other_user}","gists_url":"https://api.github.com/users/golemfactory/gists{/gist_id}","starred_url":"https://api.github.com/users/golemfactory/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/golemfactory/subscriptions","organizations_url":"https://api.github.com/users/golemfactory/orgs","repos_url":"https://api.github.com/users/golemfactory/repos","events_url":"https://api.github.com/users/golemfactory/events{/privacy}","received_events_url":"https://api.github.com/users/golemfactory/received_events","type":"Organization","site_admin":false},"repo":{"id":108838807,"node_id":"MDEwOlJlcG9zaXRvcnkxMDg4Mzg4MDc=","name":"concent-deployment","full_name":"golemfactory/concent-deployment","owner":{"login":"golemfactory","id":23193179,"node_id":"MDEyOk9yZ2FuaXphdGlvbjIzMTkzMTc5","avatar_url":"https://avatars1.githubusercontent.com/u/23193179?v=4","gravatar_id":"","url":"https://api.github.com/users/golemfactory","html_url":"https://github.com/golemfactory","followers_url":"https://api.github.com/users/golemfactory/followers","following_url":"https://api.github.com/users/golemfactory/following{/other_user}","gists_url":"https://api.github.com/users/golemfactory/gists{/gist_id}","starred_url":"https://api.github.com/users/golemfactory/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/golemfactory/subscriptions","organizations_url":"https://api.github.com/users/golemfactory/orgs","repos_url":"https://api.github.com/users/golemfactory/repos","events_url":"https://api.github.com/users/golemfactory/events{/privacy}","received_events_url":"https://api.github.com/users/golemfactory/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/golemfactory/concent-deployment","description":"Scripts and configuration for Concent deployment","fork":false,"url":"https://api.github.com/repos/golemfactory/concent-deployment","forks_url":"https://api.github.com/repos/golemfactory/concent-deployment/forks","keys_url":"https://api.github.com/repos/golemfactory/concent-deployment/keys{/key_id}","collaborators_url":"https://api.github.com/repos/golemfactory/concent-deployment/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/golemfactory/concent-deployment/teams","hooks_url":"https://api.github.com/repos/golemfactory/concent-deployment/hooks","issue_events_url":"https://api.github.com/repos/golemfactory/concent-deployment/issues/events{/number}","events_url":"https://api.github.com/repos/golemfactory/concent-deployment/events","assignees_url":"https://api.github.com/repos/golemfactory/concent-deployment/assignees{/user}","branches_url":"https://api.github.com/repos/golemfactory/concent-deployment/branches{/branch}","tags_url":"https://api.github.com/repos/golemfactory/concent-deployment/tags","blobs_url":"https://api.github.com/repos/golemfactory/concent-deployment/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/golemfactory/concent-deployment/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/golemfactory/concent-deployment/git/refs{/sha}","trees_url":"https://api.github.com/repos/golemfactory/concent-deployment/git/trees{/sha}","statuses_url":"https://api.github.com/repos/golemfactory/concent-deployment/statuses/{sha}","languages_url":"https://api.github.com/repos/golemfactory/concent-deployment/languages","stargazers_url":"https://api.github.com/repos/golemfactory/concent-deployment/stargazers","contributors_url":"https://api.github.com/repos/golemfactory/concent-deployment/contributors","subscribers_url":"https://api.github.com/repos/golemfactory/concent-deployment/subscribers","subscription_url":"https://api.github.com/repos/golemfactory/concent-deployment/subscription","commits_url":"https://api.github.com/repos/golemfactory/concent-deployment/commits{/sha}","git_commits_url":"https://api.github.com/repos/golemfactory/concent-deployment/git/commits{/sha}","comments_url":"https://api.github.com/repos/golemfactory/concent-deployment/comments{/number}","issue_comment_url":"https://api.github.com/repos/golemfactory/concent-deployment/issues/comments{/number}","contents_url":"https://api.github.com/repos/golemfactory/concent-deployment/contents/{+path}","compare_url":"https://api.github.com/repos/golemfactory/concent-deployment/compare/{base}...{head}","merges_url":"https://api.github.com/repos/golemfactory/concent-deployment/merges","archive_url":"https://api.github.com/repos/golemfactory/concent-deployment/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/golemfactory/concent-deployment/downloads","issues_url":"https://api.github.com/repos/golemfactory/concent-deployment/issues{/number}","pulls_url":"https://api.github.com/repos/golemfactory/concent-deployment/pulls{/number}","milestones_url":"https://api.github.com/repos/golemfactory/concent-deployment/milestones{/number}","notifications_url":"https://api.github.com/repos/golemfactory/concent-deployment/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/golemfactory/concent-deployment/labels{/name}","releases_url":"https://api.github.com/repos/golemfactory/concent-deployment/releases{/id}","deployments_url":"https://api.github.com/repos/golemfactory/concent-deployment/deployments","created_at":"2017-10-30T11:01:11Z","updated_at":"2018-07-31T16:06:22Z","pushed_at":"2018-08-02T17:06:34Z","git_url":"git://github.com/golemfactory/concent-deployment.git","ssh_url":"git@github.com:golemfactory/concent-deployment.git","clone_url":"https://github.com/golemfactory/concent-deployment.git","svn_url":"https://github.com/golemfactory/concent-deployment","homepage":null,"size":264,"stargazers_count":1,"watchers_count":1,"language":"Shell","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"archived":false,"open_issues_count":62,"license":null,"forks":2,"open_issues":62,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/golemfactory/concent-deployment/pulls/159"},"html":{"href":"https://github.com/golemfactory/concent-deployment/pull/159"},"issue":{"href":"https://api.github.com/repos/golemfactory/concent-deployment/issues/159"},"comments":{"href":"https://api.github.com/repos/golemfactory/concent-deployment/issues/159/comments"},"review_comments":{"href":"https://api.github.com/repos/golemfactory/concent-deployment/pulls/159/comments"},"review_comment":{"href":"https://api.github.com/repos/golemfactory/concent-deployment/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/golemfactory/concent-deployment/pulls/159/commits"},"statuses":{"href":"https://api.github.com/repos/golemfactory/concent-deployment/statuses/4e6941a81544b0cc0ec0b294d8f3e59146f234cd"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"bartoszbetka"}}