Hi @ibojer, I have installed the PAN Ansible modules via Ansible Galaxy. I am trying to run a playbook that adds an address object to a firewall. It does not succeed. I ran the playbook again with the verbose option and the msg: says Missing required libraries. Full error below: The full traceback is:
File "/var/folders/_q/p30qm43s72d92qxztqhtl_vc0000gn/T/ansible_RCZwOY/ansible_module_panos_object.py", line 167, in <module>
from pan.xapi import PanXapiError
fatal: [lab-fw]: FAILED! => {
"changed": false,
"invocation": {
"module_args": {
"address": "1.1.1.1",
"address_type": "ip-netmask",
"addressgroup": null,
"addressobject": "Cloudflare DNS",
"api_key": null,
"color": null,
"description": null,
"destination_port": null,
"devicegroup": null,
"dynamic_value": null,
"ip_address": "192.168.1.1",
"operation": "add",
"password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER",
"protocol": null,
"servicegroup": null,
"serviceobject": null,
"services": null,
"source_port": null,
"static_value": null,
"tag_name": null,
"username": "admin"
}
},
"msg": "Missing required libraries."
} I'm using Ansible 2.6 (installed via pip) and I'm running it inside a virtual environment. Thanks!
... View more