From 98e7ae5f9f3e7e9df20ed497ae8f4d9f7c6c0176 Mon Sep 17 00:00:00 2001 From: Ryan Petrello Date: Wed, 14 Aug 2019 15:03:53 -0400 Subject: [PATCH] optimize a slow query in inventory script generation see: https://github.com/ansible/awx/issues/4461 --- awx/main/models/inventory.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awx/main/models/inventory.py b/awx/main/models/inventory.py index 538581e6a9..b6b0cfb7d4 100644 --- a/awx/main/models/inventory.py +++ b/awx/main/models/inventory.py @@ -309,7 +309,7 @@ class Inventory(CommonModelNameNotUnique, ResourceMixin, RelatedJobsMixin): # Now use in-memory maps to build up group info. all_group_names = [] - for group in self.groups.only('name', 'id', 'variables'): + for group in self.groups.only('name', 'id', 'variables', 'inventory_id'): group_info = dict() if group.id in group_hosts_map: group_info['hosts'] = group_hosts_map[group.id]