-
Notifications
You must be signed in to change notification settings - Fork 181
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mlserver >= 1.3 doesn't work with MLflow #1101
Comments
#1044 might be related |
Hey @harupy , Massive thanks for raising this one! We'll have a look once we get a chance. It should be possible to replicate just by running the |
@adriangonz Thanks for the reply! Yes, |
Dockerfile that can reproduce the issue: FROM python:3.8
WORKDIR /mlflow
RUN git clone --branch master --depth 1 https://github.com/mlflow/mlflow.git /mlflow
RUN pip install -e .
RUN pip install -r requirements/test-requirements.txt
RUN pip install mlserver==1.3.1 mlserver-mlflow==1.3.1
RUN pip list | grep mlserver
RUN pytest 'tests/test_cli.py::test_mlflow_models_serve[True]' -s |
Hey @harupy , Just as heads up, you were 100% right - there was an issue introduced in #1044 . Good spot! We've just pushed a patch for review (#1104), which should do the trick for most cases. There's still an edge case with dynamic custom envs - discussed in #1103 - which should get patched soon. However, that will only get triggered when a new flag in the settings is used (which shouldn't be the case for MLflow models started from the |
@adriangonz Thanks for the fix! Any plan to release 1.3.2? |
Sure thing @harupy - I'm checking out a couple other remnants from the initial |
After the release of
mlserver==1.3.1
, one of our tests inhttps://github.com/mlflow/mlflow
started failing with the following error. We're investigating the cause.https://github.com/mlflow/mlflow/actions/runs/4716614587/jobs/8364498235?pr=8241#step:7:8138
The error above indicates that the
/ping
endpoint is not registered.The text was updated successfully, but these errors were encountered: