# HG changeset patch # User Gregory Szorc # Date 1555675664 25200 # Node ID 730edbd836d8892cb7da6d44d1f68f58e9532fb1 # Parent 8a0e03f7baf4e2639519ef787324b591bd5d9d82 automation: only iterate over our AMIs We can't delete AMIs that we don't own. Iterating over other AMIs won't work and slows down execution. Differential Revision: https://phab.mercurial-scm.org/D6283 diff -r 8a0e03f7baf4 -r 730edbd836d8 contrib/automation/hgautomation/aws.py --- a/contrib/automation/hgautomation/aws.py Wed May 01 15:34:03 2019 -0700 +++ b/contrib/automation/hgautomation/aws.py Fri Apr 19 05:07:44 2019 -0700 @@ -490,7 +490,7 @@ terminate_ec2_instances(ec2resource, prefix=prefix) - for image in ec2resource.images.all(): + for image in ec2resource.images.filter(Owners=['self']): if image.name.startswith(prefix): remove_ami(ec2resource, image)