From 0d2d25b5152396e561c8cb527ac7f1a289a8cd9a Mon Sep 17 00:00:00 2001 From: Maxime Deravet Date: Wed, 1 Feb 2017 12:29:18 -0800 Subject: [PATCH] Fix for #20473 - If there is no instance in the ASG, we initialize an empty array for `properties['instances']` (#20475) --- lib/ansible/modules/cloud/amazon/ec2_asg.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/ansible/modules/cloud/amazon/ec2_asg.py b/lib/ansible/modules/cloud/amazon/ec2_asg.py index fe1101167d..77f0a6d48d 100644 --- a/lib/ansible/modules/cloud/amazon/ec2_asg.py +++ b/lib/ansible/modules/cloud/amazon/ec2_asg.py @@ -306,6 +306,8 @@ def get_properties(autoscaling_group): properties['terminating_instances'] += 1 if i.lifecycle_state == 'Pending': properties['pending_instances'] += 1 + else: + properties['instances'] = [] properties['instance_facts'] = instance_facts properties['load_balancers'] = autoscaling_group.load_balancers