Azure Pipelines - Mise à jour sprint 236
Fonctionnalités
- Les connexions de service Azure indiquent quand un secret a expiré
- La nouvelle tâche de AzureFileCopy@6 prend en charge les configurations sans secret
- Alertes d’utilisation des ressources pour les agents Azure Pipeline
Les connexions de service Azure indiquent quand un secret a expiré
Avec ce sprint, vous pouvez maintenant voir l’état d’expiration des secrets dans les connexions de service Azure. Si vos tâches affichent une erreur en raison d’un secret expiré, par exemple les messages avec « AADSTS7000222 », accédez à la page des détails de la connexion de service. Si ce message s’affiche, le secret de la connexion de service a expiré :
Pour corriger la connexion de service, vous pouvez la convertir pour utiliser la fédération des identités de charge de travail. Cette approche supprime la nécessité de faire pivoter les secrets, offrant un processus de gestion plus rationalisé et sécurisé.
La nouvelle tâche de AzureFileCopy@6 prend en charge les configurations sans secret
Vous pouvez bloquer l’utilisation des clés de compte de stockage et des jetons SAP sur vos comptes de stockage. Dans ces situations, la tâche AzureFileCopy@5, qui s’appuie sur des jetons SAP, ne peut pas être utilisée.
La nouvelle tâche AzureFileCopy@6 utilise azure RBAC pour accéder au stockage d’objets blob à la place. Cela nécessite l’identité de la connexion de service utilisée pour avoir le rôle RBAC approprié, par exemple Stockage Contributeur aux données Blob. Consultez Attribuer un rôle Azure pour l’accès aux données d’objet blob.
La tâche AzureFileCopy@6 prend également en charge les connexions de service qui utilisent la fédération des identités de charge de travail.
Alertes d’utilisation des ressources pour les agents Azure Pipeline
En octobre dernier, nous avons introduit la possibilité de surveiller l’utilisation de la mémoire et de l’espace disque par l’agent Pipelines.
Pour vous informer de ces contraintes, nous avons amélioré la visibilité des alertes de contrainte de ressource :
Si vous rencontrez des messages indiquant un manque de réactivité de la part de l’agent, cela peut signifier qu’une tâche dépasse les capacités de ressources allouées à l’agent, ce qui peut entraîner l’échec d’un travail de pipeline.
« Nous avons cessé d’entendre l’agent »
Pour résoudre ce problème, activez les journaux verbose pour un suivi plus détaillé de l’utilisation des ressources. Cela permet d’identifier l’emplacement où les ressources sont épuisées. Pour ceux qui utilisent un agent auto-hébergé, vérifiez que votre agent dispose de ressources suffisantes.
Étapes suivantes
Notes
Ces fonctionnalités seront déployées au cours des deux à trois prochaines semaines.
Accédez à Azure DevOps et jetez un coup d’œil.
Comment fournir des commentaires
Nous aimerions savoir ce que vous pensez de ces fonctionnalités. Utilisez le menu Aide pour signaler un problème ou faire une suggestion.
Vous pouvez également obtenir des conseils et répondre à vos questions par la communauté sur Stack Overflow.