From 998000bfbe9019350240838b9c6991323591e93f Mon Sep 17 00:00:00 2001 From: Alan Rominger Date: Mon, 8 Aug 2022 22:32:34 -0400 Subject: [PATCH] Surface correct error from bulk_create on unrecoverable error --- awx/main/dispatch/worker/callback.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/awx/main/dispatch/worker/callback.py b/awx/main/dispatch/worker/callback.py index 69560420ab..68915921fb 100644 --- a/awx/main/dispatch/worker/callback.py +++ b/awx/main/dispatch/worker/callback.py @@ -182,9 +182,10 @@ class CallbackBrokerWorker(BaseWorker): consecutive_errors = 0 except Exception as exc_indv: consecutive_errors += 1 - if consecutive_errors >= 5: - raise logger.info(f'Database Error Saving individual Job Event, error {str(exc_indv)}') + + if consecutive_errors >= 5: + raise metrics_singular_events_saved += events_saved if events_saved == 0: raise