You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

免费层级Azure账号新建项目后Azure pipelines无法运行

Azure DevOps Pipeline免费并行配额调用失败排查方案

你遇到的报错如下:

No hosted parallelism has been purchased or granted. To request a free parallelism grant, please fill out the following form

可按照以下步骤逐层排查解决:

1. 检查并行作业的项目分配范围

  • 进入Azure DevOps组织设置,找到「管道 > 并行作业」栏目,确认免费托管并行作业的分配规则:如果此前你设置了仅对指定项目开放配额,删除旧项目后不会自动给新建项目授权,需要手动将新项目添加到允许使用配额的列表中,或者直接将分配范围改为所有项目。
  • 检查新建项目的服务账号权限:进入项目设置 > 管道 > 权限,确认「项目集合生成服务账号」拥有「使用并行作业」的权限,避免权限拦截导致无法调用公共Agent。

2. 核对Pipeline配置正确性

  • 打开你的Pipeline YAML文件,确认pool字段没有指定错误的Agent池,免费层级的托管Agent默认归属Azure Pipelines公共池,不要填写自定义Agent池名称,基础的Hello World Pipeline配置参考如下:
trigger:
- main

pool:
  vmImage: 'ubuntu-latest'

steps:
- script: echo Hello, world!
  displayName: 'Run a one-line script'
  • 确认Pipeline没有配置超出免费配额的并行规则:免费层级默认仅支持1个并行作业,如果你的配置中设置了多Job并行、或者strategy.parallel参数大于1,会直接触发配额不足报错。

3. 重置配额占用状态

  • 检查是否存在残留的运行中任务:旧项目删除时如果有未终止的Pipeline任务会持续占用并行配额,可在组织设置的「最近运行的管道」列表中,筛选所有状态为运行中的任务,手动取消后释放配额。
  • 尝试重置并行配额配置:进入组织并行作业设置页面,编辑免费托管配额,先将分配范围改为「无」并保存,等待5分钟后再改回原分配规则,刷新后重新运行Pipeline测试。

4. 核对配额消耗情况

  • 确认当月免费时长没有耗尽:组织并行作业页面会显示当月已使用的分钟数,免费层级每月配额为1800分钟,超出后托管Agent会暂停服务,次月自动恢复。

内容的提问来源于stack exchange,提问作者A Sanghvi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 21:39:02