Felsöka problem med hanterade DevOps-pooler
Den här artikeln innehåller lösningar på vanliga problem med hanterade DevOps-pooler.
Fel vid skapande av pool
Felkod | beskrivning |
---|---|
PoolProvisioningFailed |
Fel vid skapande av pool på grund av Azure DevOps-organisationsbehörigheter |
UnauthorizedAccessToVirtualNetwork |
Fel vid skapande av pool på grund av VNet-behörigheter |
Fel vid skapande av pool på grund av Azure DevOps-organisationsbehörigheter
Det går inte att skapa poolen med ett fel som liknar ett av följande felmeddelanden.
Den inloggade användaren hittades inte i Azure DevOps-organisationen
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>."
Så här löser du problemet:
- Din Azure DevOps-organisation måste vara ansluten till Microsoft Entra-ID och din inloggade Azure-användare måste vara medlem (och inte gäst) i den här klientorganisationen. Se Krav för hanterade DevOps-pooler – Anslut din Azure DevOps-organisation till Microsoft Entra-ID och verifiera medlemskapet.
Den inloggade användaren har inte Hantera behörigheter i Azure DevOps-organisationen
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>."
Så här löser du problemet:
- Din inloggade Azure-användare måste ha rätt Azure DevOps-behörighet för att kunna skapa en pool. Se Krav för Azure DevOps – Verifiera Azure DevOps-behörigheter.
Fel vid skapande av pool på grund av VNet-behörigheter
Det går inte att skapa poolen med ett UnauthorizedAccessToVirtualNetwork
fel som liknar följande fel: 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.
.
Lös problemet så här:
- Hanterade DevOps-pooler kräver åtkomst till ditt virtuella nätverk. Se Bevilja läsare och nätverksdeltagare åtkomst till DevOpsInfrastructure-tjänstens huvudnamn.
- Undernätet för det virtuella nätverket måste delegeras till
Microsoft.DevOpsInfrastructure/pools
. Se Delegera undernätet till Microsoft.DevOpsInfrastructure/pools.