我正在尝试使用ansible将配置推送到juniper设备上。我使用下面的游戏手册,使用netconf进行连接。我得到了一个错误msg:无法加载配置:ConfigLoadError(严重性:错误,bad_element: set,消息::)
---
- name: Load merge config
connection: local
gather_facts: no
hosts: juniper
roles:
- Juniper.junos
tasks:
- name: Checking NETCONF connectivity
wait_for: host={{ inventory_hostname }} port=830
- name: Push config
junos_install_config:
host={{ inventory_hostname }}
file=push.conf
replace_config=true我的配置文件都设置了命令。
发布于 2016-03-28 18:09:29
谢谢,现在起作用了。实际上,我的配置文件使用的是set命令,我所要做的就是使用文件名作为push.set。还必须将用户包括在主机下。最后一场比赛-成功的书。
---
- hosts: Juniper
gather_facts: no
connection: local
roles:
- Juniper.junos
tasks:
- name: Push config
junos_install_config:
host={{ ansible_ssh_host }}
user={{ ansible_user }}
file=push.sethttps://stackoverflow.com/questions/36094471
复制相似问题