mlflow-export-import icon indicating copy to clipboard operation
mlflow-export-import copied to clipboard

:hammer: add HTTPBasicAuth for supporting MLFlow authentication

Open hunhoon21 opened this issue 1 year ago • 3 comments

What does this PR do? This PR adds support for the authentication features introduced in MLflow 2.12 to the mlflow-export-import tool. It includes handling authentication tokens and necessary configurations to work with authenticated MLflow servers.

Why is this PR needed? With the introduction of authentication in MLflow 2.12, it is essential for tools like mlflow-export-import to support these features. This addition will enable users to use the tool in secure environments where authentication is required, thus enhancing its usability and versatility.

What are the changes made in this PR?

  • Added support for passing authentication tokens when using mlflow-export-import.
  • Updated documentation to guide users on how to configure and use authentication with the tool.
  • Ensured backward compatibility for users not using the authentication feature.

How to test the changes?

  1. Set up an MLflow server with authentication enabled. (over 2.12.1)
  2. Configure the mlflow-export-import tool with the necessary authentication tokens.
  3. Perform export and import operations to verify that authentication is handled correctly.

Related Issues Closes #192

hunhoon21 avatar Aug 06 '24 08:08 hunhoon21

Can you guys check it for me? @amesar @smurching @dbczumar @mingyu89

hunhoon21 avatar Aug 07 '24 05:08 hunhoon21

Are you guys there?

@amesar @smurching @dbczumar @mingyu89

hunhoon21 avatar Aug 11 '24 17:08 hunhoon21

ping @amesar @smurching @dbczumar @mingyu89

adamantivm avatar Oct 07 '24 17:10 adamantivm

Plus 1

robmarkcole avatar Nov 28 '25 14:11 robmarkcole