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 ansible-project+unsubscr...@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
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.

Reply via email to