sameersbn / docker-gitlab

Dockerized GitLab
http://www.damagehead.com/docker-gitlab/
MIT License
7.82k stars 2.13k forks source link

How to enable Experiment Tracking? #2832

Open FeryET opened 9 months ago

FeryET commented 9 months ago

Gitlab has introduced an integrated MLFlow backend as an experimental feature, which can be enabled apparently using this guide.

Apart from manually enabling the feature flag in the rails console, is there any way that this docker image supports enabling such feature flags by environment variables or configs mounted to the container?

Thanks.

kkimurak commented 3 months ago

I have implemented required features #2917 and it have been merged. sameersbn/gitlab:16.10.1 or later contains the feature.

I thought it should be enabled by setting GITLAB_FEATURE_FLAGS_DISABLE_TARGETS=ml_experiment_tracking, but the script says that the feature flag name ml_experiment_tracking is invalid.

To detect valid feature flags, it searches yml file in corresponding directory (/home/git/gitlab/config/feature_flags/) recursively. The file config/feature_flags/development/ml_experiment_tracking.yml is exists.

I'll check what is wrong.