Fix JT timeout notification bug

This commit is contained in:
beeankha 2020-09-23 15:45:11 -04:00
parent aac17b9d2c
commit c855ce95aa

View File

@ -1506,6 +1506,8 @@ class BaseTask(object):
self.instance.job_explanation = "Job terminated due to timeout"
status = 'failed'
extra_update_fields['job_explanation'] = self.instance.job_explanation
# ensure failure notification sends even if playbook_on_stats event is not triggered
handle_success_and_failure_notifications.apply_async([self.instance.job.id])
except InvalidVirtualenvError as e:
extra_update_fields['job_explanation'] = e.message