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 }