Problemen met beheerde DevOps-pools oplossen
Dit artikel bevat oplossingen voor veelvoorkomende problemen met beheerde DevOps-pools.
Fouten bij het maken van pools
Foutcode | Beschrijving |
---|---|
PoolProvisioningFailed |
Fout bij het maken van een pool vanwege machtigingen voor De Azure DevOps-organisatie |
UnauthorizedAccessToVirtualNetwork |
Fout bij het maken van een pool vanwege VNet-machtigingen |
Fout bij het maken van een pool vanwege machtigingen voor De Azure DevOps-organisatie
Het maken van een pool mislukt met een fout die vergelijkbaar is met een van de volgende foutberichten.
De aangemelde gebruiker is niet gevonden in de Azure DevOps-organisatie
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>."
Het probleem oplossen:
- Uw Azure DevOps-organisatie moet zijn verbonden met Microsoft Entra-id en uw aangemelde Azure-gebruiker moet lid zijn (en geen gast) van deze tenant. Zie vereisten voor beheerde DevOps-pools: uw Azure DevOps-organisatie verbinden met Microsoft Entra-id en lidmaatschap verifiëren.
De aangemelde gebruiker heeft geen machtigingen voor beheren in de Azure DevOps-organisatie
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>."
Het probleem oplossen:
- Uw aangemelde Azure-gebruiker moet over de juiste Azure DevOps-machtigingen beschikken om een pool te maken. Raadpleeg de vereisten voor Azure DevOps - Azure DevOps-machtigingen controleren.
Fout bij het maken van een pool vanwege VNet-machtigingen
Het maken van een pool mislukt met een UnauthorizedAccessToVirtualNetwork
fout die vergelijkbaar is met de volgende fout: 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.
.
Ga als volgt te werk om het probleem op te lossen:
- Voor beheerde DevOps-pools is toegang tot uw virtuele netwerk vereist. Zie Lezer en Netwerkbijdrager toegang verlenen tot devOpsInfrastructure-service-principal.
- Het subnet van het virtuele netwerk moet worden gedelegeerd aan
Microsoft.DevOpsInfrastructure/pools
. Zie Het subnet delegeren aan Microsoft.DevOpsInfrastructure/pools.