diff --git a/awx/api/views/instance_install_bundle.py b/awx/api/views/instance_install_bundle.py index eefb9d0b6a..6e4d802ed0 100644 --- a/awx/api/views/instance_install_bundle.py +++ b/awx/api/views/instance_install_bundle.py @@ -126,7 +126,7 @@ def generate_inventory_yml(instance_obj): def generate_group_vars_all_yml(instance_obj): # get peers peers = [] - for addr in instance_obj.peers.all().prefetch_related('instance'): + for addr in instance_obj.peers.select_related('instance'): peers.append(dict(address=addr.get_full_address(), protocol=addr.protocol)) context = dict(instance=instance_obj, peers=peers)