When I tried to create a route table via my playbook, two route tables were 
created. The main route table has 0 explicitly associated subnets while all 
the three subnets in this case are associated with the route table marked 
as not the main route table. However, this none main route table is 
actually the one that I expected to create since it has the names/tags that 
I specified in the script. 

How can I create only one route table (my-private-route-table in this case) 
and make it the main one (prevent the other one from being created)? Here 
is a snippet of the code:

   - name: Set up my route table
     register: my_route_table
     local_action:
       module: ec2_vpc_route_table
       vpc_id: "{{ my_vpc_facts[ 'vpcs' ] [ 0 ] [ 'id' ] }}"
       region: "{{ region }}"
       resource_tags:
            Name: "my-private-route-table"
       subnets:
            - "{{ my_subnet_1['subnet']['id'] }}"
            - "{{ my_subnet_2['subnet']['id'] }}"
            - "{{ my_subnet_3['subnet']['id'] }}"
       routes:
            - dest: 192.168.10.0/24


My Ansible version is 2.3.1.0 with Python 2.7.10 running on a MAC. Can 
someone please help? Thanks in advance!

-- 
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/239481ab-3f0d-4add-8285-0793bc5fb1ed%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to