gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 19:28:18 26 4
gpt4 key购买 nike

你好,我试图用 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 列,但可能
根据确切的语法问题,位于文件中的其他位置。
违规行似乎是:

roles:
- Juniper.junos
^ here
我的剧本是这个
---
- name: Get device uptime
hosts:
- all
roles:
- Juniper.junos
connection: local
gather_facts: no

vars_prompt:
- name: username
prompt: Junos Username
private: no

- name: password
prompt: Junos Password
private: yes

tasks:
- name: get uptime using galaxy module
juniper_junos_command:
commands:
- show system uptime
provider:
host: "{{ ansible_host }}"
port: 22
user: "{{ username }}"
passwd: "{{ password }}"
我已经安装了这个:
sudo ansible-galaxy 集合安装 juniper.device
和这个 :
sudo ansible-galaxy install Juniper.junos
但是仍然出现此错误,有人可以帮我解决吗??

最佳答案

似乎已经安装了“sudo”用户。请检查您是否使用“sudo”执行 ansible-playbook 命令。
以详细模式执行剧本以获取更多信息。在命令末尾附加 -vvv。
建议您在代码库的 github 存储库中提出有关 juniper.device 或 Juniper.junos 的任何问题,以获得更快的解决 juniper.device .

关于ubuntu - Ansible 剧本错误!在/home/中找不到角色 'Juniper.junos',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68995393/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com