{"action":"created","comment":{"url":"https://api.github.com/repos/openshift/openshift-ansible/pulls/comments/241214624","pull_request_review_id":184432657,"id":241214624,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDI0MTIxNDYyNA==","diff_hunk":"@@ -6,149 +6,96 @@\n \n This repository contains [Ansible](https://www.ansible.com/) roles and\n playbooks to install, upgrade, and manage\n-[OpenShift](https://www.openshift.com/) clusters.\n+[OpenShift](https://www.openshift.com/) clusters on RHEL hosts.\n \n-**Note**: the Ansible playbooks in this repository require an RPM\n-package that provides `docker`. Currently, the RPMs from\n-[dockerproject.org](https://dockerproject.org/) do not provide this\n-requirement, though they may in the future. This limitation is being\n-tracked by\n-[#2720](https://github.com/openshift/openshift-ansible/issues/2720).\n+## Getting Started\n \n-## Getting the correct version\n-When choosing an openshift release, ensure that the necessary origin packages\n-are available in your distribution's repository.  By default, openshift-ansible\n-will not configure extra repositories for testing or staging packages for\n-end users.\n-\n-We recommend using a release branch. We maintain stable branches\n-corresponding to upstream Origin releases, e.g.: we guarantee an\n-openshift-ansible 3.2 release will fully support an origin\n-[1.2 release](https://github.com/openshift/openshift-ansible/tree/release-1.2).\n-\n-The most recent branch will often receive minor feature backports and\n-fixes. Older branches will receive only critical fixes.\n-\n-In addition to the release branches, the master branch\n-[master branch](https://github.com/openshift/openshift-ansible/tree/master)\n-tracks our current work **in development** and should be compatible\n-with the\n-[Origin master branch](https://github.com/openshift/origin/tree/master)\n-(code in development).\n+### Requirements\n \n+#### Ansible\n+[Ansible 2.7](https://docs.ansible.com/ansible/2.5/installation_guide/intro_installation.html) \n \n+#### Packages\n+```\n+pip install -U apache-libcloud~=2.2.1\n+pip install google-auth\n+yum install -y google-cloud-sdk python2-crypto\n+```\n \n-**Getting the right openshift-ansible release**\n+#### GCP Credentials\n \n-Follow this release pattern and you can't go wrong:\n+Place your service account key with the name `gce.json` in the root of OpenShift-Ansible.\n \n-| Origin/OCP    | OpenShift-Ansible version | openshift-ansible branch |\n-| ------------- | ----------------- |----------------------------------|\n-| 1.3 / 3.3          | 3.3               | release-1.3 |\n-| 1.4 / 3.4          | 3.4               | release-1.4 |\n-| 1.5 / 3.5          | 3.5               | release-1.5 |\n-| 3.*X*         | 3.*X*             | release-3.x |\n+OpenShift developers can find the service account key in the [shared secrets repo](https://github.com/openshift/shared-secrets/blob/master/gce/aos-serviceaccount.json).\n \n-If you're running from the openshift-ansible **master branch** we can\n-only guarantee compatibility with the newest origin releases **in\n-development**. Use a branch corresponding to your origin version if\n-you are not running a stable release.\n \n+### files_dir (do this once) TODO:REMOVE\n \n-## Setup\n \n-Install base dependencies:\n+All files (bootstrap.ign, gce.json) should be saved to the root of this repo. Tell the playbooks where to find them:\n \n-Requirements:\n+```\n+# Execute this from the root dir\n+echo files_dir: $PWD > inventory/dynamic/gcp/group_vars/all/00_default_files_dir.yml\n+```\n \n-- Ansible >= 2.6.5, Ansible 2.7 is not yet supported and known to fail\n-- Jinja >= 2.7\n-- pyOpenSSL\n-- python-lxml\n+### Prepare Inventory Variables\n+TODO: can we skip this step by putting these variables into the repo or is there sensitive info? ideally put them in the test directory\n \n-----\n+```\n+wget http://haste.usersys.redhat.com/raw/uziredenic -O inventory/dynamic/gcp/group_vars/all/vars.yaml\n+wget http://haste.usersys.redhat.com/raw/enahiroxoy -O inventory/dynamic/gcp/group_vars/all/vars-origin.yaml\n+```\n \n-Fedora:\n+### Authenticate to GCP\n \n ```\n-dnf install -y ansible pyOpenSSL python-cryptography python-lxml\n+gcloud auth activate-service-account --quiet --key-file=\"gce.json\"\n ```\n \n-Additional requirements:\n+You can confirm login with: `gcloud compute --project \"openshift-gce-devel\" instances list`.\n+\n+### Ignition Configs\n \n-Logging:\n+Use the [OpenShift Installer](https://github.com/openshift/installer) to generate a bootstrap ignition file that will be used by the ansible playbooks.\n+\n+Set [environment variables](https://github.com/openshift/installer/blob/master/docs/user/environment-variables.md) for the installer:\n+```\n+export OPENSHIFT_INSTALL_PLATFORM=\"libvirt\"\n+export OPENSHIFT_INSTALL_LIBVIRT_URI=\"qemu+tcp://192.168.122.1/system\" \n+export OPENSHIFT_INSTALL_LIBVIRT_IMAGE=\"file:///unused\" ","path":"README.md","position":111,"original_position":112,"commit_id":"bc535742c089921cceeb10aa4703a27729516256","original_commit_id":"c70b61ff15476ea43347723b1101872f4a7d6879","user":{"login":"DanyC97","id":7383422,"node_id":"MDQ6VXNlcjczODM0MjI=","avatar_url":"https://avatars0.githubusercontent.com/u/7383422?v=4","gravatar_id":"","url":"https://api.github.com/users/DanyC97","html_url":"https://github.com/DanyC97","followers_url":"https://api.github.com/users/DanyC97/followers","following_url":"https://api.github.com/users/DanyC97/following{/other_user}","gists_url":"https://api.github.com/users/DanyC97/gists{/gist_id}","starred_url":"https://api.github.com/users/DanyC97/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DanyC97/subscriptions","organizations_url":"https://api.github.com/users/DanyC97/orgs","repos_url":"https://api.github.com/users/DanyC97/repos","events_url":"https://api.github.com/users/DanyC97/events{/privacy}","received_events_url":"https://api.github.com/users/DanyC97/received_events","type":"User","site_admin":false},"body":"okay ...  you can see confusion building around the corner ","created_at":"2018-12-12T22:49:57Z","updated_at":"2018-12-12T22:49:57Z","html_url":"https://github.com/openshift/openshift-ansible/pull/10802#discussion_r241214624","pull_request_url":"https://api.github.com/repos/openshift/openshift-ansible/pulls/10802","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/openshift/openshift-ansible/pulls/comments/241214624"},"html":{"href":"https://github.com/openshift/openshift-ansible/pull/10802#discussion_r241214624"},"pull_request":{"href":"https://api.github.com/repos/openshift/openshift-ansible/pulls/10802"}},"in_reply_to_id":240966768},"pull_request":{"url":"https://api.github.com/repos/openshift/openshift-ansible/pulls/10802","id":235111531,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM1MTExNTMx","html_url":"https://github.com/openshift/openshift-ansible/pull/10802","diff_url":"https://github.com/openshift/openshift-ansible/pull/10802.diff","patch_url":"https://github.com/openshift/openshift-ansible/pull/10802.patch","issue_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/10802","number":10802,"state":"open","locked":false,"title":"WIP: Update README for OpenShift developers to setup GCP clusters.","user":{"login":"patrickdillon","id":4282465,"node_id":"MDQ6VXNlcjQyODI0NjU=","avatar_url":"https://avatars3.githubusercontent.com/u/4282465?v=4","gravatar_id":"","url":"https://api.github.com/users/patrickdillon","html_url":"https://github.com/patrickdillon","followers_url":"https://api.github.com/users/patrickdillon/followers","following_url":"https://api.github.com/users/patrickdillon/following{/other_user}","gists_url":"https://api.github.com/users/patrickdillon/gists{/gist_id}","starred_url":"https://api.github.com/users/patrickdillon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/patrickdillon/subscriptions","organizations_url":"https://api.github.com/users/patrickdillon/orgs","repos_url":"https://api.github.com/users/patrickdillon/repos","events_url":"https://api.github.com/users/patrickdillon/events{/privacy}","received_events_url":"https://api.github.com/users/patrickdillon/received_events","type":"User","site_admin":false},"body":"This is the first stab at creating simplified instructions for OpenShift developers to launch BYOH clusters on GCP. \r\n\r\n[Vadim's instructions ](https://mojo.redhat.com/people/vrutkovs/blog/2018/10/31/openshift-40-on-centos-machines-in-gcp-sneak-peek) were my starting point. \r\n\r\nAlso I overwrote much of the root README. I'm not sure how much of it we should keep or if this should perhaps live somewhere else. \r\n\r\nTODO:\r\n- [ ] Add link to [containerized instructions](https://github.com/vrutkovs/openshift-40-centos)\r\n- [ ] Automatically set files_dir to be the repo root\r\n- [ ] Move inventory files from hastebin into repo, if possible (do they contain sensitive data?). Can we move them into test directory? Clean them up.\r\n- [ ] Remove need for host_vars/localhost/ by adding nodes to a group (nodes) which does not include localhost\r\n- [ ] improve the image building step\r\n- [ ] add step for kubeconfig, show how to execute oc commands\r\n- [ ] can we do anything about the cloud-user in the inventory/dynamic/gcp/ansible.cfg\r\n","created_at":"2018-11-30T20:50:08Z","updated_at":"2018-12-12T22:49:57Z","closed_at":null,"merged_at":null,"merge_commit_sha":"7d2d03acb017c5a12a6bb5410bb644c1aca40f25","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":687182579,"node_id":"MDU6TGFiZWw2ODcxODI1Nzk=","url":"https://api.github.com/repos/openshift/openshift-ansible/labels/do-not-merge/work-in-progress","name":"do-not-merge/work-in-progress","color":"e11d21","default":false},{"id":681679137,"node_id":"MDU6TGFiZWw2ODE2NzkxMzc=","url":"https://api.github.com/repos/openshift/openshift-ansible/labels/size/L","name":"size/L","color":"ee9900","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/openshift/openshift-ansible/pulls/10802/commits","review_comments_url":"https://api.github.com/repos/openshift/openshift-ansible/pulls/10802/comments","review_comment_url":"https://api.github.com/repos/openshift/openshift-ansible/pulls/comments{/number}","comments_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/10802/comments","statuses_url":"https://api.github.com/repos/openshift/openshift-ansible/statuses/bc535742c089921cceeb10aa4703a27729516256","head":{"label":"patrickdillon:docs-40","ref":"docs-40","sha":"bc535742c089921cceeb10aa4703a27729516256","user":{"login":"patrickdillon","id":4282465,"node_id":"MDQ6VXNlcjQyODI0NjU=","avatar_url":"https://avatars3.githubusercontent.com/u/4282465?v=4","gravatar_id":"","url":"https://api.github.com/users/patrickdillon","html_url":"https://github.com/patrickdillon","followers_url":"https://api.github.com/users/patrickdillon/followers","following_url":"https://api.github.com/users/patrickdillon/following{/other_user}","gists_url":"https://api.github.com/users/patrickdillon/gists{/gist_id}","starred_url":"https://api.github.com/users/patrickdillon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/patrickdillon/subscriptions","organizations_url":"https://api.github.com/users/patrickdillon/orgs","repos_url":"https://api.github.com/users/patrickdillon/repos","events_url":"https://api.github.com/users/patrickdillon/events{/privacy}","received_events_url":"https://api.github.com/users/patrickdillon/received_events","type":"User","site_admin":false},"repo":{"id":146311586,"node_id":"MDEwOlJlcG9zaXRvcnkxNDYzMTE1ODY=","name":"openshift-ansible","full_name":"patrickdillon/openshift-ansible","private":false,"owner":{"login":"patrickdillon","id":4282465,"node_id":"MDQ6VXNlcjQyODI0NjU=","avatar_url":"https://avatars3.githubusercontent.com/u/4282465?v=4","gravatar_id":"","url":"https://api.github.com/users/patrickdillon","html_url":"https://github.com/patrickdillon","followers_url":"https://api.github.com/users/patrickdillon/followers","following_url":"https://api.github.com/users/patrickdillon/following{/other_user}","gists_url":"https://api.github.com/users/patrickdillon/gists{/gist_id}","starred_url":"https://api.github.com/users/patrickdillon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/patrickdillon/subscriptions","organizations_url":"https://api.github.com/users/patrickdillon/orgs","repos_url":"https://api.github.com/users/patrickdillon/repos","events_url":"https://api.github.com/users/patrickdillon/events{/privacy}","received_events_url":"https://api.github.com/users/patrickdillon/received_events","type":"User","site_admin":false},"html_url":"https://github.com/patrickdillon/openshift-ansible","description":"OpenShift Installation and Configuration Management","fork":true,"url":"https://api.github.com/repos/patrickdillon/openshift-ansible","forks_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/forks","keys_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/keys{/key_id}","collaborators_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/teams","hooks_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/hooks","issue_events_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/issues/events{/number}","events_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/events","assignees_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/assignees{/user}","branches_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/branches{/branch}","tags_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/tags","blobs_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/git/refs{/sha}","trees_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/git/trees{/sha}","statuses_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/statuses/{sha}","languages_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/languages","stargazers_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/stargazers","contributors_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/contributors","subscribers_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/subscribers","subscription_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/subscription","commits_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/commits{/sha}","git_commits_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/git/commits{/sha}","comments_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/comments{/number}","issue_comment_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/issues/comments{/number}","contents_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/contents/{+path}","compare_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/compare/{base}...{head}","merges_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/merges","archive_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/downloads","issues_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/issues{/number}","pulls_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/pulls{/number}","milestones_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/milestones{/number}","notifications_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/labels{/name}","releases_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/releases{/id}","deployments_url":"https://api.github.com/repos/patrickdillon/openshift-ansible/deployments","created_at":"2018-08-27T14:47:30Z","updated_at":"2018-10-22T19:21:22Z","pushed_at":"2018-12-12T21:43:10Z","git_url":"git://github.com/patrickdillon/openshift-ansible.git","ssh_url":"git@github.com:patrickdillon/openshift-ansible.git","clone_url":"https://github.com/patrickdillon/openshift-ansible.git","svn_url":"https://github.com/patrickdillon/openshift-ansible","homepage":"https://install.openshift.com","size":34146,"stargazers_count":0,"watchers_count":0,"language":"Python","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":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"openshift:master","ref":"master","sha":"bb44d206e105b94389f3e71198ee3b07aa612384","user":{"login":"openshift","id":792337,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc5MjMzNw==","avatar_url":"https://avatars3.githubusercontent.com/u/792337?v=4","gravatar_id":"","url":"https://api.github.com/users/openshift","html_url":"https://github.com/openshift","followers_url":"https://api.github.com/users/openshift/followers","following_url":"https://api.github.com/users/openshift/following{/other_user}","gists_url":"https://api.github.com/users/openshift/gists{/gist_id}","starred_url":"https://api.github.com/users/openshift/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openshift/subscriptions","organizations_url":"https://api.github.com/users/openshift/orgs","repos_url":"https://api.github.com/users/openshift/repos","events_url":"https://api.github.com/users/openshift/events{/privacy}","received_events_url":"https://api.github.com/users/openshift/received_events","type":"Organization","site_admin":false},"repo":{"id":24109199,"node_id":"MDEwOlJlcG9zaXRvcnkyNDEwOTE5OQ==","name":"openshift-ansible","full_name":"openshift/openshift-ansible","private":false,"owner":{"login":"openshift","id":792337,"node_id":"MDEyOk9yZ2FuaXphdGlvbjc5MjMzNw==","avatar_url":"https://avatars3.githubusercontent.com/u/792337?v=4","gravatar_id":"","url":"https://api.github.com/users/openshift","html_url":"https://github.com/openshift","followers_url":"https://api.github.com/users/openshift/followers","following_url":"https://api.github.com/users/openshift/following{/other_user}","gists_url":"https://api.github.com/users/openshift/gists{/gist_id}","starred_url":"https://api.github.com/users/openshift/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openshift/subscriptions","organizations_url":"https://api.github.com/users/openshift/orgs","repos_url":"https://api.github.com/users/openshift/repos","events_url":"https://api.github.com/users/openshift/events{/privacy}","received_events_url":"https://api.github.com/users/openshift/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/openshift/openshift-ansible","description":"OpenShift Installation and Configuration Management","fork":false,"url":"https://api.github.com/repos/openshift/openshift-ansible","forks_url":"https://api.github.com/repos/openshift/openshift-ansible/forks","keys_url":"https://api.github.com/repos/openshift/openshift-ansible/keys{/key_id}","collaborators_url":"https://api.github.com/repos/openshift/openshift-ansible/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/openshift/openshift-ansible/teams","hooks_url":"https://api.github.com/repos/openshift/openshift-ansible/hooks","issue_events_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/events{/number}","events_url":"https://api.github.com/repos/openshift/openshift-ansible/events","assignees_url":"https://api.github.com/repos/openshift/openshift-ansible/assignees{/user}","branches_url":"https://api.github.com/repos/openshift/openshift-ansible/branches{/branch}","tags_url":"https://api.github.com/repos/openshift/openshift-ansible/tags","blobs_url":"https://api.github.com/repos/openshift/openshift-ansible/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/openshift/openshift-ansible/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/openshift/openshift-ansible/git/refs{/sha}","trees_url":"https://api.github.com/repos/openshift/openshift-ansible/git/trees{/sha}","statuses_url":"https://api.github.com/repos/openshift/openshift-ansible/statuses/{sha}","languages_url":"https://api.github.com/repos/openshift/openshift-ansible/languages","stargazers_url":"https://api.github.com/repos/openshift/openshift-ansible/stargazers","contributors_url":"https://api.github.com/repos/openshift/openshift-ansible/contributors","subscribers_url":"https://api.github.com/repos/openshift/openshift-ansible/subscribers","subscription_url":"https://api.github.com/repos/openshift/openshift-ansible/subscription","commits_url":"https://api.github.com/repos/openshift/openshift-ansible/commits{/sha}","git_commits_url":"https://api.github.com/repos/openshift/openshift-ansible/git/commits{/sha}","comments_url":"https://api.github.com/repos/openshift/openshift-ansible/comments{/number}","issue_comment_url":"https://api.github.com/repos/openshift/openshift-ansible/issues/comments{/number}","contents_url":"https://api.github.com/repos/openshift/openshift-ansible/contents/{+path}","compare_url":"https://api.github.com/repos/openshift/openshift-ansible/compare/{base}...{head}","merges_url":"https://api.github.com/repos/openshift/openshift-ansible/merges","archive_url":"https://api.github.com/repos/openshift/openshift-ansible/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/openshift/openshift-ansible/downloads","issues_url":"https://api.github.com/repos/openshift/openshift-ansible/issues{/number}","pulls_url":"https://api.github.com/repos/openshift/openshift-ansible/pulls{/number}","milestones_url":"https://api.github.com/repos/openshift/openshift-ansible/milestones{/number}","notifications_url":"https://api.github.com/repos/openshift/openshift-ansible/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/openshift/openshift-ansible/labels{/name}","releases_url":"https://api.github.com/repos/openshift/openshift-ansible/releases{/id}","deployments_url":"https://api.github.com/repos/openshift/openshift-ansible/deployments","created_at":"2014-09-16T17:07:51Z","updated_at":"2018-12-12T20:46:00Z","pushed_at":"2018-12-12T21:43:12Z","git_url":"git://github.com/openshift/openshift-ansible.git","ssh_url":"git@github.com:openshift/openshift-ansible.git","clone_url":"https://github.com/openshift/openshift-ansible.git","svn_url":"https://github.com/openshift/openshift-ansible","homepage":"https://install.openshift.com","size":35574,"stargazers_count":1338,"watchers_count":1338,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":1770,"mirror_url":null,"archived":false,"open_issues_count":978,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":1770,"open_issues":978,"watchers":1338,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/openshift/openshift-ansible/pulls/10802"},"html":{"href":"https://github.com/openshift/openshift-ansible/pull/10802"},"issue":{"href":"https://api.github.com/repos/openshift/openshift-ansible/issues/10802"},"comments":{"href":"https://api.github.com/repos/openshift/openshift-ansible/issues/10802/comments"},"review_comments":{"href":"https://api.github.com/repos/openshift/openshift-ansible/pulls/10802/comments"},"review_comment":{"href":"https://api.github.com/repos/openshift/openshift-ansible/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/openshift/openshift-ansible/pulls/10802/commits"},"statuses":{"href":"https://api.github.com/repos/openshift/openshift-ansible/statuses/bc535742c089921cceeb10aa4703a27729516256"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"DanyC97"}}