{"action":"created","comment":{"url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/pulls/comments/84290366","pull_request_review_id":5076557,"id":84290366,"diff_hunk":"@@ -30,111 +31,194 @@ unless errors.empty?\n   fail Vagrant::Errors::VagrantError.new, msg\n end\n \n-if deployment_type == 'enterprise'\n+if deployment_type == 'openshift-enterprise'\n   box_name = 'rhel/7.2'\n-else\n+elsif origin_os == 'centos'\n   box_name = 'centos/7'\n+else\n+  box_name = 'fedora/24-cloud-base'\n end\n \n NETWORK_BASE = '192.168.50'\n INTEGRATION_START_SEGMENT = 20\n \n Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|\n- \n-  if Vagrant.has_plugin?(\"vagrant-cachier\")\n-    config.cache.scope = :box\n-  end\n+\n+#  if Vagrant.has_plugin?(\"vagrant-cachier\")\n+#    config.cache.scope = :machine\n+#  end\n \n   config.hostmanager.enabled = true\n   config.hostmanager.manage_host = true\n   config.hostmanager.ignore_private_ip = false\n #  config.hostmanager.include_offline = true\n- \n+\n   config.landrush.enabled = true\n   config.landrush.tld = 'example.com'\n-  config.landrush.guest_redirect_dns = false  \n+  config.landrush.guest_redirect_dns = false\n \n-  if deployment_type == 'enterprise'\n+  if deployment_type == 'openshift-enterprise'\n     # vagrant-registration\n     if ENV.has_key?('SUB_USERNAME') && ENV.has_key?('SUB_PASSWORD')\n       config.registration.username = ENV['SUB_USERNAME']\n       config.registration.password = ENV['SUB_PASSWORD']\n     end\n-    \n+\n     # Proxy Information from environment\n     config.registration.proxy = PROXY = (ENV['PROXY'] || '')\n     config.registration.proxyUser = PROXY_USER = (ENV['PROXY_USER'] || '')\n     config.registration.proxyPassword = PROXY_PASSWORD = (ENV['PROXY_PASSWORD'] || '')\n     config.registration.auto_attach = true\n   end\n \n-  config.vm.provider \"virtualbox\" do |v|\n-     #v.customize [\"setextradata\", :id, \"VBoxInternal2/SharedFoldersEnableSymlinksCreate//vagrant\",\"1\"]\n-     v.memory = 1024\n-     v.cpus = 1\n+  config.vm.provider \"virtualbox\" do |v, override|\n+    #v.customize [\"setextradata\", :id, \"VBoxInternal2/SharedFoldersEnableSymlinksCreate//vagrant\",\"1\"]\n+    v.memory = 1024\n+    v.cpus = 1\n+    override.vm.box = box_name\n+    override.vm.synced_folder '.', '/vagrant'\n+    provider_name = 'virtualbox'\n+  end\n+\n+  config.vm.provider \"libvirt\" do |libvirt, override|\n+    libvirt.cpus = 1\n+    libvirt.memory = 1024\n+    libvirt.driver = 'kvm'\n+    override.vm.box = box_name\n+    override.vm.synced_folder \".\", \"/vagrant\", type: \"nfs\"\n+    provider_name = 'libvirt'\n   end\n \n-  config.vm.define :\"master1.example.com\" do |master1|\n-    master1.vm.box = box_name\n-    #master1.vm.box_url = centos_box_url\n+  config.vm.synced_folder '.', '/home/vagrant/sync', disabled: true\n+\n+  config.vm.define \"master1\" do |master1|\n     master1.vm.network :private_network, ip: \"#{NETWORK_BASE}.#{INTEGRATION_START_SEGMENT}\"\n     master1.vm.hostname = \"master1.example.com\"\n   end\n \n-  config.vm.define :\"node1.example.com\" do |node1|\n-    node1.vm.box = box_name\n-    #node1.vm.box_url = centos_box_url\n+  config.vm.define \"node1\" do |node1|\n     node1.vm.network :private_network, ip: \"#{NETWORK_BASE}.#{INTEGRATION_START_SEGMENT + 1}\"\n     node1.vm.hostname = \"node1.example.com\"\n   end\n- \n-  config.vm.define :\"node2.example.com\" do |node2|\n-    node2.vm.box = box_name\n-    #node2.vm.box_url = centos_box_url\n+\n+  config.vm.define \"node2\" do |node2|\n     node2.vm.network :private_network, ip: \"#{NETWORK_BASE}.#{INTEGRATION_START_SEGMENT + 2}\"\n     node2.vm.hostname = \"node2.example.com\"\n   end\n \n-  config.vm.define :\"admin1.example.com\" do |admin1|\n-    admin1.vm.box = box_name\n-    #admin1.vm.box_url = centos_box_url\n+  config.vm.define \"admin1\" do |admin1|\n     admin1.vm.network :private_network, ip: \"#{NETWORK_BASE}.#{INTEGRATION_START_SEGMENT + 3}\"\n     admin1.vm.hostname = \"admin1.example.com\"\n-    admin1.vm.synced_folder \".vagrant\", \"/vagrant_hidden\", type: \"rsync\"\n \n-    if deployment_type == 'enterprise'\n-      admin1.vm.provision \"shell\", path: \"enterprise_installer.sh\"\n+    if deployment_type == 'openshift-enterprise'\n+      config.vm.provision \"shell\", inline: <<-SHELL\n+        sudo yum -y install atomic-openshift-utils\n+      SHELL\n     else\n-      admin1.vm.provision \"shell\", path: \"origin_installer.sh\"\n+      config.vm.provision \"shell\", inline: <<-SHELL\n+        rm -rf openshift-ansible || true\n+        git clone https://github.com/openshift/openshift-ansible\n+        sudo yum -y install https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm\n+        sudo sed -i -e \"s/^enabled=1/enabled=0/\" /etc/yum.repos.d/epel.repo\n+        sudo yum -y --enablerepo=epel install ansible pyOpenSSL\n+      SHELL\n     end\n \n-    admin1.vm.provision \"shell\", inline: \"echo \\\"installing httpd-tools\\\"\"\n-    admin1.vm.provision \"shell\", inline: \"sudo yum -y install httpd-tools\"\n-    admin1.vm.provision \"shell\", path:\"htpasswd.sh\" \n+    config.vm.provision \"shell\", inline: <<-SHELL\n+      pushd /home/vagrant/.ssh\n+      for key in `find /vagrant/.vagrant/machines -name private_key`; do\n+        machine=$(echo $key | cut -d '/' -f 5)\n+        ln -s $key $machine.key\n+      done\n+      popd\n+    SHELL\n \n     admin1.vm.provision :ansible_local do |ansible|\n       ansible.verbose        = true\n       ansible.install        = false\n-      ansible.limit          = \"\"\n-      ansible.inventory_path = \"inventory\"\n-      if deployment_type == 'enterprise'\n+      ansible.limit          = \"OSEv3:localhost\"\n+      if deployment_type == 'openshift-enterprise'\n         ansible.playbook = \"/usr/share/ansible/openshift-ansible/playbooks/byo/config.yml\"\n-        ansible.extra_vars = {\n-          deployment_type: \"openshift-enterprise\",\n-        }\n       else\n         ansible.playbook = \"/home/vagrant/openshift-ansible/playbooks/byo/config.yml\"\n       end\n+      ansible.groups = {\n+        OSEv3: [\"master1\", \"node1\", \"node2\"],\n+        'OSEv3:children': [\"masters\", \"nodes\", \"etcd\", \"nfs\"],\n+        'OSEv3:vars': {\n+          ansible_become: true,\n+          ansible_ssh_user: 'vagrant',\n+          deployment_type: \"#{deployment_type}\",\n+          openshift_master_identity_providers: \"[{'name': 'htpasswd_auth', 'login': 'true', 'challenge': 'true', 'kind': 'HTPasswdPasswordIdentityProvider', 'filename': '/etc/origin/master/htpasswd'}]\",\n+          openshift_master_htpasswd_users: \"{'admin': '$2y$11$jJioXC3WgyRq.FVy1vqtfuywDwEZp18d9Kkqb4MgFVzlgCGQNwy36'}\",","path":"vagrant/Vagrantfile","position":174,"original_position":174,"commit_id":"5096265b09d6f467577a2c64e77421a0fb58fd70","original_commit_id":"5096265b09d6f467577a2c64e77421a0fb58fd70","user":{"login":"petenorth","id":3152937,"avatar_url":"https://avatars.githubusercontent.com/u/3152937?v=3","gravatar_id":"","url":"https://api.github.com/users/petenorth","html_url":"https://github.com/petenorth","followers_url":"https://api.github.com/users/petenorth/followers","following_url":"https://api.github.com/users/petenorth/following{/other_user}","gists_url":"https://api.github.com/users/petenorth/gists{/gist_id}","starred_url":"https://api.github.com/users/petenorth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petenorth/subscriptions","organizations_url":"https://api.github.com/users/petenorth/orgs","repos_url":"https://api.github.com/users/petenorth/repos","events_url":"https://api.github.com/users/petenorth/events{/privacy}","received_events_url":"https://api.github.com/users/petenorth/received_events","type":"User","site_admin":false},"body":"The credentials admin/admin123 isn't working for me via the web console.","created_at":"2016-10-20T14:09:17Z","updated_at":"2016-10-20T14:09:22Z","html_url":"https://github.com/petenorth/openshift-ansible-contrib/pull/1#discussion_r84290366","pull_request_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/pulls/1","_links":{"self":{"href":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/pulls/comments/84290366"},"html":{"href":"https://github.com/petenorth/openshift-ansible-contrib/pull/1#discussion_r84290366"},"pull_request":{"href":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/pulls/1"}}},"pull_request":{"url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/pulls/1","id":90094531,"html_url":"https://github.com/petenorth/openshift-ansible-contrib/pull/1","diff_url":"https://github.com/petenorth/openshift-ansible-contrib/pull/1.diff","patch_url":"https://github.com/petenorth/openshift-ansible-contrib/pull/1.patch","issue_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/issues/1","number":1,"state":"open","locked":false,"title":"tweaks","user":{"login":"detiber","id":915544,"avatar_url":"https://avatars.githubusercontent.com/u/915544?v=3","gravatar_id":"","url":"https://api.github.com/users/detiber","html_url":"https://github.com/detiber","followers_url":"https://api.github.com/users/detiber/followers","following_url":"https://api.github.com/users/detiber/following{/other_user}","gists_url":"https://api.github.com/users/detiber/gists{/gist_id}","starred_url":"https://api.github.com/users/detiber/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/detiber/subscriptions","organizations_url":"https://api.github.com/users/detiber/orgs","repos_url":"https://api.github.com/users/detiber/repos","events_url":"https://api.github.com/users/detiber/events{/privacy}","received_events_url":"https://api.github.com/users/detiber/received_events","type":"User","site_admin":false},"body":"- remove script files and convert to inline scripts\r\n- add libvirt support\r\n- remove static inventory and use ansible_local provisioner config\r\n- add ORIGIN_OS env var to be able to choose Fedora (untested)\r\n- change vagrant-cachier scope to machine to avoid locking issues around the\r\n  cache\r\n- updated sync folder to use the default /vagrant (was causing issues with\r\n  ansible_local provisioner integration)","created_at":"2016-10-19T21:30:49Z","updated_at":"2016-10-20T14:09:22Z","closed_at":null,"merged_at":null,"merge_commit_sha":"d6025767286831245bd4313f9e67048456486f0a","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/pulls/1/commits","review_comments_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/pulls/1/comments","review_comment_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/pulls/comments{/number}","comments_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/issues/1/comments","statuses_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/statuses/5096265b09d6f467577a2c64e77421a0fb58fd70","head":{"label":"detiber:petenorth-master","ref":"petenorth-master","sha":"5096265b09d6f467577a2c64e77421a0fb58fd70","user":{"login":"detiber","id":915544,"avatar_url":"https://avatars.githubusercontent.com/u/915544?v=3","gravatar_id":"","url":"https://api.github.com/users/detiber","html_url":"https://github.com/detiber","followers_url":"https://api.github.com/users/detiber/followers","following_url":"https://api.github.com/users/detiber/following{/other_user}","gists_url":"https://api.github.com/users/detiber/gists{/gist_id}","starred_url":"https://api.github.com/users/detiber/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/detiber/subscriptions","organizations_url":"https://api.github.com/users/detiber/orgs","repos_url":"https://api.github.com/users/detiber/repos","events_url":"https://api.github.com/users/detiber/events{/privacy}","received_events_url":"https://api.github.com/users/detiber/received_events","type":"User","site_admin":false},"repo":{"id":55078886,"name":"openshift-ansible-contrib","full_name":"detiber/openshift-ansible-contrib","owner":{"login":"detiber","id":915544,"avatar_url":"https://avatars.githubusercontent.com/u/915544?v=3","gravatar_id":"","url":"https://api.github.com/users/detiber","html_url":"https://github.com/detiber","followers_url":"https://api.github.com/users/detiber/followers","following_url":"https://api.github.com/users/detiber/following{/other_user}","gists_url":"https://api.github.com/users/detiber/gists{/gist_id}","starred_url":"https://api.github.com/users/detiber/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/detiber/subscriptions","organizations_url":"https://api.github.com/users/detiber/orgs","repos_url":"https://api.github.com/users/detiber/repos","events_url":"https://api.github.com/users/detiber/events{/privacy}","received_events_url":"https://api.github.com/users/detiber/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/detiber/openshift-ansible-contrib","description":null,"fork":true,"url":"https://api.github.com/repos/detiber/openshift-ansible-contrib","forks_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/forks","keys_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/keys{/key_id}","collaborators_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/teams","hooks_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/hooks","issue_events_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/issues/events{/number}","events_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/events","assignees_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/assignees{/user}","branches_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/branches{/branch}","tags_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/tags","blobs_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/git/refs{/sha}","trees_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/git/trees{/sha}","statuses_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/statuses/{sha}","languages_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/languages","stargazers_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/stargazers","contributors_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/contributors","subscribers_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/subscribers","subscription_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/subscription","commits_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/commits{/sha}","git_commits_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/git/commits{/sha}","comments_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/comments{/number}","issue_comment_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/issues/comments{/number}","contents_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/contents/{+path}","compare_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/compare/{base}...{head}","merges_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/merges","archive_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/downloads","issues_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/issues{/number}","pulls_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/pulls{/number}","milestones_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/milestones{/number}","notifications_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/labels{/name}","releases_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/releases{/id}","deployments_url":"https://api.github.com/repos/detiber/openshift-ansible-contrib/deployments","created_at":"2016-03-30T16:26:27Z","updated_at":"2016-05-26T21:15:43Z","pushed_at":"2016-10-20T03:50:57Z","git_url":"git://github.com/detiber/openshift-ansible-contrib.git","ssh_url":"git@github.com:detiber/openshift-ansible-contrib.git","clone_url":"https://github.com/detiber/openshift-ansible-contrib.git","svn_url":"https://github.com/detiber/openshift-ansible-contrib","homepage":null,"size":2567,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":false,"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":"petenorth:master","ref":"master","sha":"1ca70f609239b964e42046f763f27d8b5fad2d13","user":{"login":"petenorth","id":3152937,"avatar_url":"https://avatars.githubusercontent.com/u/3152937?v=3","gravatar_id":"","url":"https://api.github.com/users/petenorth","html_url":"https://github.com/petenorth","followers_url":"https://api.github.com/users/petenorth/followers","following_url":"https://api.github.com/users/petenorth/following{/other_user}","gists_url":"https://api.github.com/users/petenorth/gists{/gist_id}","starred_url":"https://api.github.com/users/petenorth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petenorth/subscriptions","organizations_url":"https://api.github.com/users/petenorth/orgs","repos_url":"https://api.github.com/users/petenorth/repos","events_url":"https://api.github.com/users/petenorth/events{/privacy}","received_events_url":"https://api.github.com/users/petenorth/received_events","type":"User","site_admin":false},"repo":{"id":70726515,"name":"openshift-ansible-contrib","full_name":"petenorth/openshift-ansible-contrib","owner":{"login":"petenorth","id":3152937,"avatar_url":"https://avatars.githubusercontent.com/u/3152937?v=3","gravatar_id":"","url":"https://api.github.com/users/petenorth","html_url":"https://github.com/petenorth","followers_url":"https://api.github.com/users/petenorth/followers","following_url":"https://api.github.com/users/petenorth/following{/other_user}","gists_url":"https://api.github.com/users/petenorth/gists{/gist_id}","starred_url":"https://api.github.com/users/petenorth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petenorth/subscriptions","organizations_url":"https://api.github.com/users/petenorth/orgs","repos_url":"https://api.github.com/users/petenorth/repos","events_url":"https://api.github.com/users/petenorth/events{/privacy}","received_events_url":"https://api.github.com/users/petenorth/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/petenorth/openshift-ansible-contrib","description":null,"fork":true,"url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib","forks_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/forks","keys_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/keys{/key_id}","collaborators_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/teams","hooks_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/hooks","issue_events_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/issues/events{/number}","events_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/events","assignees_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/assignees{/user}","branches_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/branches{/branch}","tags_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/tags","blobs_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/git/refs{/sha}","trees_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/git/trees{/sha}","statuses_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/statuses/{sha}","languages_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/languages","stargazers_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/stargazers","contributors_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/contributors","subscribers_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/subscribers","subscription_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/subscription","commits_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/commits{/sha}","git_commits_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/git/commits{/sha}","comments_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/comments{/number}","issue_comment_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/issues/comments{/number}","contents_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/contents/{+path}","compare_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/compare/{base}...{head}","merges_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/merges","archive_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/downloads","issues_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/issues{/number}","pulls_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/pulls{/number}","milestones_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/milestones{/number}","notifications_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/labels{/name}","releases_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/releases{/id}","deployments_url":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/deployments","created_at":"2016-10-12T17:56:33Z","updated_at":"2016-10-12T17:56:36Z","pushed_at":"2016-10-20T03:50:57Z","git_url":"git://github.com/petenorth/openshift-ansible-contrib.git","ssh_url":"git@github.com:petenorth/openshift-ansible-contrib.git","clone_url":"https://github.com/petenorth/openshift-ansible-contrib.git","svn_url":"https://github.com/petenorth/openshift-ansible-contrib","homepage":null,"size":2390,"stargazers_count":0,"watchers_count":0,"language":"Python","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/pulls/1"},"html":{"href":"https://github.com/petenorth/openshift-ansible-contrib/pull/1"},"issue":{"href":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/issues/1"},"comments":{"href":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/issues/1/comments"},"review_comments":{"href":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/pulls/1/comments"},"review_comment":{"href":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/pulls/1/commits"},"statuses":{"href":"https://api.github.com/repos/petenorth/openshift-ansible-contrib/statuses/5096265b09d6f467577a2c64e77421a0fb58fd70"}}}}
{"actor":{"display_login":"petenorth"}}