mlflow: trying to fix artiifacts not showing up and data not persisti… #35
No reviewers
Labels
No labels
CI/CD
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
tests
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
AndreFerreira5/downtown-cab-co!35
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "pipeline-overhaul"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
…ng between sessions
Pull request overview
This PR aims to fix MLflow artifacts not displaying and data persistence issues between sessions by modifying the MLflow server configuration and Docker Compose setup.
Key Changes:
./mlrunsand./data) to a single mount (./ml_data)--serve-artifactsflag in the MLflow server entrypointNote: The PR title contains a typo: "artiifacts" should be "artifacts"
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
@ -6,3 +6,3 @@environment:- BACKEND_STORE_URI=sqlite:///mlflow/mlflow.db- BACKEND_STORE_URI=sqlite:////mlflow/mlflow.dbports:The SQLite URI has four slashes (
sqlite:////), but the standard format for an absolute path is three slashes (sqlite:///). Change tosqlite:///mlflow/mlflow.dbfor the correct format.@ -5,3 +5,3 @@--port 3030 \--backend-store-uri sqlite:///mlflow.db \--backend-store-uri sqlite:////mlflow/mlflow.db \--default-artifact-root /mlflow/mlruns \The SQLite URI has four slashes (
sqlite:////), but the standard format for an absolute path is three slashes (sqlite:///). Change tosqlite:///mlflow/mlflow.dbfor the correct format.Setting
--allowed-hosts "*"disables host header restrictions, allowing requests with arbitraryHostvalues. Attackers can exploit this to perform host header poisoning, cache poisoning, or redirect attacks via crafted links, especially behind proxies. Restrict--allowed-hoststo known hostnames (e.g.,example.com,localhost) instead of"*".