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

AWX运行Cisco IOS XR设备playbook报错网络操作系统不受支持

问题原因

报错核心原因是AWX的运行环境缺少cisco.iosxr思科IOSXR网络设备集合:

  • 本地环境已经提前安装过该集合,所以playbook本地运行正常
  • 项目的collections/requirements.yml仅声明了ansible.netcommon依赖,AWX拉取项目时不会自动安装cisco.iosxr,导致执行时无法识别inventory里配置的cisco.iosxr.iosxr网络操作系统

解决步骤

  1. 修改项目下的collections/requirements.yml,添加cisco.iosxr依赖:
---
collections:
- ansible.netcommon
- cisco.iosxr
  1. 确认AWX对应项目的配置中,「拉取项目时安装依赖」选项已开启,重新同步项目后再次执行playbook即可。
  2. 如果同步后仍然报错,说明所用的AWX执行环境镜像默认没有安装该集合,需要重新构建执行环境,在构建配置的集合依赖中添加cisco.iosxr,再使用新的执行环境运行任务。

可选验证步骤

可以在playbook开头添加如下任务,提前验证集合是否安装成功:

- name: 验证cisco.iosxr集合安装状态
  ansible.builtin.command: ansible-galaxy collection list cisco.iosxr
  delegate_to: localhost
  changed_when: false

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 16:15:03