{"action":"created","issue":{"url":"https://api.github.com/repos/hashicorp/terraform/issues/15137","repository_url":"https://api.github.com/repos/hashicorp/terraform","labels_url":"https://api.github.com/repos/hashicorp/terraform/issues/15137/labels{/name}","comments_url":"https://api.github.com/repos/hashicorp/terraform/issues/15137/comments","events_url":"https://api.github.com/repos/hashicorp/terraform/issues/15137/events","html_url":"https://github.com/hashicorp/terraform/pull/15137","id":234063863,"number":15137,"title":"provider/aws: aws_vpn_gateway_route_propagation resource","user":{"login":"apparentlymart","id":20180,"avatar_url":"https://avatars1.githubusercontent.com/u/20180?v=4","gravatar_id":"","url":"https://api.github.com/users/apparentlymart","html_url":"https://github.com/apparentlymart","followers_url":"https://api.github.com/users/apparentlymart/followers","following_url":"https://api.github.com/users/apparentlymart/following{/other_user}","gists_url":"https://api.github.com/users/apparentlymart/gists{/gist_id}","starred_url":"https://api.github.com/users/apparentlymart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/apparentlymart/subscriptions","organizations_url":"https://api.github.com/users/apparentlymart/orgs","repos_url":"https://api.github.com/users/apparentlymart/repos","events_url":"https://api.github.com/users/apparentlymart/events{/privacy}","received_events_url":"https://api.github.com/users/apparentlymart/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"apparentlymart","id":20180,"avatar_url":"https://avatars1.githubusercontent.com/u/20180?v=4","gravatar_id":"","url":"https://api.github.com/users/apparentlymart","html_url":"https://github.com/apparentlymart","followers_url":"https://api.github.com/users/apparentlymart/followers","following_url":"https://api.github.com/users/apparentlymart/following{/other_user}","gists_url":"https://api.github.com/users/apparentlymart/gists{/gist_id}","starred_url":"https://api.github.com/users/apparentlymart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/apparentlymart/subscriptions","organizations_url":"https://api.github.com/users/apparentlymart/orgs","repos_url":"https://api.github.com/users/apparentlymart/repos","events_url":"https://api.github.com/users/apparentlymart/events{/privacy}","received_events_url":"https://api.github.com/users/apparentlymart/received_events","type":"User","site_admin":false},"assignees":[{"login":"apparentlymart","id":20180,"avatar_url":"https://avatars1.githubusercontent.com/u/20180?v=4","gravatar_id":"","url":"https://api.github.com/users/apparentlymart","html_url":"https://github.com/apparentlymart","followers_url":"https://api.github.com/users/apparentlymart/followers","following_url":"https://api.github.com/users/apparentlymart/following{/other_user}","gists_url":"https://api.github.com/users/apparentlymart/gists{/gist_id}","starred_url":"https://api.github.com/users/apparentlymart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/apparentlymart/subscriptions","organizations_url":"https://api.github.com/users/apparentlymart/orgs","repos_url":"https://api.github.com/users/apparentlymart/repos","events_url":"https://api.github.com/users/apparentlymart/events{/privacy}","received_events_url":"https://api.github.com/users/apparentlymart/received_events","type":"User","site_admin":false}],"milestone":null,"comments":3,"created_at":"2017-06-07T00:59:08Z","updated_at":"2017-07-23T19:01:31Z","closed_at":"2017-06-09T11:14:12Z","pull_request":{"url":"https://api.github.com/repos/hashicorp/terraform/pulls/15137","html_url":"https://github.com/hashicorp/terraform/pull/15137","diff_url":"https://github.com/hashicorp/terraform/pull/15137.diff","patch_url":"https://github.com/hashicorp/terraform/pull/15137.patch"},"body":"This is a separate resource that serves a similar purpose to the `propagating_vgws` argument on `aws_route_table`, but allows route propagations to be created independently of the route table, which in\r\nturn allows the VPN gateway to be created after the route table it will contribute to, possibly in a separate Terraform module.\r\n\r\nTo make this work, `propagating_vgws` on `aws_route_table` is now marked as `Computed`, meaning that it won't try to delete any existing propagation edges if there is no setting for it in configuration at all. This allows the user to choose whether to use the argument or the separate resource, though using both together will not work, as explained in the docs.\r\n\r\nThis is a slight change in existing behavior, because previously the `aws_route_table` resource would actively remove any existing route propagation relationships if the argument was not set in config.\r\n\r\nThis fixes #3424.\r\n"},"comment":{"url":"https://api.github.com/repos/hashicorp/terraform/issues/comments/317274426","html_url":"https://github.com/hashicorp/terraform/pull/15137#issuecomment-317274426","issue_url":"https://api.github.com/repos/hashicorp/terraform/issues/15137","id":317274426,"user":{"login":"toddmichael","id":142241,"avatar_url":"https://avatars3.githubusercontent.com/u/142241?v=4","gravatar_id":"","url":"https://api.github.com/users/toddmichael","html_url":"https://github.com/toddmichael","followers_url":"https://api.github.com/users/toddmichael/followers","following_url":"https://api.github.com/users/toddmichael/following{/other_user}","gists_url":"https://api.github.com/users/toddmichael/gists{/gist_id}","starred_url":"https://api.github.com/users/toddmichael/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/toddmichael/subscriptions","organizations_url":"https://api.github.com/users/toddmichael/orgs","repos_url":"https://api.github.com/users/toddmichael/repos","events_url":"https://api.github.com/users/toddmichael/events{/privacy}","received_events_url":"https://api.github.com/users/toddmichael/received_events","type":"User","site_admin":false},"created_at":"2017-07-23T19:01:31Z","updated_at":"2017-07-23T19:01:31Z","body":"@apparentlymart thanks for this improvement. i've been eagerly anticipating this for awhile. I see that it was merged on June 9, but it's not yet released and I can't find the issue number in the CHANGELOG so I'm not sure when I can expect to see it. Any clue?  Thanks again. /cc @nwhite-dw "}}
{"actor":{"display_login":"toddmichael"}}