该命令在安装paloaltonetworks集合的根帐户中成功,但在"ansible tower";出现错误。
ERROR! couldn't resolve module/action 'paloaltonetworks.panos.panos_op'.
paloaltonetworks.panos系列已安装在易分解塔中。当执行以下剧本时得到错误:
- name: Systeminfo
hosts: localhost
collections:
- paloaltonetworks.panos
tasks:
- name: Get the system info
panos_op:
provider: '{{ provider }}'
cmd: 'show system info'
register: res
- debug:
msg: '{{ res.stdout }}'
错误:
ERROR! couldn't resolve module/action 'paloaltonetworks.panos.panos_op'.
从Ansible 2.9开始,您需要安装带有Ansible galaxy:的集合
ansible-galaxy collection install paloaltonetworks.panos
在我的情况下,我还需要添加:
pip3 install pan-python pandevice