diff --git a/modules/openstack_project/files/nodepool/scripts/cache_devstack.py b/modules/openstack_project/files/nodepool/scripts/cache_devstack.py index 416c68c8a7..ef67f5ca39 100755 --- a/modules/openstack_project/files/nodepool/scripts/cache_devstack.py +++ b/modules/openstack_project/files/nodepool/scripts/cache_devstack.py @@ -96,7 +96,10 @@ def local_prep(distribution): continue if line[0] == line[-1] == '"': line = line[1:-1] - images += [x.strip() for x in line.split(',')] + # Add image to the list to be downloaded, but + # skip downloading giant vmware images + images += [x.strip() for x in line.split(',') + if not x.strip().endswith('vmdk')] branch_data['images'] = images branches.append(branch_data) return branches