From 7adc6c6f7334c2714af875bf13e5af2b51e7e28d Mon Sep 17 00:00:00 2001 From: Ryan Petrello Date: Tue, 17 Jul 2018 14:04:50 -0400 Subject: [PATCH] properly set InventorySource.status for CLI-based inventory_import see: https://github.com/ansible/tower/issues/2476 --- awx/main/management/commands/inventory_import.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/awx/main/management/commands/inventory_import.py b/awx/main/management/commands/inventory_import.py index f52cc703ca..9638062c68 100644 --- a/awx/main/management/commands/inventory_import.py +++ b/awx/main/management/commands/inventory_import.py @@ -1062,6 +1062,8 @@ class Command(BaseCommand): self.inventory_update.result_traceback = tb self.inventory_update.status = status self.inventory_update.save(update_fields=['status', 'result_traceback']) + self.inventory_source.status = status + self.inventory_source.save(update_fields=['status']) if exc and isinstance(exc, CommandError): sys.exit(1)