Azure / Azure/MachineLearningNotebooks

Bug: `exclude_*` credentials in DefaultAzureCredential in azureml-mlflow

Ouverte
#1,948 1 commentaire 1 réaction 0 personnes assignées Voir sur GitHub
Langage dominant
Jupyter Notebook
Étoiles
4.4k
Forks
2.6k
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Apologies if this is posted in the wrong place, I'm happy to re-post if you can point me in the right direction - it's regarding `azureml-mlflow`.

The `azureml-mlflow` plugin currently uses a blank `DefaultAzureCredential()` call to generate credentials to track ML Flow runs. The `DefaultAzureCredential()` actually accepts a number of `exclude_*` arguments to avoid trying to use certain types of credentials.

Not being able to pass those `exclude_*` arguments to the `azureml-mlflow` plugin means that in some situations (experienced whilst on a customer-granted Azure hosted VM) it will try to use the machine's managed identity even when we explicitly do not want to.

Are there any plans to make those options available to us using azureml-mlflow?

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par localiser où le plugin azureml-mlflow construit son DefaultAzureCredential, puis examinez les options exclude_* disponibles. Confirmez comment les appelants pourraient fournir ces options et ajoutez une couverture montrant que managed identity peut être exclue ; le travail est considéré comme terminé lorsque le plugin expose les contrôles d’identification demandés sans modifier le comportement existant.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
azure, machine-learning, python
Domaine
authentication, machine-learning
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.