{"action":"created","issue":{"url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1817","repository_url":"https://api.github.com/repos/ansible/ansible-modules-extras","labels_url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1817/labels{/name}","comments_url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1817/comments","events_url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1817/events","html_url":"https://github.com/ansible/ansible-modules-extras/pull/1817","id":139458228,"number":1817,"title":"ec2 vpc peering module [WIP]","user":{"login":"linuxdynasty","id":1255573,"avatar_url":"https://avatars.githubusercontent.com/u/1255573?v=3","gravatar_id":"","url":"https://api.github.com/users/linuxdynasty","html_url":"https://github.com/linuxdynasty","followers_url":"https://api.github.com/users/linuxdynasty/followers","following_url":"https://api.github.com/users/linuxdynasty/following{/other_user}","gists_url":"https://api.github.com/users/linuxdynasty/gists{/gist_id}","starred_url":"https://api.github.com/users/linuxdynasty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/linuxdynasty/subscriptions","organizations_url":"https://api.github.com/users/linuxdynasty/orgs","repos_url":"https://api.github.com/users/linuxdynasty/repos","events_url":"https://api.github.com/users/linuxdynasty/events{/privacy}","received_events_url":"https://api.github.com/users/linuxdynasty/received_events","type":"User","site_admin":false},"labels":[{"id":132898074,"url":"https://api.github.com/repos/ansible/ansible-modules-extras/labels/cloud","name":"cloud","color":"c7def8","default":false},{"id":229425764,"url":"https://api.github.com/repos/ansible/ansible-modules-extras/labels/community_review","name":"community_review","color":"fad8c7","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":40,"created_at":"2016-03-09T02:43:44Z","updated_at":"2016-12-07T15:55:10Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ansible/ansible-modules-extras/pulls/1817","html_url":"https://github.com/ansible/ansible-modules-extras/pull/1817","diff_url":"https://github.com/ansible/ansible-modules-extras/pull/1817.diff","patch_url":"https://github.com/ansible/ansible-modules-extras/pull/1817.patch"},"body":"##### Issue Type:\n- New Module Pull Request\n##### Plugin Name:\n\nec2_vpc_peer\n##### Ansible Version:\n\n```\nansible 2.1.0\n```\n##### Summary:\n\nThis was originally going to be a PR against #1434, but I made massive changes, so I thought it was best to create a new PR.\n- Create VPC peering connections local and cross account.\n- Create VPC peering connections local and cross account and add the newly created peer to the accepter routing tables.\n- Create VPC peering connections local and cross account and add the newly created peer to the requester routing tables.\n- Create VPC peering connections and auto accept on same or cross account if set to true.\n- Delete VPC peering connections.\n- Accept VPC peering connections.\n- Reject VPC peering connections.\n- Tag VPC peering connections.\n##### Example output:\n\n```\n{                                                                                                                                                                                                    \n    \"accepter_vpc_info\": {\n        \"owner_id\": \"123456789\",\n        \"vpc_id\": \"vpc-12345678\"\n    },\n    \"changed\": true,\n    \"msg\": \"peering connection pcx-12345678 created. Current status is active.\",\n    \"requester_vpc_info\": {\n        \"cidr_block\": \"10.0.0.0/16\",\n        \"owner_id\": \"987654321\",\n        \"vpc_id\": \"vpc-87654321\"\n    },\n    \"status\": {\n        \"code\": \"active\",\n        \"message\": \"Active\"\n    },\n    \"success\": true,\n    \"tags\": {\n        \"Name\": \"FooBar\",\n     },\n    \"vpc_peering_connection_id\": \"pcx-123456789\"\n}\n```\n\n<!-- Reviewable:start -->\n\n---\n\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"35\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/ansible/ansible-modules-extras/1817)\n\n<!-- Reviewable:end -->\n"},"comment":{"url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/comments/265485508","html_url":"https://github.com/ansible/ansible-modules-extras/pull/1817#issuecomment-265485508","issue_url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1817","id":265485508,"user":{"login":"ansibot","id":6585283,"avatar_url":"https://avatars.githubusercontent.com/u/6585283?v=3","gravatar_id":"","url":"https://api.github.com/users/ansibot","html_url":"https://github.com/ansibot","followers_url":"https://api.github.com/users/ansibot/followers","following_url":"https://api.github.com/users/ansibot/following{/other_user}","gists_url":"https://api.github.com/users/ansibot/gists{/gist_id}","starred_url":"https://api.github.com/users/ansibot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ansibot/subscriptions","organizations_url":"https://api.github.com/users/ansibot/orgs","repos_url":"https://api.github.com/users/ansibot/repos","events_url":"https://api.github.com/users/ansibot/events{/privacy}","received_events_url":"https://api.github.com/users/ansibot/received_events","type":"User","site_admin":false},"created_at":"2016-12-07T15:55:10Z","updated_at":"2016-12-07T15:55:10Z","body":"This repository has been locked. All new issues and pull requests should be filed in https://github.com/ansible/ansible\n\nPlease read through the <a href=\"http://docs.ansible.com/ansible/dev_guide/repomerge.html#move-issues-and-prs-to-new-repo\">repomerge</a> page in the dev guide. The guide contains links to tools which automatically move your issue or pull request to the ansible/ansible repo.\n\n<!-- boilerplate: repomerge -->"}}
{"actor":{"display_login":"ansibot"}}