Merge pull request #27989 from lyft/boto_vpc-main-route-association2-2015.8

Do not try to remove the main route table association
This commit is contained in:
Mike Place 2015-10-15 12:57:42 -06:00
commit 6efa71a482

View File

@ -757,7 +757,11 @@ def _subnets_present(route_table_name, subnet_ids=None, subnet_names=None, tags=
assoc_ids = [x['subnet_id'] for x in route_table['associations']]
to_create = [x for x in subnet_ids if x not in assoc_ids]
to_delete = [x['id'] for x in route_table['associations'] if x['subnet_id'] not in subnet_ids]
to_delete = []
for x in route_table['associations']:
# Don't remove the main route table association
if x['subnet_id'] not in subnet_ids and x['subnet_id'] is not None:
to_delete.append(x['id'])
if to_create or to_delete:
if __opts__['test']: