Track ML experiment to GitLab's MLFlow

Summary

I'm trying to track my ML model experiments with the GitLab's MLFlow integration. When I run the experiment on my computer I get "[MLflow OIDC Plugin] a valid OIDC client configuration requires at least the issuer and client ID to be set (matching config for 'https://git.example/api/v4/projects/1111/ml/mlflow')" I'm using a selfhosted gitlab (v16.11.6) with Model experiment enabled and with sso for login.

Steps to reproduce

how I'm trying to track my experiment:

os.environ["MLFLOW_TRACKING_URI"] = "https://git.example/api/v4/projects/1111/ml/mlflow" os.environ["MLFLOW_TRACKING_TOKEN"] = TOKEN-EXAMPLE

mlflow.set_experiment(exeriment_id="0") mlflow.autolog()

Edited Jan 12, 2026 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading