{"action":"created","issue":{"url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1746","repository_url":"https://api.github.com/repos/ansible/ansible-modules-extras","labels_url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1746/labels{/name}","comments_url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1746/comments","events_url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1746/events","html_url":"https://github.com/ansible/ansible-modules-extras/issues/1746","id":136829768,"number":1746,"title":"add purge_routes option to ec2_vpc_route_table","user":{"login":"therc","id":13481082,"avatar_url":"https://avatars.githubusercontent.com/u/13481082?v=3","gravatar_id":"","url":"https://api.github.com/users/therc","html_url":"https://github.com/therc","followers_url":"https://api.github.com/users/therc/followers","following_url":"https://api.github.com/users/therc/following{/other_user}","gists_url":"https://api.github.com/users/therc/gists{/gist_id}","starred_url":"https://api.github.com/users/therc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/therc/subscriptions","organizations_url":"https://api.github.com/users/therc/orgs","repos_url":"https://api.github.com/users/therc/repos","events_url":"https://api.github.com/users/therc/events{/privacy}","received_events_url":"https://api.github.com/users/therc/received_events","type":"User","site_admin":false},"labels":[{"id":437719791,"url":"https://api.github.com/repos/ansible/ansible-modules-extras/labels/affects_2.0","name":"affects_2.0","color":"5319e7","default":false},{"id":382551938,"url":"https://api.github.com/repos/ansible/ansible-modules-extras/labels/aws","name":"aws","color":"c5def5","default":false},{"id":132898023,"url":"https://api.github.com/repos/ansible/ansible-modules-extras/labels/bug_report","name":"bug_report","color":"fbca04","default":false},{"id":132898074,"url":"https://api.github.com/repos/ansible/ansible-modules-extras/labels/cloud","name":"cloud","color":"c7def8","default":false},{"id":132898133,"url":"https://api.github.com/repos/ansible/ansible-modules-extras/labels/feature_idea","name":"feature_idea","color":"006b75","default":false},{"id":415779102,"url":"https://api.github.com/repos/ansible/ansible-modules-extras/labels/waiting_on_maintainer","name":"waiting_on_maintainer","color":"ededed","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-02-26T22:14:57Z","updated_at":"2016-11-14T01:48:56Z","closed_at":null,"body":"##### ISSUE TYPE\n- Bug Report\n- Feature Idea\n##### Plugin Name:\n\nec2_vpc_route_table\n##### Ansible Version:\n\n```\nansible 2.0.0.2\n```\n##### Ansible Configuration:\n\nNo tweaks\n##### Environment:\n\nUbuntu 15.10\n##### Summary:\n\nFrom #1511:\n\nCould we allow for routes not to get deleted, if asked?\n\nec2_group has options purge_rules and purge_rules_egress, which default to true. If you set them to false, the module won't delete existing rules that are not found in the fields.\n\nUse case for this: you create a new route table for Kubernetes. Kubernetes will then add a new route for each node's own subnet as they come online. You try to rerun your playbook and the nodes become unreachable because Ansible has deleted the routes (Kubernetes will still recreate them, but it might take ten seconds). Having a `purge_routes` that I could set to false would help.\n"},"comment":{"url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/comments/260230996","html_url":"https://github.com/ansible/ansible-modules-extras/issues/1746#issuecomment-260230996","issue_url":"https://api.github.com/repos/ansible/ansible-modules-extras/issues/1746","id":260230996,"user":{"login":"jm-oss","id":17625828,"avatar_url":"https://avatars.githubusercontent.com/u/17625828?v=3","gravatar_id":"","url":"https://api.github.com/users/jm-oss","html_url":"https://github.com/jm-oss","followers_url":"https://api.github.com/users/jm-oss/followers","following_url":"https://api.github.com/users/jm-oss/following{/other_user}","gists_url":"https://api.github.com/users/jm-oss/gists{/gist_id}","starred_url":"https://api.github.com/users/jm-oss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jm-oss/subscriptions","organizations_url":"https://api.github.com/users/jm-oss/orgs","repos_url":"https://api.github.com/users/jm-oss/repos","events_url":"https://api.github.com/users/jm-oss/events{/privacy}","received_events_url":"https://api.github.com/users/jm-oss/received_events","type":"User","site_admin":false},"created_at":"2016-11-14T01:48:56Z","updated_at":"2016-11-14T01:48:56Z","body":"@stepanstipl. Just came across this problem myself in something that I'm writing. Looks like PR #2959 works from my testing so far. Though I can't say that's full testing yet. "}}
{"actor":{"display_login":"jm-oss"}}