From 900127fde7cfcdcb9e0d2e071e3be346c817dfb1 Mon Sep 17 00:00:00 2001 From: Alan Rominger Date: Mon, 30 Nov 2020 14:39:02 -0500 Subject: [PATCH] Fix bug in inventory update canceling --- awx/main/tasks.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/awx/main/tasks.py b/awx/main/tasks.py index 93195edb12..afa7d8e714 100644 --- a/awx/main/tasks.py +++ b/awx/main/tasks.py @@ -2763,6 +2763,9 @@ class RunInventoryUpdate(BaseTask): except PermissionDenied as exc: logger.exception('License error saving {} content'.format(inventory_update.log_format)) raise PostRunError(str(exc), status='error') + except PostRunError: + logger.exception('Error saving {} content, rolling back changes'.format(inventory_update.log_format)) + raise except Exception: logger.exception('Exception saving {} content, rolling back changes.'.format( inventory_update.log_format))