{"action":"created","issue":{"url":"https://api.github.com/repos/hashicorp/terraform/issues/6427","repository_url":"https://api.github.com/repos/hashicorp/terraform","labels_url":"https://api.github.com/repos/hashicorp/terraform/issues/6427/labels{/name}","comments_url":"https://api.github.com/repos/hashicorp/terraform/issues/6427/comments","events_url":"https://api.github.com/repos/hashicorp/terraform/issues/6427/events","html_url":"https://github.com/hashicorp/terraform/issues/6427","id":152036455,"number":6427,"title":"Consul module requires a VPC","user":{"login":"chalford","id":965725,"avatar_url":"https://avatars.githubusercontent.com/u/965725?v=3","gravatar_id":"","url":"https://api.github.com/users/chalford","html_url":"https://github.com/chalford","followers_url":"https://api.github.com/users/chalford/followers","following_url":"https://api.github.com/users/chalford/following{/other_user}","gists_url":"https://api.github.com/users/chalford/gists{/gist_id}","starred_url":"https://api.github.com/users/chalford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chalford/subscriptions","organizations_url":"https://api.github.com/users/chalford/orgs","repos_url":"https://api.github.com/users/chalford/repos","events_url":"https://api.github.com/users/chalford/events{/privacy}","received_events_url":"https://api.github.com/users/chalford/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/hashicorp/terraform/labels/documentation","name":"documentation","color":"fef2c0"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-04-30T15:28:12Z","updated_at":"2016-10-03T18:06:35Z","closed_at":null,"body":"Hi there,\r\n\r\n### Terraform Version\r\nTerraform v0.6.15\r\n\r\n### Affected Resource(s)\r\n- module.consul.aws_security_group.consul\r\n- https://github.com/hashicorp/terraform/blob/master/website/source/intro/getting-started/modules.html.md\r\n\r\n### Terraform Configuration Files\r\n```hcl\r\nresource \"aws_key_pair\" \"ssh_admin_key\" {\r\n  key_name = \"ssh_admin_key\"\r\n  public_key = \"[MY PUBLIC KEY]\"\r\n}\r\n\r\nmodule \"consul\" {\r\n    source = \"github.com/hashicorp/consul/terraform/aws\"\r\n\r\n    key_name = \"${aws_key_pair.ssh_admin_key.key_name}\"\r\n    key_path = \"[MY PRIVATE KEY PATH]\"\r\n    region = \"eu-west-1\"\r\n    servers = \"3\"\r\n}\r\n\r\noutput \"consul_address\" {\r\n    value = \"${module.consul.server_address}\"\r\n}\r\n```\r\n\r\n### Debug Output\r\nhttps://gist.github.com/chalford/7da82451af645f5d7a2f920374de40b6\r\n\r\n### Expected Behavior\r\n3 consul servers and a security group should have been created\r\n\r\n### Actual Behavior\r\nThe security group failed to create, as there was an egress parameter set. The consul module is used as an example in the Getting Started section of the web site, but the neither that section or the consul terraform readme tells me to create a VPC first.\r\n\r\n### Steps to Reproduce\r\n1. Add consul module to local terraform configs (see above)\r\n2. `terraform get`\r\n3. `terraform apply`\r\n\r\n### Important Factoids\r\n- I have not setup a VPC in my AWS account, it is almost empty of resources.\r\n"},"comment":{"url":"https://api.github.com/repos/hashicorp/terraform/issues/comments/251179972","html_url":"https://github.com/hashicorp/terraform/issues/6427#issuecomment-251179972","issue_url":"https://api.github.com/repos/hashicorp/terraform/issues/6427","id":251179972,"user":{"login":"stack72","id":227823,"avatar_url":"https://avatars.githubusercontent.com/u/227823?v=3","gravatar_id":"","url":"https://api.github.com/users/stack72","html_url":"https://github.com/stack72","followers_url":"https://api.github.com/users/stack72/followers","following_url":"https://api.github.com/users/stack72/following{/other_user}","gists_url":"https://api.github.com/users/stack72/gists{/gist_id}","starred_url":"https://api.github.com/users/stack72/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stack72/subscriptions","organizations_url":"https://api.github.com/users/stack72/orgs","repos_url":"https://api.github.com/users/stack72/repos","events_url":"https://api.github.com/users/stack72/events{/privacy}","received_events_url":"https://api.github.com/users/stack72/received_events","type":"User","site_admin":false},"created_at":"2016-10-03T18:06:35Z","updated_at":"2016-10-03T18:06:35Z","body":"Closed via #9191"}}
{"actor":{"display_login":"stack72"}}