func reportFailed(client client.Queue, task *TaskRun, log *logrus.Entry) *updateError {
	_, err := client.ReportFailed(task.TaskID, strconv.Itoa(task.RunID))
	if err != nil {
		log.WithField("error", err).Warn("Not able to report failed completion for task.")
		return &updateError{err: err.Error()}
	}
	return nil
}