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

ADOS流水线已指定pool仍报“未指定池”错误求助

ADOS流水线"No pool was specified"错误排查思路

我在ADOS系统中执行流水线时失败,系统提示**"No pool was specified"(未指定池)**,连验证环节也报相同错误,但我已经在流水线YAML中定义了pool,配置如下:

trigger: 
  branches:
    include:
      - 'main'

pool: 
  name: my-pool
  demands:
    - my_pool_demands

[...]

我尝试了以下操作均无法解决该错误:

  • 使用其他pool运行流水线
  • 不指定pool运行流水线
  • 仅保留构建任务的最简流水线运行
  • 移除流水线中所有注释后运行

排查思路

  • 检查YAML缩进合规性:确保pool节点和trigger是同级缩进,YAML对空格缩进极度敏感,哪怕1个空格的偏差都可能导致节点被误解析
  • 核对代理池名称准确性:确认my-pool在ADOS项目的代理池列表中存在,且拼写、大小写完全匹配
  • 验证demands有效性:检查my_pool_demands是否是代理池内真实存在的需求项(比如代理能力标签、环境变量等),无效需求会导致pool无法被系统识别
  • 排查阶段/任务级pool覆盖:查看YAML中是否有stage或job单独配置了pool: none或错误的pool参数,覆盖了全局pool设置
  • 确认权限配置:检查当前用户及流水线服务账号是否拥有my-pool的访问权限,无权限会导致系统无法读取池配置
  • 检查YAML结构完整性:确认[...]部分没有破坏YAML语法的代码(比如未闭合的结构、错误的冒号位置)
  • 尝试重建流水线:将现有YAML内容复制到新流水线中创建,排除原有流水线的配置缓存问题

内容的提问来源于stack exchange,提问作者Kai W

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 13:30:46