From efe19ea5738bc2a3ec77e0d7a0dc9070469d6c3e Mon Sep 17 00:00:00 2001 From: John Westcott IV Date: Fri, 28 Apr 2023 11:57:25 -0400 Subject: [PATCH] Fixing using QuerySet.iterator() after prefetch_related() without specifying chunk_size is deprecated --- awx/main/migrations/_OrgAdmin_to_use_ig.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awx/main/migrations/_OrgAdmin_to_use_ig.py b/awx/main/migrations/_OrgAdmin_to_use_ig.py index 3cbf42d5bd5a..54477b1c29d8 100644 --- a/awx/main/migrations/_OrgAdmin_to_use_ig.py +++ b/awx/main/migrations/_OrgAdmin_to_use_ig.py @@ -8,7 +8,7 @@ def migrate_org_admin_to_use(apps, schema_editor): logger.info('Initiated migration from Org admin to use role') roles_added = 0 - for org in Organization.objects.prefetch_related('admin_role__members').iterator(): + for org in Organization.objects.prefetch_related('admin_role__members').iterator(chunk_size=1000): igs = list(org.instance_groups.all()) if not igs: continue