问题标签 [junos-automation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
99 浏览

ansible - json_query 过滤器有错误?

我有一个情况。

当我尝试在 ansible-playbook 中使用 json_query 过滤器时,返回此错误:

{"msg": "json_query 过滤器插件中的 jmespath.search 错误:\ 无效的 int() 字面量为 10:'-'"}

replace ('-','_')我用过滤器解决了这个问题。

我有其他方法来解决这个问题吗?

完整代码在这里:

0 投票
1 回答
302 浏览

ubuntu - Ansible 剧本错误!在 /home/ 中找不到角色“Juniper.junos”

你好,我试图用 ansible 运行这个剧本,我每次都得到这个输出

错误!在 /home/pagdas/aja2/roles:/home/pagdas/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles:/home/pagdas 中找不到角色“Juniper.junos” /aja2

该错误似乎在“/home/pagdas/aja2/uptime.yaml”中:第 6 行,第 7 列,但可能在文件中的其他位置,具体取决于确切的语法问题。

违规行似乎是:

我的剧本是这个

我已经安装了这个:sudo ansible-galaxy collection install juniper.device

还有这个:sudo ansible-galaxy install Juniper.junos

但是仍然出现此错误,有人可以帮我解决吗??

0 投票
0 回答
49 浏览

ansible - 如何使用 ansible 在 Juniper Switch 上切换 vlan

我正在使用提供的示例的变体junipernetworks.junos.junos_l2_interfaces – L2 接口资源模块

我的剧本

Ansible 的输出:

所以我按照警告的建议更新了连接类型以使用 netconf(并在交换机上启用了 netconf)

更新的剧本:

导致播放失败但消息含糊

所以接下来我尝试了他们的持久连接:

导致第三个错误!

还有什么我想念的或可以尝试的吗?

0 投票
1 回答
35 浏览

ansible - 如何使用 Ansible 更改 junos 设备 root 密码?

我对 Ansible 完全陌生,找不到太多关于更改 Juniper 设备的 root 密码的文档。做这样的事情的框架是什么?

这是我到目前为止所拥有的,但我不确定它是否正确。

0 投票
0 回答
9 浏览

json - 瞻博网络设备是否支持 JSON 格式输入中的配置?

一位队友告诉我,瞻博网络支持 JSON 格式的设备配置,因此正在探索该选项。我知道我们可以查看/显示配置并以 JSON 格式显示,但我们可以将 JSON 格式的配置推送到 Junos 设备吗?我一直在阅读有关 cli 与其相应 JSON 结构之间的映射的 juniper 文章,在哪里我可以找到配置支持以以 json 格式推送的内容。有人可以阐明一下吗?