![Ansible 自动配置 Mikrotik 路由器时出错](https://linux22.com/image/753046/Ansible%20%E8%87%AA%E5%8A%A8%E9%85%8D%E7%BD%AE%20Mikrotik%20%E8%B7%AF%E7%94%B1%E5%99%A8%E6%97%B6%E5%87%BA%E9%94%99.png)
我遇到了一个问题,我不知道该如何解决......
我从我的 ansible 中央机器为 Mikrotik 编写了一个例程,用于执行一系列配置命令,从而自动配置我的 RB,但它返回以下错误,我只是不知道如何将操作系统检测配置传递给我,我是否必须将其作为 Ansible 配置文件中的变量传递给它?关于 Ansible 自己的脚本?我只是找不到太多关于它的信息。
错误 :
fatal: [10.0.21.10]: FAILED! => {"msg": "Unable to automatically determine host network os. Please manually configure ansible_network_os value for this host"}
如果有人已经从事过 Ansible + Mikrotik 自动化工作,我将非常感谢您的澄清!
答案1
库存变量ansible_network_os
应routeros
根据Ansible 网络平台文档。