1- name: set connection information for all tasks 2 set_fact: 3 aws_connection_info: &aws_connection_info 4 aws_access_key: '{{ aws_access_key }}' 5 aws_secret_key: '{{ aws_secret_key }}' 6 security_token: '{{ security_token }}' 7 region: '{{ aws_region }}' 8 no_log: yes 9 10- name: remove setup security group 11 ec2_group: 12 name: '{{ resource_prefix }}_setup' 13 description: 'created by Ansible integration tests' 14 state: absent 15 vpc_id: '{{ vpc_id }}' 16 <<: *aws_connection_info 17 ignore_errors: yes 18 19- name: remove setup subnet 20 ec2_vpc_subnet: 21 az: '{{ aws_region }}a' 22 tags: '{{ resource_prefix }}_setup' 23 vpc_id: '{{ vpc_id }}' 24 cidr: 10.10.0.0/24 25 state: absent 26 resource_tags: 27 Name: '{{ resource_prefix }}_setup' 28 <<: *aws_connection_info 29 ignore_errors: yes 30 31- name: remove setup VPC 32 ec2_vpc_net: 33 cidr_block: 10.10.0.0/24 34 state: absent 35 name: '{{ resource_prefix }}_setup' 36 resource_tags: 37 Name: '{{ resource_prefix }}_setup' 38 <<: *aws_connection_info 39 ignore_errors: yes 40