func SetFailed(ctx context.Context, name, ns string, typ k8upv1.JobType, objStatus *k8upv1.Status, message string) {
    log := controllerruntime.LoggerFrom(ctx)

    if !objStatus.HasFailed() {
        // only increase fail counter if new condition