can you please check this, I hope it will help you. https://github.com/arbabnazar/ansible-aws-roles/blob/master/roles/vpc/tasks/main.yml#L3
On Monday, February 1, 2016 at 6:19:10 PM UTC+5, Ryan Mes wrote: > > > > > down votefavorite > <http://stackoverflow.com/questions/35125292/cant-figure-out-why-subnet-is-being-updated#> > > I am creating a VPC in AWS using Ansible. The following play is run > > - name: create vpc with multi-az subnets > ec2_vpc: > region: "{{ region }}" > cidr_block: "{{ vpc_cidr_block }}" > resource_tags: '{"Name":"{{ prefix }}_vpc"}' > subnets: > - cidr: "{{ vpc_cidr_subnet_public_0 }}" > az: "{{ region }}{{ availability_zone_0 }}" > resource_tags: '{"Name":"{{ prefix }}_subnet_public_0", > "Class":"web", "Partner":prefix }' > - cidr: "{{ vpc_cidr_subnet_private_0 }}" > az: "{{ region }}{{ availability_zone_0 }}" > resource_tags: '{"Name":"{{ prefix }}_subnet_private_0", > "Class":"db", "Partner":prefix }' > - cidr: "{{ vpc_cidr_subnet_private_1 }}" > az: "{{ region }}{{ availability_zone_1 }}" > resource_tags: '{"Name":"{{ prefix }}_subnet_private_1", > "Class":"db", "Partner":prefix }' > internet_gateway: yes > route_tables: > - subnets: > - "{{ vpc_cidr_subnet_public_0 }}" > routes: > - dest: 0.0.0.0/0 > gw: igw > wait: yes > register: vpc > > First time around this creates everything perfectly. Second time around, I > expect it to not do anything as everything has been created, however, the > public subnet is updated to a private one. > > Why? What am I doing wrong? > > Feel free to answer/help with this question here or on stackoverflow - > http://stackoverflow.com/questions/35125292/cant-figure-out-why-subnet-is-being-updated > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/0e5f195f-987f-44d1-a342-68681e56cd23%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
