Solucionar problemas de pools de DevOps gerenciados
Este artigo fornece soluções para problemas comuns de pools de DevOps gerenciados.
Erros de criação de pool
Código do erro | Descrição |
---|---|
PoolProvisioningFailed |
Falha na criação do pool devido a permissões de organização do Azure DevOps |
UnauthorizedAccessToVirtualNetwork |
Falha na criação do pool devido a permissões de VNet |
Falha na criação do pool devido a permissões de organização do Azure DevOps
A criação do pool falha com um erro semelhante a uma das mensagens de erro a seguir.
O usuário conectado não foi encontrado na organização do Azure DevOps
Validation failure "PoolProvisioningFailed": "Failed to provision agent pool. Exception: The logged in user, <your user>, was not found in the Azure DevOps organization provided, <your Azure DevOps organization>."
Como resolver o problema:
- Sua organização do Azure DevOps deve estar conectada à ID do Microsoft Entra e seu usuário conectado do Azure deve ser um membro (e não um convidado) desse locatário. Consulte Pré-requisitos de pools de DevOps gerenciados – Conectar sua organização do Azure DevOps à ID do Microsoft Entra e verificar a associação.
O usuário conectado não tem permissões de gerenciamento na organização do Azure DevOps
Validation failure "PoolProvisioningFailed": "Failed to provision agent pool. Exception: The logged in user, <your user>, does not have Manage permissions in the Azure DevOps organization provided, <your Azure DevOps organization>."
Como resolver o problema:
- O usuário conectado do Azure deve ter as permissões adequadas do Azure DevOps para criar um pool. Consulte Pré-requisitos do Azure DevOps – Verificar permissões do Azure DevOps.
Falha na criação do pool devido a permissões de VNet
A criação do pool falha com um UnauthorizedAccessToVirtualNetwork
erro semelhante ao seguinte erro: Validation failure "UnauthorizedAccessToVirtualNetwork": "DevOpsInfrastructure service principal does not have Read access to virtual network <your VNet> in resource group <your resource group>. Give Reader and Network Contributor access to DevOpsInfrastructure service principal and try again.
.
Para resolver o problema:
- Os pools de DevOps gerenciados exigem acesso à sua rede virtual. Consulte Conceder acesso ao Leitor e ao Colaborador de Rede à entidade de serviço DevOpsInfrastructure.
- A sub-rede de rede virtual precisa ser delegada ao
Microsoft.DevOpsInfrastructure/pools
. Consulte Delegar a sub-rede para Microsoft.DevOpsInfrastructure/pools.